为了正常的体验网站,请在浏览器设置里面开启Javascript功能!

[doc格式] 数据库服务器配置文件管理

2017-10-15 6页 doc 20KB 11阅读

用户头像

is_591137

暂无简介

举报
[doc格式] 数据库服务器配置文件管理[doc格式] 数据库服务器配置文件管理 数据库服务器配置文件管理 困经验交流2009年5月10日第5期辱妇金骷越J=垂. 数据库服务器配置文件管理 ?中国人民银行海口中心支行谢声时陈亚楠王凌飞 很多业务应用都有其高峰期以及非高峰期,网 络应用tg是如此,需要合理分配计算机系统的资源 以达到网络应用的最优化.为了解决这一问题,针 对SYBASEASE(AdaptiveServerEnterprise)服务器 的情况,介绍如何管理配置文件(包括查看,配置, 校验等),以达到网络应用管理的最优化. 一 ,配...
[doc格式] 数据库服务器配置文件管理
[doc格式] 数据库服务器配置文件管理 数据库服务器配置文件管理 困经验交流2009年5月10日第5期辱妇金骷越J=垂. 数据库服务器配置文件管理 ?中国人民银行海口中心支行谢声时陈亚楠王凌飞 很多业务应用都有其高峰期以及非高峰期,网 络应用tg是如此,需要合理分配计算机系统的资源 以达到网络应用的最优化.为了解决这一问题,针 对SYBASEASE(AdaptiveServerEnterprise)服务器 的情况,介绍如何管理配置文件(包括查看,配置, 校验等),以达到网络应用管理的最优化. 一 ,配置文件 当安装数据库服务器时,缺省的服务器配置被 保存在数据库服务器配置文件(以下简称配置文 件)中,这些缺省的配置参数仅能支持数据库服务 器的正常启动,因此不适合于大多数真实的生产环 境.安装好数据库系统服务器后,系统管理员需要 重新配置服务器参数以适应真实的运行环境,管理 员对服务器的参数配置保存在配置文件中.本文介 绍了服务器配置文件的查看,修改和使用. 二,配置文件的本质及数据库服务器的启动 数据库服务器配置参数是由ASE服务器的SA 管理员配置的.初始安装时,这些参数仅能保证 ASE服务器的基本启动.系统管理员可以重新设置 这些参数,以达到应用的需求,从而使合理的参数 配置支持服务器优化的运转.服务器配置文件被用 于保存配置参数,它是一个文本文件,其缺省的名 称为:<服务器名>.cfg.当服务器开始启动时,根据 指定的配置文件分配系统资源. 数据库服务器的启动是通过dataserver命令实 现的,该命令的语法格式为: dataserver—ddevicename[一eerrorlole][一m】 『一rmastermirror]l_Msharedmem—directory] [-iinterfaces—file—directory][一sservername】 【一pSSO—login—name】 其中,各参数的意义是 一 m:以单用户模式启动服务器; 一 d:指定master数据库设备的路径名; 一 c:指定配置文件的文件名; 一 e:指定错误日志文件的文件名; 一 r:指定数据库设备(一d指定)的镜像文件; 一 M:指定共享内存文件的路径; 一 s:指定启动的服务器名; 一 i:指定用于查找服务器的接口文件名; 一 P:指定服务器启动后以系统安全员登录. 可以看出,数据库服务器启动时,是以一c参数 指定配置文件的路径及名称,并通过配置文件的参 数来分配服务器的使用资源.实际上,在服务器的 启动过程中,首先依据配置文件分配资源,同时创 建配置文件的备份(<配置文件名>.bak),并覆盖 上一次启动的配置文件备份.如果配置参数值有错 误,则服务器采用缺省的参数值启动或不能启动. 三,查看服务器配置参数的值 服务器配置文件参数按特征可分为动态参数 和静态参数.当改变动态参数的值时,这个值立即 生效;当改变静态参数的值时,这个值只能在服务 器重启后生效.可用sp—configure过程来查看配置 参数值. 当执行sp—configure带参数时,将返回对应的 参数值;当执行sp—configure没带参数时,将返回所 有的参数值;当执行sp—configure带组名时,将返回 MAY.10.2009N0.5囫 许扔金越肛F1I~ANCIALCOMPUTEROFHUANAN 经验交流 2009年5月10日第5期囫 该组所有的参数值;当执行sp—configure带有参数 的部分名时,将返回包含~R:ca的所有的参数值. 四,修改配置参数的值 修改数据库服务器配置参数可通过两种方法, 一 种是通过调用sp—configure过程进行交互式的修 改,另一种是直接修改保存配置值参数的文本文 件.当采用第Z-种方法时,可将配置参数值读入服 务器(见下文sp—configure的read操作)或者据此配 置文件重新启动服务器.采用sp—configure过程进 行交互式地修改配置值的语法格式为: sp—configure”参数名”,参数值 在调用sp—configure过程修改一个参数值时, 数据库服务器将保存一个旧配置文件的副本,如果 是第一次修改参数值,则副本的文件名为<配置文 件名>.001;如果是第二次修改参数值,则副本的文 件名为<配置文件名>.002;按此规则顺序命名.在 保存副本后,仍将配置文件保存为<配置文件名>. cfg.这样,如果多次修改服务器配置参数,会看到< 配置文件名>.OO1,<配置文件名>.002,<配置文件 名>.003等文件存在.知道了如何修改数据库服务 器的参数值,可以按实际情况修改配置参数.有 时想把一个参数改为其缺省值,如果不知道其缺省 值,可用sp_configure过程来设置,其格式为: sp—configure”参数名”,O,”default” 五,用sp_configure管理服务器配置 sp—configure带”configurefile”参数的过程可用 于以下四种操作,语法分别为: sp—configure”configurefile”,0,write,”文件名” spconfigure”configurefile”,0,restore,”文件名” sp—configure”configurefile”,0,verify,”文件名” sp—configure”configurefile”,0,read,”文件名” 其中,write操作将当前活动的配置值写到一个 给定的文件,restore操作将当前的配置值存储到一 个给定的文件,verify操作将校验给定文件中参数 值的有效性,read操作将校验给定文件中配置值的 有效性同时将配置传送到服务器中. 服务器将校验给定文件config中配置参数值 的有效性,在这四种操作中,write操作和restore操 作较为接近,但又有不同点.静态参数值改变时两 者都产生不同的输出,动态参数值改变时产生相同 的输出.掌握了以上操作后,可灵活地管理数据库 服务器的参数配置值.例如,用write操作能备份当 前的活动配置参数值到一个指定文件,用restore操 困 作能备份当前的配置值到一个给定的文件,用vet— iry操作能校验给定配置文件中的参数值是否有效, 用read操作可将给定文件中配置值读人数据库服 务器(如果文件中的静态参数值有改变,则read操 作失败但校验工作仍继续进行). 六,根据实际需要使用配置文件 在实际应用中,我们很多时候会遇到根据具 体情况使用多个配置文件的情形.例如,在应用系 统的不同工作时段使用不同的配置文件,在配置 文件出错时用原来正确的配置文件恢复已经出错 的配置文件等;更改数据库服务器的配置参数时 有可能引起服务器的运行失败,这时可将原正确 配置的文件作为配置文件启动服务器,然后检查 系统出错日志查找错误,据此更新配置文件后再 重新启动服务器. 七,结束语 综上所述,可以看到配置文件在网络应用系统 管理中的作用.有了对配置文件的认识,可以更好 地配置和优化服务器资源,使网络应用系统更好地 运行及管理.当然,要配置好服务器仍需掌握配置 文件中各参数的具体作用,同时需要更进一步地研 究内存,CPU,系统进程等参数的配置工作. (责任编辑:梁春丽) MAY.10.2009NO.5
/
本文档为【[doc格式] 数据库服务器配置文件管理】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索