0.sybase performance

       性能一般通过响应时间和吞吐量来进行衡量。

       响应时间就是描述一个任务需要多久来完成。可以通过查询优化、索引,加速组件,减小等待时间来提升。

       虽然SAP ASE数据库会自动优化来减少初始化响应时间。

       吞吐量是表示在单位时间内完成的工作量。

       然是在优化响应时间的时候会降低吞吐量或者相反。

 

  1. 性能设计

基本上好的性能是来自良好的数据库设计。

此外也可以通过分析应用如何和SAP ASE交互来提升性能。例如,将客户端联合或批量处理后给SAP ASE,可以简化SAP ASE和客户端。

  1. 性能调优

系统管理员角度的调优包括两个部分:1是系统调优,将整个系统作为一个整体进行调优,2是查询优化,让查询和交易更加快速。

调优的关键是减少系统资源争用。随着用户的增加,争用数据、过程缓存、SPIN LOCKS等系统资源会大幅增加。

  1. 调优层面
    1. 应用层面

大多数性能增益来自查询优化,换句话说就是基于良好的数据库设计。

    1. 数据库层

应用程序在数据库层共享资源,包括磁盘、交易日志、数据缓存。

    1. 服务层

共享了进程池、锁和CPU。

    1. 设备层

设备层是磁盘和控制器相关用于存储数据。设置映射到操作系统文件或裸分区。

    1. 网络层

网络使得用户能够连接到SAP ASE。

    1. 硬件层

硬件层考虑CPU和内存的可用性。

    1. 操作系统层

理想情况下,SAP ASE是机器上的唯一应用。

  1. 确定系统限制
    1. 进程、进程池、引擎、CPU

在进程模式,一个引擎消耗一个CPU。在线程模式下引擎线程消耗一个CPU,还需要附加一个非引擎线程例如IO处理在syb_system_pool。

       这个主要取决于你能给SAP ASE提供哪些。如果有16个core,那么进程模式下配置15个引擎,在线程模式下配置14个引擎,线程模式下可以比进程模式做更多的工作。

    1. 逻辑页大小

数据库可以支持2KB,4KB,8KB,16KB的逻辑页。

    1. 登陆、用户和组的数量

SAP ASE支持超过 2,000,000,000登陆用户。

  1. 内核资源内存大小

最大内存资源为2147483647个2K逻辑页。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值