小白问一下服务器的区别
夏芝麻 2013-11-09 08:38:28 本人做开发的,对服务器性能什么的不怎么了解。目前碰到一个问题来请教下各位大神。
现在单位有台很老的服务器,入门级的。配置很底的,AMD闪龙 1.8G, 物理内存2GB, 160G硬盘,用来做个局域网网络服务器, 系统winserver 2003 + SQLSERVER 2000, 平时用来存取一些数据,目前有五六百万条一个表,也不算太卡, 一般CPU使用率 达到 5%都很少。
事情是最近这台服务器开机自检的时候在检测 arrays 后说 什么东东退化, 然后开机在server2003 进入页面要十多分钟, 进去后也很好不卡。 但是使用一段时间后 桌面就很卡无法做任何事情,但是,重点是这时候局域网里面的其他客户端还能对服务器上的SQLSERVER 2000 读写数据,速度 也不怎么影响。
于是看着服务器配置这么底,就搬来一台现在还过的去的办公室普通PC 打算先顶替一下,去把服务器维修一下, 普通PC的配置都是现在主流配置, CORE 双核 的, 2G内存等等, 配置完全不逊于那太服务器,我给装好winserver 2003 和数据库后, 去测试, 客户端一写数据就卡住了, 很慢很慢, 而且普通PC的CPU使用率 会被SQL的进程占用瞬间到达99% ,根本无法使用, 于是很疑惑。
为什么现在配置高的个人PC 还没有 老的低配置服务器 性能好,同样的软件环境,到底差异在哪里呢?
请各位不吝赐教,谢谢!