1
插入速度是否可以緩慢,達到PRIMARY KEY的大小?MySQL插入性能降低到一個大表的主鍵大小
我們使用散列算法來爲表格生成DB的主鍵。
例如:178E1775000064A71F7B413AAFDBBE24BD93650D-主鍵[哈希算法:SHA-1散列40]
插入速度是否可以緩慢,達到PRIMARY KEY的大小?MySQL插入性能降低到一個大表的主鍵大小
我們使用散列算法來爲表格生成DB的主鍵。
例如:178E1775000064A71F7B413AAFDBBE24BD93650D-主鍵[哈希算法:SHA-1散列40]
我可能會說是考慮到MySQL documentation on the speed of inserts說INSERT
性能是由你有索引的數量的影響。主鍵文檔和index documentation對「複雜」主鍵沒有太多的說明。我可能會使用AUTO_INCREMENT
主鍵對錶中的一些示例數據進行一些測試,以查看是否有任何差異。
我會嘗試這種方法,看看錶現。 –
爲什麼不是主鍵數字? – Martin
我在現有的應用程序中工作,他們使用散列函數來生成主鍵。 –
他們爲什麼哈希?難道他們只是使用auto_increment數值作爲PK? – Martin