【问题标题】:Sybase 15.7 - is it worth upgrading?Sybase 15.7 - 值得升级吗?
【发布时间】:2013-07-17 15:48:36
【问题描述】:

我们使用的是 Sybase 15.0.3

Sybase 15.7 似乎提供了一些有用的东西。

最重要的是,我们想知道它是否表现更好,或者出于其他充分理由值得采用。

我听说它在 IBM SMT Power 处理器上运行得更好一些,因为它是多线程而不是对等 unix 进程。

似乎有一些类似 IQ 的压缩功能,这对于具有大行大小的非常大的表来说听起来很方便。

我不知道内存中松弛的持久性数据库是否对我们有用,无论它们有多好,因为我们必须重新设计。但是 - 有没有人有这方面的经验?

有一个 MQ 消息传递位可能会派上用场 - 有人用过它并获得了印象吗?

我们在 v15.0(哈希和合并连接)中使用了所有新的查询优化器,因此我们预计不会出现冲击或巨大差异。

升级难吗?当我们采用 v15.0 时,我们必须进行大量测试,引入登录触发器和作业以执行更多 UPDATE INDEX STATISTICS。但是,我不希望在 v15.7 上做出这样的努力。

非常感谢收到任何意见和信息!

【问题讨论】:

  • 了解您在当前数据库中看到的使用类型以及调整它要完成的任务会很有帮助。如果没有一些细节,我能做的最好的就是说“是的,也许”。
  • 20 个引擎,大约 90Gb 内存
  • 混合应用,主要是 DSS,一些 OLTP。许多并行作业执行记录的小数据集(1000 行)的删除/插入/更新。一些多语句事务,但大多数只是“删除最后一组,从 #temptab 插入新集”之类的事情 - 这些是所有使用大量#temptabs 的SP。还有很多并发的 ETL 文件加载到系统中,其中大部分是 100 秒/几 1000 组行,一两个更多的行,还有相当多的大型 ETL 使用未记录的 SELECT INTO 和 bcp-out 最后完成- 这些都是 shell 和 perl 中的嵌入式(动态)sql。
  • 还有很多 tempdbs - 8,适当分配不同类型的作业。
  • 请记住,如果您只有基本许可,您在帖子中提到的压缩是额外的许可费用(而且并不便宜)。

标签: sybase sap-ase


【解决方案1】:

根据您的使用情况,您可能会从升级中受益。具体来说,这里有一些可能会影响您的改进领域。

  • 查询处理器延迟已减少,尤其是对于动态 sql。查询计划现在也可以跨会话共享。查询执行引擎的性能也得到了改进。
  • 内核增强功能:更好地利用并行内核,更好地利用 I/O 事件处理并减少 I/O 开销,从而实现更好的扩展。
  • 能够在不运行查询的情况下使用动态参数分析查询性能。
  • 合并(更新插入)
  • 快速记录 BCP
  • 拆分/合并/移动数据分区改进:应该使管理分区数据更容易、更有效
  • 预计算结果集(物化视图):可以利用可用结果集提高性能
  • 基于哈希的更新统计信息:允许单表扫描更新统计信息。
  • 增强的转储和加载:标题现在包含重建数据库的必要信息,如果创建脚本丢失
  • 异步数据库初始化:数据库可以在创建/更改时立即使用。

至于您关于特定功能的问题的其他部分,我会转到 SAP Community Network 论坛解答这些问题。许多 SAP Sybase 专家都在那里闲逛。

http://scn.sap.com/community/sybase-ase-custom-applications

【讨论】:

  • 谢谢你,Michael - 我想知道你是否进行了升级并获得了关于改进多少、是否值得等的数据或印象。我知道这有点含糊。我也想知道做升级有多麻烦。我在 DBA 方面的印象并不那么令人痛苦,在应用程序方面,我们的 v12 到 v15.0 升级没有什么棘手的事情,当我们对新的优化器进行大量测试并进行登录触发器和更新索引统计工作时.
  • 我和 Michael 在一起,在 15.0.3 上,ULC unpin 和其他一些行为存在一些性能问题,这些行为在 15.5 和更高版本中得到了改进。我要说的是,如果您在 ASE 15.7 上使用线程内核模型,则可能需要调整线程池,这取决于您当前的 20 个引擎如何用作查询,如果您使用线程内核模式,IO 任务在单独的线程上。在 ASE15.7 的某些版本中,对于过程缓存上的自旋锁也存在一些严重的错误,这些错误在 ASE16 中已修复,如果没有良好的 MDA 表监控,则可能难以诊断,因此请彻底测试。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2017-05-13
  • 1970-01-01
  • 2017-12-09
  • 1970-01-01
  • 2013-03-24
  • 2016-07-19
  • 1970-01-01
相关资源
最近更新 更多