----start

DB2 可以在四个不同层面配置:

一:系统环境变量(System Environment Variable)

系统环境变量用来配置DB2 的使用环境:

  1. 查看:set | grep DB2
  2. DB2DIR=/opt/ibm/db2/V9.5 --DB2安装目录
  3. DB2INSTANCE=db2inst1 --当前活动的实例

二:DB2 概要文件注册表(Profile Registry)

有两种DB2 概要文件注册表变量,一种是全局概要文件注册表变量,另一种是实例概要文件注册表变量。全局概要文件注册表变量影响所有的实例,实例概要文件注册表变量只影响特定的实例。它们的名称是相同的。DB2使用db2set 命令来管理这些变量。DB2 概要文件注册表非常多,但我们通常设置的却非常少,如下:

  1. 显示所有DB2概要文件注册表变量:db2set -lr
  2. 显示当前设置的所有DB2概要文件注册表变量:db2set -all
  3. 帮助:db2set -?
  4. 设置变量:db2set <parameter>=<value>
  5. 常用的DB2概要文件注册表变量
  6. DB2COMM
  7. DB2SYSTEM
  8. DB2INSTDEF
  9. DB2ADMINSERVER

三:数据库管理器配置(Database Manager Configuration)

以下参数用来配置实例:

查询命令:db2 get dbm cfg

