基本性能调整(翻译)
2008-09-09 16:30:01 来源:WEB开发网DB2NTPRICLASS 用于关联各个独立线程的优先权(设置使用 DB2PRIORITIES) ,该变量为DB2 实例程序(DB2SYSCS.EXE)设置优先组同时确定DB2线程在系统中相对于其他线程的绝对优先权。以下三个优先组是可用的:
NORMAL_PRIORITY_CLASS (缺省)
REALTIME_PRIORITY_CLASS (R)
HIGH_PRIORITY_CLASS (H).
取值可以是R、H或者其他值,缺省是NULL。
DB2NTWORKSET 该变量指明DB2可以利用到的最小和最大工作区大小。缺省时,当Windows NT没有处在页面调度的状态下,一个过程的工作区可能随心所欲的增大。 但是,一旦处于页面调度,最大工作区只能是大约1MB。 该变量允许你忽略这个缺省状态。 可能的取值包括 PositiveNumber, PositiveNumber0. (缺省是1,1 )
修改DB2注册变量
你怎样去确定是否这些变量已经被设置并且他们被设置成了什么? DB2 UDB V8.1 给你两种方式察看和改变变量: 由使用DB2 注册管理工具(从Configuration Assistant可以找到) 或执行系统命令 db2set。 Listing 1 显示那个命令的语法。
注:显示在角括号里的参数(< >) 是可选择的;显示在方括号里的参量或选项([ ]) 是必需的。
Listing 1: 察看和改变变量值的语法
Table 1 描述了这个命令的其他可利用的选项.
Table 1: db2set 命令选项:
如果执行不加选项的 db2set 命令,将会返回一个包含了已经被设置的变量以及他们的当前值的列表,
继续调节
DB2 UDB 的性能调整可能是一个漫长的过程因为许多因素可能影响性能。 这个专栏报道了一般性能调整和改进DB2 UDB 系统配置的方法。在下个专栏,我将阐述调整实例和数据库配置为最佳性能的方法。
更多精彩
赞助商链接