insert 很慢为什么?

pausing 2003-01-08 05:40:28
什么情况下insert into 会很慢?
各位大虾,我遇到这种情况,我想一个table中insert 一笔纪录
老是报超时,数据库连接是正常的,网络是正常的。
这个表中有4000多笔记录(也不算多),只是log 文件有不到10G
不只和这有没有关系,至今没有找到真正的原因,请大虾们帮忙找找原因?
谢谢!
...全文
158 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
leimin 2003-01-09
  • 打赏
  • 举报
回复
IF SELECT RECORDS IS FAST,PLS CHECK WHETHER YOU TABLE INDEX OR CONSTRAINT OR TRIGGER HAVE SAME PROBLEM.
CABO 2003-01-09
  • 打赏
  • 举报
回复
未提交的事务、插入数据集过大(注意无条件的笛卡儿积)、索引、表的触发器
都可能是原因
lizhenlz 2003-01-09
  • 打赏
  • 举报
回复
你在哪里执行的呀?asp.net?
pausing 2003-01-09
  • 打赏
  • 举报
回复
先谢谢楼上俩位的解答,等我试了之后
再来给份!

谢谢!
tjan 2003-01-08
  • 打赏
  • 举报
回复
看看执行成本

看看有没有trigger

看看插入的数据是否需要调整表上聚集索引
glboy 2003-01-08
  • 打赏
  • 举报
回复
你在查询分析器中执行如何呢?
还不行的话,你在查询分析器中按
CTRL+L,查看你的执行成本如何?
另外的一种方法:
打开查询分析器》》工具》》选项》》连接属性》》选种设置statistics times and statistics io良个选项进行查看

22,210

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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