免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 3830 | 回复: 8
打印 上一主题 下一主题

sybase15.03性能只有oracle的一半? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2010-12-27 18:18 |只看该作者 |倒序浏览
sybase15.03 + windows 2003 64位 ,6块15k的硬盘 raid0。
oracle10g + windows 2003 64位,6块15k的硬盘 raid0。

进过测试,60并发,同样的应用,有7次insert操作,2次updata操作,3次update操作。

sybase的性能只有oracle 性能的 一半。

这个表现正常么?请大家给点意见。

论坛徽章:
6
水瓶座
日期:2014-06-04 03:34:37水瓶座
日期:2014-06-17 13:20:31数据库技术版块每日发帖之星
日期:2016-07-09 06:20:00数据库技术版块每日发帖之星
日期:2016-07-17 06:20:00数据库技术版块每日发帖之星
日期:2016-08-01 06:20:00数据库技术版块每日发帖之星
日期:2016-08-04 06:20:00
2 [报告]
发表于 2010-12-27 18:48 |只看该作者
sybase的性能只有oracle 性能的 一半。

不清楚你说的性能是如何评价的。

论坛徽章:
0
3 [报告]
发表于 2010-12-27 19:12 |只看该作者
是直接拿loadrunner的tps来说的。只是切换了was的数据源连接地址。就表现上来说,oracle的tps为sybase的一倍。

做了部分调优工作,包括锁级别为行锁,引擎数8个引擎,2颗4核CPU,连接数500,内存使用6G/8G,隔离级别,数据日志文件分离分io存放,多个数据设备,最大锁数量100000等。

论坛徽章:
33
ChinaUnix元老
日期:2018-07-04 15:10:362015年亚洲杯之阿联酋
日期:2015-02-06 17:15:532015亚冠之武里南联
日期:2015-06-06 15:40:252015亚冠之北京国安
日期:2015-06-17 15:42:412022北京冬奥会纪念版徽章
日期:2015-08-10 16:30:322015亚冠之阿尔纳斯尔
日期:2015-09-20 09:42:1215-16赛季CBA联赛之北京
日期:2016-01-15 10:03:5915-16赛季CBA联赛之青岛
日期:2016-04-26 16:44:4915-16赛季CBA联赛之广夏
日期:2018-07-04 15:33:21C
日期:2016-10-25 16:12:142017金鸡报晓
日期:2017-01-10 15:19:5615-16赛季CBA联赛之同曦
日期:2017-02-22 22:41:10
4 [报告]
发表于 2010-12-28 07:49 |只看该作者
不能这么比吧!

论坛徽章:
7
数据库技术版块每日发帖之星
日期:2015-08-09 06:20:00数据库技术版块每日发帖之星
日期:2015-11-03 06:20:00数据库技术版块每日发帖之星
日期:2016-02-20 06:20:00数据库技术版块每日发帖之星
日期:2016-07-13 06:20:00数据库技术版块每日发帖之星
日期:2016-07-31 06:20:00数据库技术版块每日发帖之星
日期:2016-08-01 06:20:00数据库技术版块每日发帖之星
日期:2016-08-18 06:20:00
5 [报告]
发表于 2010-12-28 09:15 |只看该作者
数据结构如何?数据缓存怎么设置的?

论坛徽章:
6
水瓶座
日期:2014-06-04 03:34:37水瓶座
日期:2014-06-17 13:20:31数据库技术版块每日发帖之星
日期:2016-07-09 06:20:00数据库技术版块每日发帖之星
日期:2016-07-17 06:20:00数据库技术版块每日发帖之星
日期:2016-08-01 06:20:00数据库技术版块每日发帖之星
日期:2016-08-04 06:20:00
6 [报告]
发表于 2010-12-28 09:32 |只看该作者
默认数据缓存多大?给表或者数据库绑定命令缓存了?
表的空间分配属性指定了?

论坛徽章:
0
7 [报告]
发表于 2010-12-28 10:16 |只看该作者
关于空间分配属性是指specify write option么?

我分别目前我设置的是direct IO,之前使用过Cache io,没什么好的变化。

这是sp_cacheconfig 给出的信息
default data cache        Active        Default          1024.00 Mb          1024.00 Mb
tempdb_cache        Active        Mixed           500.00 Mb           500.00 Mb
                                              
                                           
                                   ------------ ------------                                           
                            Total    1524.00 Mb   1524.00 Mb                                              
==========================================================================                                           
Cache: default data cache,   Status: Active,   Type: Default                                           
      Config Size: 1024.00 Mb,   Run Size: 1024.00 Mb                                           
      Config Replacement: strict LRU,   Run Replacement: strict LRU                                           
      Config Partition:            2,   Run Partition:            2                                           
                                              
IO Size        Wash Size        Config Size        Run Size        APF Percent
   16 Kb            122880 Kb           959.00 Mb           959.00 Mb            10
   32 Kb             13312 Kb            65.00 Mb            65.00 Mb            10
                                              
                                           
==========================================================================                                           
Cache: tempdb_cache,   Status: Active,   Type: Mixed                                           
      Config Size: 500.00 Mb,   Run Size: 500.00 Mb                                           
      Config Replacement: strict LRU,   Run Replacement: strict LRU                                           
      Config Partition:            4,   Run Partition:            4                                           
                                              
IO Size        Wash Size        Config Size        Run Size        APF Percent
   16 Kb            102400 Kb             0.00 Mb           500.00 Mb            10

论坛徽章:
6
水瓶座
日期:2014-06-04 03:34:37水瓶座
日期:2014-06-17 13:20:31数据库技术版块每日发帖之星
日期:2016-07-09 06:20:00数据库技术版块每日发帖之星
日期:2016-07-17 06:20:00数据库技术版块每日发帖之星
日期:2016-08-01 06:20:00数据库技术版块每日发帖之星
日期:2016-08-04 06:20:00
8 [报告]
发表于 2010-12-28 20:37 |只看该作者
表的空间分配属性指定了页面填充率、每页允许的最多行数, 预分配的页面数等等。
通过你的sp_cacheconfig输出, 你的ase配置的是ase允许的最大的16K的逻辑页。
表已改成DOL锁了。 不知道你配置的锁升级阈值是? 默认是200行就升级了。假如升级成表锁,你配置16k的逻辑页不仅仅会带来空间浪费的弊端,还可能会导致锁争用加剧。

论坛徽章:
6
水瓶座
日期:2014-06-04 03:34:37水瓶座
日期:2014-06-17 13:20:31数据库技术版块每日发帖之星
日期:2016-07-09 06:20:00数据库技术版块每日发帖之星
日期:2016-07-17 06:20:00数据库技术版块每日发帖之星
日期:2016-08-01 06:20:00数据库技术版块每日发帖之星
日期:2016-08-04 06:20:00
9 [报告]
发表于 2010-12-28 20:42 |只看该作者
另外个人感觉你做的“样本空间”太小。

60并发,有7次insert操作,2次updata操作,3次update操作。
-----------------------------------------------------------
并发的个数还可以。更新操作的次数太少了,不足以说明问题。

因为oracle和sybase的锁机制不同。oracle有undo表空间,不会出现类似sybase中的排他锁阻塞共享锁的情况。

应该加大更新操作的次数。把样本空间弄大点试试。用loadrunner的tps来说的,可以把输出结果发上来,大家参考一下。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP