下载此文档

车站计算机Sybase数据库的优化.docx


文档分类:IT计算机 | 页数:约5页 举报非法文档有奖
1/5
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/5 下载此文档
文档列表 文档介绍
车站计算机Sybase数据库的优化
 
 
目前,。在获取License后,,例如可配备2个CPU;设 
 
车站计算机Sybase数据库的优化
 
 
目前,。在获取License后,,例如可配备2个CPU;设置多个tempdb组等等。但在安装使用Sybase数据库的初期,查询设备状态或报表时经常出现超时,或有报表数据错误等情况,影响车站的日常运营。
问题分析
四号线目前的SC服务器为IBMX365,其配置如表1。
表1
从硬件性能上看,IBMX365的配置完全可以正常运行Sybase数据库软件。系统方面,在安装新的Sybase数据库前,已重新安装了WindowsServer2003SP2,可排除系统参数错误等的原因,并已安装了包括:
MicrosoftVisualC++2005ServicePack1RedistributablePackageandKB973544
MicrosoftVisualStudio2005ServicePack1andKB971090
两个程序更新包,确保了在系统上的支持。
因此,,通过对Sybase数据库进行优化,是解决这些问题的有效的措施。而对Sybase数据库的优化,一般可以从内存、缓存、tempdb等方面来进行。
数据库优化
1、数据库表内存空间
1)maxmemory用于建立可分配给AdaptiveServer的内存量的最大设置。将maxmemory的值设置为稍大于所需内存量的值,这样当AdaptiveServer的内存需求增加时,就可利用这些附加的内存。而设置maxmemory容量可遵循这样的规则:
设置内存=物理内存-操作系统占用-其他应用程序占用-备份服务占用。
一般来讲,设置的内存容量约为物理内存的60%。
这是初期安装数据库内存配置语句:
sp_configure‘maxmemory’,256000
可以看到,配置的’maxmemory’为256000(以2K为单位,即500M),%,与理论上的60%相差较多。所以,对Sybase数据库的优化,(2G*60%)左右:
sp_configure‘maxmemory’,629145
2、数据缓存优化
数据高速缓存包含当前使用的数据、索引和日志页,以及AdaptiveServer最近使用的页。应该加大数据的高速缓存,减少过程高速缓存。在很多资料中显
示,经过长期的测试及调试,数据库缓存使用最有效的配置是:数据高速缓存约占缓存总量的90%左右,而过程高速缓存约占10%。
这是初期安装未进行优化的配置语句:
sp_cacheconfig‘defaultdatacache’,’250M’
sp_configure‘procedurecachesize’,30720
初期的缓存配置中,缓存总量较少,而且数据高速缓存为250M,过程高

车站计算机Sybase数据库的优化 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数5
  • 收藏数0 收藏
  • 顶次数0
  • 上传人科技星球
  • 文件大小22 KB
  • 时间2022-05-20