设置命令:db2 update dbm cfg using <parameter_name> <value>

  1. 管理(Administration)
  2. AUTHENTICATION:数据库管理器认证(Database manager authentication)
  3. CATALOG_NOAUTH:没有权限就允许编目(Cataloging allowed without authority)
  4. CLNT_PW_PLUGIN:客户机用户标识-密码插件(Client Userid-Password Plugin)
  5. CLNT_KRB_PLUGIN:客户机 Kerberos 插件(Client Kerberos Plugin)
  6. CLUSTER_MGR:集群管理器(Cluster manager)
  7. DFTDBPATH:缺省数据库路径(Default database path)
  8. FED_NOAUTH:绕过联合认证(Bypass federated authentication)
  9. GROUP_PLUGIN:组插件(Group Plugin)
  10. LOCAL_GSSPLUGIN:本地授权的 GSS 插件(GSS Plugin for Local Authorization)
  11. SRV_PLUGIN_MODE:服务器插件方式(Server Plugin Mode)
  12. SRVCON_GSSPLUGIN_LIST:GSS 插件的服务器列表(Server List of GSS Plugins)
  13. SRVCON_PW_PLUGIN:服务器用户标识-密码插件(Server Userid-Password Plugin)
  14. SYSADM_GROUP:SYSADM 组名(SYSADM group name)
  15. SYSCTRL_GROUP:SYSCTRL 组名(SYSCTRL group name)
  16. SYSMAINT_GROUP:SYSMAINT 组名(SYSMAINT group name)
  17. SYSMON_GROUP:SYSMON 组名(SYSMON group name)
  18. TRUST_ALLCLNTS:信赖所有客户机(Trust all clients)
  19. TRUST_CLNTAUTH:可信的客户机认证(Trusted client authentication)
  20. 应用程序(Applications)
  21. AGENTPRI:代理程序的优先级(Priority of agents)
  22. FENCED_POOL:合用受防护的进程的数目(Number of pooled fenced processes)
  23. KEEPFENCED:保留受防护的进程(Keep fenced process)
  24. MAX_CONNECTIONS:最大客户机连接数(Max number of client connections)
  25. MAX_COORDAGENTS:最大协调代理程序数(Max number of coordinating agents)
  26. NUM_INITAGENTS:池中的初始代理程序数(Initial number of agents in pool)
  27. NUM_INITFENCED:受防护的进程的初始数目(Initial number of fenced processes)
  28. NUM_POOLAGENTS:代理程序池大小(Agent pool size)
  29. 通信(Communications)
  30. DISCOVER:发现方式(Discovery mode)
  31. SVCENAME:TCP/IP 服务名称(TCP/IP Service name)
  32. 诊断(Diagnostic)
  33. DIAGLEVEL:诊断错误捕获级别(Diagnostic error capture level)
  34. DIAGPATH:诊断数据目录路径(Diagnostic data directory path)
  35. INDEXREC:索引重新创建时间和重做索引构建(Index re-creation time and redo index build)
  36. NOTIFYLEVEL:通知级别(Notify Level)
  37. 环境(Environment)
  38. CPUSPEED:CPU 速度(毫秒/指令)(CPU speed (millisec/instruction))
  39. DFT_ACCOUNT_STR:缺省对方付费帐户(Default charge-back account)
  40. DISCOVER_INST:发现服务器实例(Discover server instance)
  41. FEDERATED:联合数据库系统支持(Federated Database System Support)
  42. JDK_PATH:<a href="http://lib.csdn.net/base/java" class='replace_word' title="Java 知识库" target='_blank' style='color:#df3434; font-weight:bold;'>Java </a>Development Kit 安装路径(<a href="http://lib.csdn.net/base/javase" class='replace_word' title="Java SE知识库" target='_blank' style='color:#df3434; font-weight:bold;'>Java</a> Development Kit installation path)
  43. MAXTOTFILOP:最大打开文件数
  44. NUMDB:最大并发活动数据库数(Max number of concurrently active databases)
  45. TM_DATABASE:事务管理器数据库名称(Transaction manager database name)
  46. TP_MON_NAME:事务处理器监视器名(Transaction processor monitor name)
  47. 监视(Monitor)
  48. DFT_MON_BUFPOOL:缓冲池(Buffer pool)
  49. DFT_MON_LOCK:锁定(Lock)
  50. DFT_MON_SORT:排序(Sort)
  51. DFT_MON_STMT:语句(Statement)
  52. DFT_MON_TABLE:表(Table)
  53. DFT_MON_TIMESTAMP:时间戳记(Timestamp)
  54. DFT_MON_UOW:工作单元(Unit of work)
  55. HEALTH_MON:监视实例和数据库的运行状况(Monitor health of instance and databases)
  56. 并行(Parallel)
  57. FCM_NUM_BUFFERS:内部通信缓冲区数(4KB)(No. of int. communication buffers(4KB))
  58. INTRA_PARALLEL:启用分区内并行性(Enable intra-partition parallelism)
  59. MAX_QUERYDEGREE:最大查询并行度(Maximum query degree of parallelism)
  60. 性能(Performance)
  61. AGENT_STACK_SZ:代理程序的堆栈大小(Agent stack size)
  62. ASLHEAPSZ:应用程序支持层堆大小(4KB)(Application support layer heap size (4KB))
  63. AUDIT_BUF_SZ:审计缓冲区大小(4KB)(Audit buffer size (4KB))
  64. BACKBUFSZ:备份缓冲区缺省大小(4KB)(Backup buffer default size (4KB))
  65. DIR_CACHE:目录高速缓存支持(Directory cache support)
  66. INSTANCE_MEMORY:实例共享内存(4KB)的大小(Size of instance shared memory (4KB))
  67. JAVA_HEAP_SZ:Java 虚拟机”堆大小(4KB)(Java Virtual Machine heap size (4KB))
  68. MON_HEAP_SZ:数据库监视器堆大小(4KB)(Database monitor heap size (4KB))
  69. RESTBUFSZ:复原缓冲区缺省大小(4KB)(Restore buffer default size (4KB))
  70. RESYNC_INTERVAL:事务再同步时间间隔(秒)(Transaction resync interval (sec))
  71. RQRIOBLK:最大请求者 I/O 块大小(以字节计)(Max requester I/O block size (bytes))
  72. SHEAPTHRES:排序堆阈值(4KB)(Sort heap threshold (4KB))
  73. SPM_LOG_FILE_SZ:SPM 日志大小(SPM log size)
  74. SPM_LOG_PATH:SPM 日志路径(SPM log path)
  75. SPM_MAX_RESYNC:SPM 再同步代理程序限制(SPM resync agent limit)
  76. SPM_NAME:SPM 名称(SPM name)
  77. UTIL_IMPACT_LIM:已调速实用程序对工作负载的影响(Workload impact by throttled utilities)

