Sobes.tech
Junior — Middle

Aký index sa automaticky vytvorí pri vytváraní tabuľky v databáze predvolene?

sobes.tech AI

Odpoveď od AI

Vo väčšine relačných databáz sa pri vytváraní tabuľky automaticky vytvorí index na primárnom kľúči (PRIMARY KEY). Tento index zabezpečuje jedinečnosť hodnôt v stĺpci(och) primárneho kľúča a urýchľuje operácie vyhľadávania a spojenia.

Napríklad v SQL:

CREATE TABLE users (
    id INT PRIMARY KEY,
    name VARCHAR(100)
);

V tomto prípade sa automaticky vytvorí jedinečný index na stĺpci id.

Ak primárny kľúč nie je nastavený, zvyčajne sa nevytvorí žiadny predvolený index, ale záleží od konkrétneho systému správy databáz (SGBD).