基本性能调整2

来源:互联网 发布:java获取当月的第一天 编辑:程序博客网 时间:2024/05/17 22:14
<script type="text/javascript"><!--google_ad_client = "pub-2947489232296736";/* 728x15, 创建于 08-4-23MSDN */google_ad_slot = "3624277373";google_ad_width = 728;google_ad_height = 15;//--></script><script type="text/javascript"src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
<script type="text/javascript"><!--google_ad_client = "pub-2947489232296736";/* 160x600, 创建于 08-4-23MSDN */google_ad_slot = "4367022601";google_ad_width = 160;google_ad_height = 600;//--></script><script type="text/javascript"src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>











 

 

基本性能调整2

BasicPerformanceTuningPart2

RogerSanders着

笑熬浆糊译

 

天堂鸟自由空间原创作品

天堂鸟自由空间©2002-2005版权所有

转载请保持文档的完整性

访问更多可以浏览http://hbird.myrice.com/myself.html

mailto:jackey.wu@163.com

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

基本性能调整2

RogerSanders着

笑熬浆糊译

 

原文出处:《Magazine》Quarter4,2003·Vol.8,Issue4

英文原文(由于文章翻译未经授权,请在转载时保留原文链接)

 
怎么样去修改改你的实例以及最好的性能效果的参数的获得。
如果你曾经阅读过DB2MagazineQuarter3,2003期DistribuedDBA栏目这篇文章的第一部分的话,你就应该知道数据库性能问题将会出现在以下因素的当中一个:
系统(环境)配置实例配置数据库配置数据库应用程序设计
在前面的那一期中,我谈到了一些一般性的调整建议并且描述了如何使用注册变量在系统级别上去调整DB2UDB8.1for ,Unix和Windows 版本的性能。(请注意在本文末尾的更正)

在这期中,我将解释实例和可用于DB2UDB数据库的配置参数变量,以及V8.1的新版向导工具的配置。
DB2UDB配置参数
DB2UDB使用了一个扩展配置参数数组来控制系统资源和数据库资源怎样被分配和使用。

在心中谨记这些提供给与非常简单系统一起产生的大部分这种配置参数的缺省值。(DB2UDB的目标就是运行,应该不受这个约束,事实上它可以在任何一个平台上,而不是仅为一特定平台改良的)。因此,你通常能极大改进整个系统和数据库性能——以很少努力——经过改变一个或多个配置参量的值。实际上,你应该经常的修改DB2UDB配置参数值如果你的数据库环境包含一个或更多的下列:
大数据库通常工作在很大数量的并发连接的数据库有高性能要求的一个或更多特别应用特别结构独特的查询或交易装载独特的查询或交易类型。配置实例
每当实例被创建,一个对应的DB2数据库管理配置文件同时也会创建并且初始化。每一个DB2数据库管理配置文件包括68个不同参数。其中一些参数会对性能产生比较显着的影响;其它的可能影响甚微。表一显示的是一些可能会导致重要性能改进的数据库管理实例配置参数

表1:关键DB2数据库管理配置参数。

察看或者修改参数
那么你如何确定DB2数据库管理配置参量的当前值?在DB2UDBv8.1中,有二种方式可以察看DB2数据库管理配置文件的内容:

使用DBM配置对话框,它很容易从控制中心或配置助理中得到;或者执行DB2命令行处理器(CLP)命令GETDATABASEMANAGERCONFIGURATION。这个命令的语法:

GETDATABASEMANAGER|DBMANAGER|DBMCONFIGURATION|CONFIG|CFG

同样的,一个或多个DB2数据库管理器配置参量的具体值也可以使用DBM配置对话框,或执行CLP命令UPDATEDATABASEMANAGERCONFIGURATION来改变;语法如下:

UPDATEDATABASEMANAGER|DBMANAGER|DBMCONFIGURATION|CONFIG|CFGUSINGParameterValue,...<IMMEDIATE|DEFERRED>

其中:
Parameter明确了一个或多个DB2数据库管理器配置参量(根据关键字)的值将被修改。Value明确了将被分配到指定DB2数据库管理器配置参数被指定的新值。
 

注意:在角括号里(<>)的参数是可以选择的;圆括号中的变量或者选项择是必须的而且必须备提供的;逗号以及跟随在他后面的省略号(...)则表明前面的参数可以被重复使用多次。

如果IMMEDIATE选项被指定,如果可能的话,所有改变将会立即生效。(不是所有的改变都能立刻被执行的——参见DB2UDBAdministration章节13——Performancedocumentationformoreinformation。)如果DEFERRED选项选中,变动不会开始有效直到对应的实例被停止和被重新开始。在什么都不指定的情况下,IMMEDIATE是缺省值。共3页  第1页  
<script type="text/javascript"><!--google_ad_client = "pub-2947489232296736";/* 728x15, 创建于 08-4-23MSDN */google_ad_slot = "3624277373";google_ad_width = 728;google_ad_height = 15;//--></script><script type="text/javascript"src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
<script type="text/javascript"><!--google_ad_client = "pub-2947489232296736";/* 160x600, 创建于 08-4-23MSDN */google_ad_slot = "4367022601";google_ad_width = 160;google_ad_height = 600;//--></script><script type="text/javascript"src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
原创粉丝点击