[英]Slow INSERT into InnoDB table with random PRIMARY KEY column's value
[英]Slow insert in MySQL innoDB table when adding secondary key
我的InnoDB表有一個拋光問題,我無法弄清楚:
這里發生了什么? 我懷疑答案是InnoDB存儲索引的方式,但是經過大量閱讀,我無法弄清楚。 最奇怪的是,使用MyISAM引擎的同一個表(添加了所有索引)始終以5000條記錄/秒的速度工作。
我不知道為什么 但是MySQL網站提供了一個性能調優技巧,用於使用輔助鍵將其插入InnoDB(這對我意味着這就是事實,因此您必須加以處理): “如果您對輔助鍵具有唯一約束,則可以通過在導入會話期間暫時關閉唯一性檢查來加快表導入速度。”
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.