看板 Database 關於我們 聯絡資訊
(針對 SQL 語言的問題,用這個標題。請用 Ctrl+Y 砍掉這行) 資料庫名稱:Mysql 資料庫版本:5.5 內容/問題描述: 目前有個資料表有2.8億筆數據,每天都是持續增加的狀態(有index) 但最近開始發現插入速度上變得很慢 不曉得是否一個資料表的數據量有所限制嗎? 那針對這樣持續會增加資料的資料表造成插入速度慢的情況 不曉得大家都是怎樣處理這一塊呢? 總不可能過了二年數據又變成四億多筆再來處理這一環就麻煩了 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 219.71.35.151 ※ 文章網址: https://www.ptt.cc/bbs/Database/M.1544482472.A.94B.html
qwaszx780917: 以前公司類似情況會取消index 快ㄧ些些 12/11 15:16
jami520: 但如果有index需求,以及資料依然會越來越多的情況下 12/11 16:30
jami520: 有否怎樣的解決辦法呢? 12/11 16:30
hala932: 拆表呢? 12/11 18:04
Litfal: 拆表阿 歷史資料和本週資料之類的 12/11 18:48
konkonchou: index影響插入最深,能簡化就簡化,樓上拆表是常見作 12/11 20:08
konkonchou: 法 12/11 20:08
konkonchou: 但拆表還是要視資料擷取去拆,有的會拆年度不同表名 12/11 20:14
shadowjohn: 如果事先建空值,新內容用update的會不會比較快? 12/12 16:02
howfeeling: 我改用redis 12/22 12:54
et69523820: 分區可能會改善 01/09 07:53