mysql 中uuid不適合作主鍵

   在mysql中,uuid不適合作主鍵,特別是數據量大的狀況下。主要有如下緣由:mysql 1. innodb 的非主鍵索引都將存一個主鍵,uuid 相比整數 id,索引大小增長不少; 2. uuid 主鍵比較確定比 整數慢,另外非主鍵索引查找最終還要引用一次主鍵查找; 3. innodb 主鍵索引和數據存儲位置相關(簇類索引),uuid 主鍵可能會引發數據位置頻繁變更,嚴重影響性能。 sql
相關文章
相關標籤/搜索