设为首页
收藏本站
开启辅助访问
切换到窄版
登录
立即注册
中问网首页
我的收藏
站长博客
搜索
搜索
本版
帖子
用户
第一问答网
»
论坛
›
中问网
›
问答
›
专家请进,不同机器运行速度不一样
返回列表
发新帖
专家请进,不同机器运行速度不一样
[复制链接]
11
|
7
|
2007-10-20 08:38:44
|
显示全部楼层
|
阅读模式
同一个数据库文件,分别在两台机器上还原,为什么执行存储过程速度不一样
A机器(xp,mssql 2000,NTFS格式盘,{ibm r51e本本,512内存}...)
B机器(win2000 mssql 2000,Fat32格式盘{dell 2800服务器,2G内存}...)
在我自已的机器上即A机器,运行时间25秒
在B机器上运行时间为,6分52秒。
已更新统计sp_updatestats db
原以为是存储过程的问题,优化后仍旧存在该问题。
强烈邀请高手进入解答,分不够再加。
回复
使用道具
举报
千问
|
2007-10-20 08:38:44
|
显示全部楼层
执行计划
回复
使用道具
举报
千问
|
2007-10-20 08:38:44
|
显示全部楼层
不会相差这么大吧.
都是重启后第一次执行吗?(执行过一次后再次执行时所需时间是不一样的)
回复
使用道具
举报
千问
|
2007-10-20 08:38:44
|
显示全部楼层
这个命令如何执行,我这里没有这个命令
发现没有这个命令sp_rebuild ,但从帮助中找到另一个命令
exec sp_recompile mysp
提示已标记,这就OK了?
回复
使用道具
举报
千问
|
2007-10-20 08:38:44
|
显示全部楼层
看下执行计划了,怎末会差这么多。
回复
使用道具
举报
千问
|
2007-10-20 08:38:44
|
显示全部楼层
是不是dell 2800服务器在数据安全上有验证,以前有个项目也是的,在我自己的机器上比服务器上跑的还快,原因是服务器安全策略很高,打开、新建文件都要验证。
回复
使用道具
举报
千问
|
2007-10-20 08:38:44
|
显示全部楼层
Fat32.....如果是ntfs会不会好很多
怀疑中
回复
使用道具
举报
千问
|
2007-10-20 08:38:44
|
显示全部楼层
你的DELL 服务器用的是多少块硬盘。什么阵列卡,阵列卡的内存是多少。。?
你的本本是用本机的CPU和内存去管理硬盘的。。。服务器用的是阵列卡去控制硬盘的存贮。。
可能你的阵列卡的配置太低了。所以会这们。。
我见到一台IBM,也是导入数据。很慢。用PC还要快一些。后来换了一快256M的阵列卡后就好了。。。
回复
使用道具
举报
返回列表
发新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖后跳转到最后一页
千问
主题
0
回帖
4882万
积分
论坛元老
论坛元老, 积分 48824836, 距离下一级还需 -38824837 积分
论坛元老, 积分 48824836, 距离下一级还需 -38824837 积分
积分
48824836
加好友
发消息
回复楼主
返回列表
问答
热门排行