四:数据库配置(db cfg)

以下参数用来配置数据库:

查询命令:db2 get db cfg for <database_name>

设置命令:db2 update db cfg for <database_name> using <parameter_name> <value>

恢复默认设置命令:db2 reset db cfg

  1. 应用程序(Applications)
  2. LOCKTIMEOUT:锁定超时(秒)(Lock timeout (sec))
  3. MAXAPPLS:最大活动应用程序数(Max number of active applications)
  4. AVG_APPLS:活动应用程序的平均数目(Average number of active applications)
  5. MAXFILOP:每个应用程序的最大打开数据库文件数(Max DB files open per application)
  6. DLCHKTIME:检查死锁的时间间隔(毫秒)(Interval for checking deadlock (ms))
  7. MAXLOCKS:每个应用程序的锁定百分比列表(Percent. of lock lists per application)
  8. ENABLE_XMLCHAR:启用 XML 字符操作(Enable XML Character operations)
  9. WLM_COLLECT_INT:WLM 收集时间间隔(分钟)(WLM Collection Interval (minutes))
  10. 环境(Environment)
  11. CODESET:数据库代码集(Database code set)
  12. TERRIRORY:数据库地域(Database territory)
  13. DFT_MTTB_TYPES:缺省维护的选项的表类型(Default maintained table types for opt)
  14. SELF_TUNING_MEM:自调整内存(Self tuning memory)
  15. DFT_SQLMATHWARN:在算术异常时继续(Continue upon arithmetic exceptions)
  16. RESTRICT_ACCESS:限制访问(Restrict access)
  17. COLLATION_SEQUENCE:数据库整理顺序(Database collating sequence)
  18. DISCOVER_DB:对此数据库的发现支持(Discovery support for this database)
  19. DYN_QUERY_MGMT:动态SQL查询管理(Dynamic SQL Query management)
  20. PAGE_SIZE:数据库页大小(Database page size)
  21. DFT_QUERYOPT:缺省查询优化类(Default query optimization class)
  22. CODEPAGE:数据库代码页(Database code page)
  23. DB_MEM_THRESH:数据库内存阈值(Database memory threshold)
  24. DFT_DEGREE:并行度(Degree of parallelism)
  25. COUNTRY:数据库国家/地区代码(Database country/region code)
  26. RELEASE:数据库配置发行版级别(Database configuration release level)
  27. DATABASE_LEVEL:数据库发行版级别(Database release level)
  28. DFT_REFRESH_AGE:缺省刷新有效期(Default refresh age)
  29. ALT_COLLATE:备用整理顺序(Alternate collating sequence)
  30. 日志(Logs)
  31. LOGARCHMETH1:第一个日志归档方法(First log archive method)
  32. LOGARCHMETH2:第二个日志归档方法(Second log archive method)
  33. LOGARCHOPT1:logarchmeth1的选项(Options for logarchmeth1)
  34. LOGARCHOPT2:logarchmeth2的选项(Options for logarchmeth2)
  35. LOGPRIMARY:主日志文件的数目(Number of primary log files)
  36. LOGSECOND:辅助日志文件的数目(Number of secondary log files)
  37. LOGFILSIZ:日志文件大小(4KB)(Log file size (4KB))
  38. LOGPATH:日志文件路径(Path to log files)
  39. NEWLOGPATH:已更改的至日志文件的路径(Changed path to log files)
  40. OVERFLOWLOGPATH:溢出日志路径(Overflow log path)
  41. MIRRORLOGPATH:镜像日志路径(Mirror log path)
  42. USEREXIT:启用的日志记录的用户出口(User exit for logging enabled)
  43. BLK_LOG_DSK_FUL:磁盘上已满的块日志(Block log on disk full)
  44. LOGRETAIN:启用的恢复的日志保留(Log retain for recovery enabled)
  45. NUMARCHRETRY:错误时重试日志归档次数(Number of log archive retries on error)
  46. ARCHRETRYDELAY:日志归档重试延迟(秒)(Log archive retry Delay (secs))
  47. SOFTMAX:软检查点前回收的日志文件的百分比(Percent log file reclaimed before soft chckpt)
  48. MINCOMMIT:组落实计数(Group commit count)
  49. MAX_LOG:事务使用的最大主日志空间的百分比(Percent max primary log space by transaction)
  50. NUM_LOG_SPAN:1 个活动 UOW 的活动日志文件的数目(Num. of active log files for 1 active UOW)
  51. LOGHEAD:首个活动日志文件(First active log file)
  52. FAILARCHPATH:故障转移日志归档路径(Failover log archive path)
  53. VENDOROPT:供应商选项(Vendor options)
  54. 维护(Maintenance)
  55. AUTO_MAINT:自动维护(Automatic maintenance)
  56. AUTO_DB_BACKUP:自动数据库备份(Automatic database backup)
  57. AUTO_TBL_MAINT:自动表维护(Automatic table maintenance)
  58. AUTO_RUNSTATS:自动 runstats(Automatic runstats)
  59. AUTO_REORG:自动重组(Automatic reorganization)
  60. AUTO_STMT_STATS:自动语句统计信息(Automatic statement statistics)
  61. AUTO_STATS_PROF:自动统计信息概要分析(Automatic statistics profiling)
  62. AUTO_PROF_UPD:自动概要文件更新(Automatic profile updates)
  63. 性能(Performance)
  64. INDEXSORT:索引排序标志(Index sort flag)
  65. SEQDETECT:顺序检测标志(Sequential detect flag)
  66. MULTIPAGE_ALLOC:启用的多页文件分配(Multi-page file allocation enabled)
  67. STAT_HEAP_SZ:统计信息堆大小(4KB)(Statistics heap size (4KB))
  68. DFT_PREFETCH_SZ:缺省预取大小(页)(Default prefetch size (pages))
  69. APPL_MEMORY:应用程序内存大小(4KB)(Application Memory Size (4KB))
  70. NUM_IOSERVERS:I/O 服务器的数目(Number of I/O servers)
  71. APPLHEAPSZ:缺省应用程序堆(4KB)(Default application heap (4KB))
  72. STMTHEAP:SQL 语句堆(4KB)(SQL statement heap (4KB))
  73. DBHEAP:数据库堆(4KB)(Database heap (4KB))
  74. NUM_IOCLEANERS:异步页清除程序的数目(Number of asynchronous page cleaners)
  75. PCKCACHESZ:程序包高速缓存大小(4KB)(Package cache size (4KB))
  76. LOGBUFSZ:日志缓冲区大小(4KB)(Log buffer size (4KB))
  77. CHNGPGS_THRESH:更改的页阈值(Changed pages threshold)
  78. UTIL_HEAP_SZ:实用程序堆大小(4KB)(Utilities heap size (4KB))
  79. SHEAPTHRES_SHR:共享排序的排序堆域值(4KB)(Sort heap thres for shared sorts (4KB))
  80. DFT_EXTENT_SZ:缺省表空间扩展数据块大小(页)(Default tablespace extentsize (pages))
  81. SORTHEAP:排序列表堆(4KB)(Sort list heap (4KB))
  82. DATABASE_MEMORY:数据库共享内存大小(4KB)(Size of database shared memory (4KB))
  83. BUFFPAGE:缓冲池大小(页)(Buffer pool size (pages))
  84. LOCKLIST:锁定列表的最大存储量(4KB)(Max storage for lock list (4KB))
  85. CATALOGCACHE_SZ:目录高速缓存大小(4KB)(Catalog cache size (4KB))
  86. 恢复(Recovery)
  87. INDEXREC:索引重新创建时间和重做索引构建(Index re-creation time and redo index build)
  88. AUTORESTART:启用的自动重新启动(Auto restart enabled)
  89. TRACKMOD:跟踪修改的页数(Track modified pages)
  90. LOGINDEXBUILD:在索引构建期间记录页(Log pages during index build)
  91. REC_HIS_RETENTN:恢复历史记录保留时间(天数)(Recovery history retention (days))
  92. NUM_DB_BACKUPS:要保留的数据库备份的数目(Number of database backups to retain)
  93. DFT_LOADREC_SES:loadrec 会话的缺省数目(Default number of loadrec sessions)
  94. AUTO_DEL_REC_OBJ:自动删除恢复对象(Auto deletion of recovery objects)
  95. TSM_PASSWORD:TSM 密码(TSM password)
  96. TSM_OWNER:TSM 所有者(TSM owner)
  97. TSM_NODENAME:TSM 节点名(TSM node name)
  98. TSM_MGMTCLASS:TSM 管理类(TSM management class)
  99. HADR_DB_ROLE:HADR 数据库角色(HADR database role)
  100. HADR_LOCAL_HOST:HADR 本地主机名(HADR local host name)
  101. HADR_LOCAL_SVC:HADR 本地服务名称(HADR local service name)
  102. HADR_REMOTE_HOST:HADR 远程主机名(HADR remote host name)
  103. HADR_REMOTE_SVC:HADR 远程服务名称(HADR remote service name)
  104. HADR_REMOTE_INST:远程服务器的 HADR 实例名(HADR instance name of remote server)
  105. HADR_PEER_WINDOW:HADR 对等窗口持续时间(秒)(HADR peer window duration (seconds))
  106. HADR_TIMEOUT:HADR 超时值(HADR timeout value)
  107. HADR_SYNCMODE:HADR 日志写同步方式(HADR log write synchronization mode)
  108. 状态(Status)
  109. CONSISTENT:(Database is consistent)
  110. BACKUP_PENDING:备份暂挂(Backup pending)
  111. ROLLFWD_PENDING:前滚暂挂(Rollforward pending)
  112. RESTORE_PENDING:复原暂挂(Restore pending)
  113. USER_EXIT_STATUS:日志记录状态的用户出口(User exit for logging status)
  114. LOG_RETAIN_STATUS:恢复状态的日志保留(Log retain for recovery status)
  115. NUM_QUANTILES:保留的分位点数目(Number of quantiles retained)
  116. NUM_FREQVALUES:保留的高频值的数目(Number of frequent values retained)
  117. 其他(UNKNOWN)
  118. DECFLT_ROUNDING:十进制浮点舍入方式(Decimal floating point rounding mode)

