Junior — Middle
Mekkora lehet egy elsődleges kulcs maximális oszlopainak száma egy adatbázis táblában?
sobes.tech MI
Válasz az MI-től
A primár kulcs részeként szereplő oszlopok maximális száma az adott adatbázis-kezelő rendszertől (DBMS) függ. Például MySQL-ben a korlát 16 oszlop, PostgreSQL-ben 32, az Oracle-ban szintén 32. Gyakorlati szempontból azonban ajánlott a minimálisan szükséges oszlopok számát használni a primár kulcshoz, hogy elkerüljük a fölösleges összetettséget és a teljesítmény romlását.
Példa: MySQL-ben több oszlopból álló összetett elsődleges kulcsot így lehet létrehozni:
CREATE TABLE példa (
col1 INT,
col2 INT,
col3 INT,
PRIMARY KEY (col1, col2, col3)
);