数据库操作执行时间的问题!

xcxlw 2007-09-08 05:02:25
有一个数据表,有20000多条数据,我在查询分析器中执行删除操作时,花费的时间非常长,有7分多钟,请高手指教,这是什么原因?
我的删除语句:delete from standard_account where standard_number='aa'
另外,我在执行select * from standard_account where standard_number='aa'时是正常的
...全文
171 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
SoftwKLC 2007-09-09
  • 打赏
  • 举报
回复
表standard_account 没有任何索引吗?
按道理没有索引不会出现这样的情况的
xcxlw 2007-09-08
  • 打赏
  • 举报
回复
不到1秒
SoftwKLC 2007-09-08
  • 打赏
  • 举报
回复
啊...没有索引
你查询select * from standard_account where standard_number='aa'
用多长时间?
xcxlw 2007-09-08
  • 打赏
  • 举报
回复
我并没建索引
SoftwKLC 2007-09-08
  • 打赏
  • 举报
回复
我想你表中的standard_number应该是建立了索引吧
索引会提高查询效率,但是会降低插入、更新、删除效率

34,591

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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