Junior — Middle
Ի՞նչ է տվյալների բազայի աղյուսակի հիմնական բանալիի առավելագույն սյունակների քանակը:
sobes.tech AI
Պատասխան AI-ից
Առաջինական բանալի կազմող սյունակների առավելագույն քանակը կախված է տվյալների բազայի կառավարման համակարգից (DBMS): Օրինակ, MySQL-ում սահմանափակումը մինչև 16 սյունակ է, PostgreSQL-ում՝ մինչև 32, իսկ Oracle-ում՝ նույնպես մինչև 32: Սակայն գործնականում խորհուրդ է տրվում օգտագործել նվազագույն անհրաժեշտ սյունակների քանակը՝ ավելորդ բարդությունը և կատարողականի վատթարացումը կանխելու համար:
Օրինակ՝ MySQL-ում կարող եք կազմել միացյալ առաջինական բանալի մի քանի սյունակներից՝ հետևյալ կերպ՝
CREATE TABLE օրինակ (
col1 INT,
col2 INT,
col3 INT,
PRIMARY KEY (col1, col2, col3)
);