为什么SQL数据库查询非常慢!!! 同一个语句,在两种情况下查询的时间不同:1、普通PC机:XP+SQL2000 用时40秒2、DELL服务器:2000server+SQL2000 用时80秒。服务器到底怎么回事??? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 2000server+SQL2000系统和数据库都加上补丁sp4没有.. 补丁都打过的。我把数据库备份一下,然后在普通PC机:XP+SQL2000 上查询是 用时40秒的情况。 普通PC机是你自己本地的电脑吧DELL服务器那就是说是远程连接了一个本地一个远程,找找网络的原因 服务器是在服务器上进行查询,觉得太慢,然后备份了一个数据库,在PC机上还原,然后在PC机上再查询进行比较的。都是本机的SQL查询的。 把Dell 重启一下后呢另外两台机器 的MSSQL配置项全一样吗? 重启过了。MSSQL都是默认配置。只不过PC机上的版本是个人版,服务器上是SERVER版。服务器用了很久了。 补丁都打过了,SP4内存是2G ECC DELL会不会不是要压缩一下tempdb,收缩一下数据库呀 tempdb压缩指得是什么?收缩数据库?我备份一个到PC机上还原也相当于没收缩啊。 PC机比服务器多了硬盘缓存功能,且硬盘转速高于服务器,另外DELL的服务启动太多,CPU频率过低。 是你的DELL服务器啦,运行好长时间 后会造成TEMPDB满了呀,速度自然下降 DELL的硬盘转速是10000 SCSI。PC机是7200转的IDE硬盘。TEMPDB,我看一下压缩。 还是不行,再补充一下,PC机是SQL个人版,服务器上是企业版。 假定数据库是完全一样的(那么索引,统计,数据量等都一样),那会不会是:1)DELL服务器的CPU太慢?(有几个CPU?)2)内存太少?3)服务器上其他程序耗费资源太多(这个很有可能啊..)??4)服务器上的MSSQL被分配的内存太少? 请问大家"ON PRIMARY" 以及"填冲因子" 高手帮忙看下这个触发器怎么写 关于SQL2005误还原 这种SQL怎么写呢?大家有什么好的想没有? 存储过程操作xml windows 2003 下面为什么装不了SQL 2000啊 镜像数据库自动故障转移问题 谁知道Access和Oracle、Visual Foxpro、PB等主要数据库开发工具的区别、及其各工具的特点 数据类型转换binary(8) to char sql server2005镜像报错 请问在行列转换时怎么把结果插入虚拟表中呢? 求一个修改己有记录的写法
系统和数据库都加上补丁sp4没有..
MSSQL都是默认配置。
只不过PC机上的版本是个人版,服务器上是SERVER版。服务器用了很久了。
1)DELL服务器的CPU太慢?(有几个CPU?)
2)内存太少?
3)服务器上其他程序耗费资源太多(这个很有可能啊..)??
4)服务器上的MSSQL被分配的内存太少?