我有两个完全一样的数据库
一个数据库里有3万多条数据,另一个有50万条数据 写了一个数据统计的存储过程up_UnitSkillerBaseInfoStat,在50万条数据的这个库里能统计出来,时间只有4s 反而在3万多条数据的这个库里执行了3分多钟都统计不出来,不知道是什么原因,请各位大侠帮忙分析哈。
一个数据库里有3万多条数据,另一个有50万条数据 写了一个数据统计的存储过程up_UnitSkillerBaseInfoStat,在50万条数据的这个库里能统计出来,时间只有4s 反而在3万多条数据的这个库里执行了3分多钟都统计不出来,不知道是什么原因,请各位大侠帮忙分析哈。
解决方案 »
- 这句中的1=2是什么意思呢?
- 蛙蛙请教:求助一条统计的语句,谢谢,关于月份的。
- sqlserver定义的image怎么储存图片
- 小问题 在线等待???
- 高手请进,一个ms sqlserver 的replace函数高级问题
- %%%%%%%%%%%%%%97866(weiLuang) 来领分%%%%%%%%%%%%%%%%
- 怎样在SQL—SERVER2000 中把日志文件删除一部分!!只是一部分!!!
- sql server 怎么改变 全文引索 排序??????
- 我想Insert 一记录
- 如何写这条sql
- 求救,各位大侠帮帮忙,这是我写在delphi服务端中的一条语句,现在想在客户端用数据集传参数的方法取代这边的case when 语句,怎么做?
- sql2000 索引碎片问题
在没有阻塞的情况下,要检查索引是否一致,能在50万数据上运行正常的索引不可能在3万数据上运行缓慢。除非结构不一样或者有触发器之类的。
实在不行,你就用SQLServer Profiler来检测一下你那句到底执行了些什么,但是用完记得马上关闭,否则服务器容易死掉。