기본 키 길이가 성능에 별다른 영향을 미치지 않는지 궁금합니다. 예를 들어, 다음 테이블 정의를 고려하십시오.테이블 기본 키 길이
CREATE TABLE table1 (
id VARCHAR(50) PRIMARY KEY,
first_column VARCHAR(50) NULL,
second_column VARCHAR(75) NOT NULL
);
CREATE TABLE table2(
id VARCHAR(250) PRIMARY KEY,
first_column VARCHAR(50) NULL,
second_column VARCHAR(75) NOT NULL
);
table1이 table2보다 성능이 우수합니까?
특정 DBMS? 또한 50 자 길이의 식별자로 무엇을 사용하고 있습니까? –
나는 특별한 DBMS를 의미하지 않는다. 그러나 특정 DBMS에 대한 귀하의 통찰력에 감사드립니다. 그리고 길이에 대한 우려로 비즈니스 세계에서 그런 경우가 발생하고 있습니다. – habanoz