Primary Key를 사용하여야 하는 이유는 어럿 있지만 그중에 특정 부분을 수정할 경우가 있을 겁니다. 그때 pk가 있어야 빠른검색을 통한 수정 및 검색이 되는 것으로 알고 있습니다. 데이터가 얼마 없을 경우 체감상 차이는 없지만 데이터가 엄청나게 많아질 경우 p/k 사용 여무에 따라 속도에 차이가 있습니다. explin이라는 명령을 사용하여 확인이 될것입니다. pk가 없는 경우 데이터 full로(전체검색) 검색하게 됩니다. pk를 사용하여 검색할 경우 해당 부분으로 바로 이동하여 검색 또는 수정을 하는 것으로 알고 있습니다.
댓글 1개