sql server 的事务效率?是不是很慢啊?

wangjiamin 2004-07-13 03:16:39
1,事务中的sql语句是不是特别慢啊?谁测试过,如果不用事务要快很多。
2,事务中创建临时表,存储过程是不是很糟糕?
...全文
452 13 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
sleepy 2004-11-22
  • 打赏
  • 举报
回复
donot solve the problem
wangjiamin 2004-10-11
  • 打赏
  • 举报
回复
faint,到底还是没解决问题
老宛 2004-07-20
  • 打赏
  • 举报
回复
归根结底还是你写的语句的效率问题,sql server事务的性能还是取决于你写的语句,把语句好好优化一下吧
pbsql 2004-07-14
  • 打赏
  • 举报
回复
超过100万条不算多吧,我看你的存储过程值得优化
wangjiamin 2004-07-14
  • 打赏
  • 举报
回复
zjcxc(邹建)

业务复杂着呢,首先数量量大,有多的超过100万条。其次,这是个年结处理,要处理整个帐套的所有数据。 虽然存储过程时间长,但做的业务也多,生成的数据都超过万条。更别说更新的了。(系统表超过1000张,多的字段超过200列,我们的视图都能超过256张表,sql server上限)


大家还是帮忙想法子吧?不要怀疑 是不是 垃圾 了。 呵呵。
pbsql 2004-07-13
  • 打赏
  • 举报
回复
一句话:你的存储过程写得太糟糕
zjcxc 2004-07-13
  • 打赏
  • 举报
回复
还是重新写存储过程吧,一用事务就"'好几个小时还没出来" ,只能说明存储过程垃圾
netcoder 2004-07-13
  • 打赏
  • 举报
回复
怎么会有这么长的事务,优化一下表的设计、存储过程
wangjiamin 2004-07-13
  • 打赏
  • 举报
回复
我也觉得不合适,别人的代码,我维护。我现在就是想,现在这种情况,把事务取消,出错就恢复到原来的,重新来。

我测试过一个存储过程,无事务10minute,有,好几个小时还没出来。sigh//
zjcxc 2004-07-13
  • 打赏
  • 举报
回复
事务本来就宜短不宜长,你的事务居然要跨天,我的天
wangjiamin 2004-07-13
  • 打赏
  • 举报
回复
在一个复杂环境中,临时表就是在事务中,外面已经开始事务了,除非我自己新建立连接(使用ado)。

我现在发现的事务影响很大(当然,我的事务特别大,数据几个G时候,长的执行好几天呢,一个大的年度接转)
zjcxc 2004-07-13
  • 打赏
  • 举报
回复
事务对数据处理有一定影响,但不是必然的.

没有特殊需要,不用把临时表创建在事务中吧.
skyboy0720 2004-07-13
  • 打赏
  • 举报
回复
不是那样的!

27,582

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 应用实例
社区管理员
  • 应用实例社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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