下载此文档

Sybase数据库性能调优.doc


文档分类:IT计算机 | 页数:约14页 举报非法文档有奖
1/14
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/14 下载此文档
文档列表 文档介绍
      数据库性能一般用两个方面的指标来衡量:响应时间和吞吐量。响应越快,吞吐量越大,数据库性能越好。响应时间和吞吐量有些情况下不能一起得到改善。 ,可以从四个方面进行:一) 操作系统级:对网络性能、操作系统参数、硬件性能等作改进。二) DBServer级:调整存取方法,改善内存管理和锁管理等。三) 数据库设计级:采用降范式设计,合理设计索引,分布存放数据等。四) 应用程序级:采用高效SQL语句,合理安排事务,应用游标,处理锁。本文对第一方面的内容不做讨论,第二方面提到的概念只适用于Sybase数据库,但第三、第四方面讨论的问题同样适用于Sybase外的其他数据库。以上各个方面的措施是相互牵连的,具体到解决一个性能问题,有时候要综合应用。    在分析Sybase数据库的性能时,要用到一些数据库系统本身提供的性能调优工具,包括几个系统存储过程:名称功能简要介绍sp_sysmon企业级系统性能报告工具sp_lock查看锁的情况sp_who查看线程的活动情况sp_procqmode存储过程的查询处理模式sp_configure配置SQLServer系统级参数sp_estspace估计创建一个表需要的空间和时间sp_spaceused估计表的总行数及表和索引占用的空间sp_monitor监视CPU、I/O的统计活动情况 在利用isql等一些工具时,还可以设置查询会话中的几个选项,来显示SQL语句执行时的各种统计分析结果:指令On的含义setnoexecon/off分析SQL语句后,还要执行setstatisticsioon/off统计SQL执行所需I/Osetstatisticstimeon/off统计SQL语句执行耗时setshowplanon/off显示查询计划 、系统存储过程sp_sysmon的使用方法:在isql下,首先输入   sp_sysmon'begin_sample'  启动一个报告采样过一段时间后,再输入  sp_sysmon'end_sample'     结束上次报告采样或者紧跟一参数         sp_sysmon'end_sample',"dcache"结束上次报告采样,但只显示数据缓冲(DataCacheManagement)这一部分的情况。能替换dcache的可选参数如下表所示:参数参数全称,内容范围解释DcacheDataCacheManagement,数据缓冲KernelKernelUtilization,有关引擎、网络和I/esstoExecutingSQLXactsumTransactionProfileXactmgmtTransactionManagementIndexmgmtIndexManagement,索引管理MdcacheMetadataCacheManagementLocksLockManagement,锁管理PcacheProcedureCacheManagementMemoryMemoryManagementRecoveryRecoveryManagementDiskioDiskI/OManagement,磁盘I/workI/OManagement ,但要在比较稳定的状态下产生,方可作为参考和对照的依据。 ,如数据页、索引页的物理结构,每一行的大小计算,不同类型列占用的宽度等等问题,才能对各种调优措施有个深入领会。关于这个问题,比较复杂和细致,请自行参阅有关书籍。一般地,对于更改数据的操作,要尽量促进数据库进行直接更新(DirectUpdates),所以要遵守以下几条原则:1)除非必要,避免使用允许null值的列和可变长度的列。2)如果varchar和varbinary列填充得比较满,毫不犹豫转成char和binary列。对于建表时指定的页填充率(pagefillfactor)参数,要权衡确定数值大小。一般:小值,适合于有许多随机插入的表,该表的数据经常被删除,又经常被增加;大值,适合于大多数的数据被增加到表末尾,如客票系统的售票存根和退票存根表。    数据库性能优化的首要方面是最优管理内存。数据库占用的共享内存分成数据缓冲(datacache)、存储过程缓冲(Procedurecache)等几块。在isql下使用sp_configure'cache'可以看到存储过程缓冲所占百分比(procedurecachepercent),整个数据缓冲大小(totaldatacach

Sybase数据库性能调优 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数14
  • 收藏数0 收藏
  • 顶次数0
  • 上传人54156456
  • 文件大小144 KB
  • 时间2019-03-05
最近更新