INSERT的性能问题怎么解决

daveice 2015-07-30 09:18:54
我有一个用到并行处理,在8个子进程里面插入数据,每个6万条。TRACE出来平均每条记录是20ms;;
我另写一个简单的程序,插入6万条数据到同一个表中,TRACE出来,平均每条记录只要60微秒。
差距为何这么大呢?有啥办法优化
...全文
982 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
云霏阳 2015-12-11
  • 打赏
  • 举报
回复
数据库支持互斥访问的代价是非常大的,在实现上特别要避免多个线程(或进程)同时并发操作同一个表。
  • 打赏
  • 举报
回复
多线程 + 批量

8,028

社区成员

发帖
与我相关
我的任务
社区描述
高性能数据库开发
社区管理员
  • 高性能数据库开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