不是宽表。表结构 id 是自增列,一个 varchar 列,类似于订单号,建了索引。剩下就是创建更新时间,以及四五个 varchar 类型的列。
过程是
产生一个单号
每个单号 3 到 4 条数据要插入这个表,用的 batch 插入。每个 batch 都是一个事务。
插入的同时另外有服务拿着单号从这个表里取数据。

现象是插入慢,log 看每次插入要一到两秒不止。

降低表中的数据到 3 百万或者更少,就没问题了

看看各位有啥思路或者经验

举报· 413 次点击
登录 注册 站外分享
3 条回复  
yinmin 小成 前天 17:54
先确认不是阿里的轻量服务器,轻量不适合数据库,直接改 ecs 的 cpu 密集型服务器。 然后看看是不是表的索引太多了?
billzhuang 小成 前天 18:18
没有 DBA 么?
ggabc 小成 前天 19:14
什么硬盘?
返回顶部