Sobes.tech
Junior — Middle

Koji je maksimalni broj kolona koje primarni ključ može uključivati u tabeli baze podataka?

sobes.tech АИ

Одговор од АИ

Максималниот број на колони што можат да бидат дел од примарниот клуч зависи од конкретниот систем за управување со бази на податоци (СУБД). На пример, во MySQL ограничувањето е до 16 колони, во PostgreSQL — до 32, а во Oracle — до 32 исто така. Меѓутоа, во пракса се препорачува да се користи минималниот потребен број на колони за примарниот клуч, за да се избегне непотребна сложеност и намалување на перформансите.

Пример: во MySQL може да се создаде составен примарен клуч од неколку колони на следниов начин:

CREATE TABLE пример (
  col1 INT,
  col2 INT,
  col3 INT,
  PRIMARY KEY (col1, col2, col3)
);