Chinaunix

标题: windows和linux效率问题 [打印本页]

作者: HongLanBoy    时间: 2003-09-01 14:02
标题: windows和linux效率问题
我也试过两个操作系统下的效率问题,RedHat_7.3+db2_7.2 vs winxp+db2_7.2,写了一个常用的sql(绝对是常用sql),操作一个78万条数据的表(大概有130M),前者是后者0.6倍的速度,我真搞不明白!
测试过程中应该是不包括IO的影响了,我用512M内存,新装的两个系统,都是取第二遍的执行时间(整个过程中硬盘指示灯一点都不闪了)。
作者: casky.com    时间: 2003-09-01 14:12
标题: windows和linux效率问题
哪里可以下载DB2?想研究研究,可以推荐网址吗/
作者: bjchenxu    时间: 2003-09-01 14:17
标题: windows和linux效率问题
首先,我相信的测试结果,但是测试是一个严格而全面的过程,绝非一次一模一样的

1. 硬件环境一样吧?
2. redhat上的服务都开着?

我清楚地记得在smth上做过mysql和oracle的测试,结论是oracle输得一塌糊涂,不信你可以去smth的精华区看,所以我现在不敢相信测试了,呵呵
作者: casky.com    时间: 2003-09-01 14:26
标题: windows和linux效率问题
mysql速度快也是有代价的,牺牲了很多功能,基本上还不能算是一个可靠的完整的数据库管理系统,用作非关键的事务还行

关键应用,还要oracle
作者: HongLanBoy    时间: 2003-09-01 15:36
标题: windows和linux效率问题
补充几点:
1、硬件环境是同一台机器,做的双系统
2、是一组常用sql全执行完,而不是一条sql。
3、linux选择服务器安装进入后,去掉所有默认选项,只选kde,xp是默认安装。
作者: wolfop    时间: 2003-09-01 20:00
标题: windows和linux效率问题
你的buffer pool怎么设置的,shmmax呢?
windows不需要调整,linux缺省的是32M太小,容易影响性能。
另外恐怕你要考虑VC编译和GCC编译产生的目标代码的差异。
另外就算低也无所谓了,估计你完全用了缺省的数据库配置,根本没有做tunning。
作者: icedust    时间: 2003-09-02 08:30
标题: windows和linux效率问题
就是了
默认的肯定影响效率
作者: HongLanBoy    时间: 2003-09-02 13:39
标题: windows和linux效率问题
做tunning是什么意思啊,清指教
作者: wolfop    时间: 2003-09-02 19:34
标题: windows和linux效率问题
性能调整啊。
作者: HongLanBoy    时间: 2004-02-21 14:50
标题: windows和linux效率问题
可能是linux下没有轻量级线程的缘故




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2