---更多参见:DB2 精萃

----声明:转载请注明出处。

----last updated on 2010.3.15

----written by ShangBo on 2009.11.13

----end

db2配置、db和dbm的更多相关文章

  1. DB2配置信息查看及其更新命令

    获取DB2配置信息 db2 get dbm cfg 更新DB2链接配置信息 db2 update dbm cfg using authentication server db2stop db2star ...

  2. 手机信号强度单位dB、dBm和asu

    dB.dBm都是功率增益的单位,不同之处如下: dB是一个表征相对值的值,纯粹的比值,只表示两个量的相对大小关系,没有单位,当考虑甲的功率相比于乙功率大或小多少个dB时,按下面的计算公式:10log( ...

  3. DB2单个DB重启

    db2单个数据库重启 . -------------------------------------------------------------- db2 connect to bpm user ...

  4. 在myeclipse中配置DB Driver(数据库用MySql),并在myeclipse执行sql语句操作

    在myeclipse中配置DB Driver(数据库用MySql),并在myeclipse执行sql语句操作 MyEclipse6.5    ,  mysq驱动jar包为mysql-connector ...

  5. 这个移动通讯中 DB 、DBm 、瓦的基本知识的问题:

    1.对于无线工程师来说更常用分贝dBm这个单位,dBm单位表示相对于1毫瓦的分贝数,dBm和W之间的关系是:dBm=10*lg(mW)1w的功率,换算成dBm就是10×lg1000=30dBm.2w是 ...

  6. Win10安装DB2配置笔记

    响应文件名:D:\data\DB2\PROD_EXPC.rsp 安装文件夹--目录:D:\Program Files\IBM\SQLLIB\ IBM SSH Server安装位置:D:\Program ...

  7. 安装部署VMware vSphere 5.5文档 (6-4) 安装配置DB数据库

    部署VMware vSphere 5.5 实施文档 ########################################################################## ...

  8. keepalive配置db层的ha的一些注意点

    具体db是那种都一样 db先做好replica,可以用自己带的,或者drbd的磁盘复制 db和keepalived必须在同一主机 keepalived里面的rs必须只有一个(否则,做不了主从,理论上会 ...

  9. 配置db账号和密码时一定注意空格问题、空行问题否则连接报错

    #postgresql dbpg.datasource.type=com.alibaba.druid.pool.DruidDataSourcepg.datasource.driverClassName ...

随机推荐

  1. 对比synchronized与java.util.concurrent.locks.Lock 的异同

    主要区别 1.Lock能完成几乎所有synchronized的功能,并有一些后者不具备的功能,如公平锁.等待可中断.锁绑定多个条件等: 2.synchronized 是Java 语言层面的,是内置的关 ...

  2. 输入一个数,求1到他 的和(for循环)

  3. 【ES】学习5-全文搜索

    全文搜索两个最重要的方面是:相关性, 分析. 一旦谈论相关性或分析这两个方面的问题时,我们所处的语境是关于查询的而不是过滤. match:单个词查询 GET /my_index/my_type/_se ...

  4. 数论知识点总结(noip范围)

    数论知识点: 约数个数和约数和公式(例题:POJ1845 分治思想): 质因数分解 p1^k1xp2^k2xp3^k3...pn^kn 约数个数和:(1+k1)(1+k2)...(1+kn) 所有约数 ...

  5. springboot项目连接数据库报错

    学习SpringBoot也没有多久,今天SpringBoot连接数据库的时候报如下错误: java.sql.SQLException: The server time zone value '�й�� ...

  6. 2733: [HNOI2012]永无乡

    题解: 爬到了bzoj的数据哈哈哈哈 然后提交上去t了 自己测只有1秒多呀 不理解 然后这题目就是个线段树/平衡树合并裸题 来练一下线段树合并 据说是nlogn的 #include <bits/ ...

  7. NDK 开发实例一(Android.mk环境配置下)

         在我写这篇文章的时候,Android Studio已经是2.3版本了,已经集成CMake 编译工具, 用户只需在 新建项目的时候,添加选项(Include C++ support),Andr ...

  8. Nordic Collegiate Programming Contest NCPC 2017-Problem D-Distinctive Character

    题目大意:给你n(n<=1e5)个二进制串 (每个串位数不超过20),定义两个串的相似度为对应 位置上相同的个数. 让你构造一个二进制串,使这个串与所给的这些串的相似度的最小值最大. 思路:刚开 ...

  9. 胜利大逃亡 HDU1429 (bfs)

    最后两题算是这个专题最难的两题了 这题关键是标记数组 我一开始设置的是 四维的  第三维是朝向  第四维是钥匙个数 但是 不同的取法钥匙个数可能会重复   如:取ab钥匙和取ac钥匙都是两枚  导致w ...

  10. C#简单画图Draw研究学习

    命名空间:using System.Drawing; Graphics类:有道词典翻译 在C#里是封装一个 GDI+ 绘图图面,此类不能被继承. Pen类:定义用于绘制直线和曲线的对象. 此类不能被继 ...