免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
123下一页
最近访问板块 发新帖
查看: 4187 | 回复: 22
打印 上一主题 下一主题

请问:多个20-30用户同时对同一张表做insert,需要怎么优化 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2003-06-25 11:31 |只看该作者 |倒序浏览
多个20-30用户同时对同一张表做insert,需要怎么优化

请高手帮忙看一下,谢谢

论坛徽章:
0
2 [报告]
发表于 2003-06-25 11:40 |只看该作者

请问:多个20-30用户同时对同一张表做insert,需要怎么优化

原帖由 "learningunix" 发表:
多个20-30用户同时对同一张表做insert,需要怎么优化

请高手帮忙看一下,谢谢
   
建议表分区并建立cluster index,避免最后一页成为热点。
bind data cache
小事务,多提交!
你的应用是什么,同时真的有20~30用户insert?

论坛徽章:
0
3 [报告]
发表于 2003-06-25 11:43 |只看该作者

请问:多个20-30用户同时对同一张表做insert,需要怎么优化

这些我都试了,除了bind data cache,现在是客户的任务太多,压得没有办法,所以20-30人同时录入

论坛徽章:
0
4 [报告]
发表于 2003-06-25 11:45 |只看该作者

请问:多个20-30用户同时对同一张表做insert,需要怎么优化

建立clustered索引,会不会在提交的时候,要重新排序,影响速度呀

论坛徽章:
0
5 [报告]
发表于 2003-06-25 11:47 |只看该作者

请问:多个20-30用户同时对同一张表做insert,需要怎么优化

建立clustered于多个分区,插入时有多个最后一页.锁定方案是allpages or datarows?

论坛徽章:
0
6 [报告]
发表于 2003-06-25 11:49 |只看该作者

请问:多个20-30用户同时对同一张表做insert,需要怎么优化

锁定方案是datarows,隔离级别是0,5个分区,主要是提交的时候比较慢
现在大概有20万条记录,有一个nonclustered索引

论坛徽章:
0
7 [报告]
发表于 2003-06-25 11:53 |只看该作者

请问:多个20-30用户同时对同一张表做insert,需要怎么优化

那你能否看看os端disk io的状况.看看是否发生插入热点在最后一页。你的cache configure怎样?sp_sysmon "00:02:00"看看有关磁盘和缓存的信息。你的问题应该就是没有clustered。

论坛徽章:
0
8 [报告]
发表于 2003-06-25 12:13 |只看该作者

请问:多个20-30用户同时对同一张表做insert,需要怎么优化

谢谢,我在看看吧,如果clustered索引不影响速度的话,我就会用clustered索引

论坛徽章:
0
9 [报告]
发表于 2003-06-25 12:38 |只看该作者

请问:多个20-30用户同时对同一张表做insert,需要怎么优化

你的分区表是否建立在不同的磁盘上或不同的磁盘通道上?如果是同一个磁盘或者raid的统一通道上除了解决分配问题对性能不会有提升。我也很想看看你的问题如何解决

论坛徽章:
0
10 [报告]
发表于 2003-06-25 13:07 |只看该作者

请问:多个20-30用户同时对同一张表做insert,需要怎么优化

应该是建立在同一个磁盘上,要是建立在不同的磁盘上该怎么做

谢谢
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP