作者jami520 (ALEN)
看板Database
标题[SQL ] 几亿笔的大资料表插入速度慢的问题!
时间Tue Dec 11 06:54:30 2018
(针对
SQL 语言的问题,用这个标题。请用 Ctrl+Y 砍掉这行)
资料库名称:Mysql
资料库版本:5.5
内容/问题描述:
目前有个资料表有2.8亿笔数据,每天都是持续增加的状态(有index)
但最近开始发现插入速度上变得很慢
不晓得是否一个资料表的数据量有所限制吗?
那针对这样持续会增加资料的资料表造成插入速度慢的情况
不晓得大家都是怎样处理这一块呢?
总不可能过了二年数据又变成四亿多笔再来处理这一环就麻烦了
谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 219.71.35.151
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Database/M.1544482472.A.94B.html
1F:推 qwaszx780917: 以前公司类似情况会取消index 快ㄧ些些 12/11 15:16
2F:→ jami520: 但如果有index需求,以及资料依然会越来越多的情况下 12/11 16:30
3F:→ jami520: 有否怎样的解决办法呢? 12/11 16:30
4F:推 hala932: 拆表呢? 12/11 18:04
5F:推 Litfal: 拆表阿 历史资料和本周资料之类的 12/11 18:48
6F:→ konkonchou: index影响插入最深,能简化就简化,楼上拆表是常见作 12/11 20:08
7F:→ konkonchou: 法 12/11 20:08
8F:→ konkonchou: 但拆表还是要视资料撷取去拆,有的会拆年度不同表名 12/11 20:14
9F:→ shadowjohn: 如果事先建空值,新内容用update的会不会比较快? 12/12 16:02
10F:推 howfeeling: 我改用redis 12/22 12:54
11F:→ et69523820: 分区可能会改善 01/09 07:53