INT和VARCHAR主鍵之間是否存在真正的性能差異?使用INT與VARCHAR作為MySQL中的主鍵之間是否存在可衡量的性能差異?我想使用VARCHAR作為參考列表的主鍵(想想美國,國家代碼),并且同事不會將INT AUTO_INCREMENT作為所有表的主鍵。我的論點,詳見這里,是INT和VARCHAR之間的性能差異可以忽略不計,因為每個INT外鍵引用將需要一個JOIN,使參考的意義上說,VARCHAR鍵則直接呈現(xiàn)的信息。那么,有沒有人有這個特定用例的經(jīng)驗以及與之相關(guān)的性能問題?
添加回答
舉報
0/150
提交
取消