一条sql语句在两个机器上执行速度不一样的问题
本机配置:CPU:酷睿双核内存:2GSQL:2008服务器:CPU:至强2颗内存:8GSQL:2008对比测试:1.简单操作数据库select本机:0秒服务器:3秒2.网...
本机配置:
CPU:酷睿双核
内存:2G
SQL:2008
服务器:
CPU:至强 2颗
内存:8G
SQL:2008
对比测试:
1.简单操作数据库select
本机:0 秒
服务器:3秒
2.网站新闻列表页面select
本机:0秒
服务器:7秒
备注:
本机配置跟服务器就是一个天上一个地下,本身以外是服务器3块硬盘问题,用检测工具测试后,服务器读取速度是本机10倍。做了索引也不行。
除了硬件不同,安装软件和布网站 操作都一样。
过程:
将本机数据库之间打包,然后在服务器附加进去。 展开
CPU:酷睿双核
内存:2G
SQL:2008
服务器:
CPU:至强 2颗
内存:8G
SQL:2008
对比测试:
1.简单操作数据库select
本机:0 秒
服务器:3秒
2.网站新闻列表页面select
本机:0秒
服务器:7秒
备注:
本机配置跟服务器就是一个天上一个地下,本身以外是服务器3块硬盘问题,用检测工具测试后,服务器读取速度是本机10倍。做了索引也不行。
除了硬件不同,安装软件和布网站 操作都一样。
过程:
将本机数据库之间打包,然后在服务器附加进去。 展开
3个回答
展开全部
用大数据量试试。小数据量可能服务器有多核调度 反而不会比小电脑强
追问
同样的代码,本机0秒或1秒,服务器都在7秒左右
追答
是不是数据库SQL:2008 安装有不同之处?一般服务器优势在于网络吞吐量、多任务多用户,执行一个小程序应该跟普通芯片CPU差不多呵呵
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你好,这个是我帮你找的一个答案,你可以试一试。
优化器的结果不同,内存的数据缓存不同。
我想如果你将服务器的SQL服务重启应该差不多了吧
优化器的结果不同,内存的数据缓存不同。
我想如果你将服务器的SQL服务重启应该差不多了吧
追问
我找过的,不行的我试过了
追答
你好,你可以换一个新的项目重新加载运行,看看效果是否会有些变化,要是没有变化,小猪我就没有办法了。不好意思没有帮到你...
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询