免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 3105 | 回复: 13
打印 上一主题 下一主题

求db2数据库优化方案,给个例子就行 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2004-02-16 13:34 |只看该作者 |倒序浏览
求db2数据库优化方案,给个例子就行

大家平时管理维护db2的时候都做了那些系统优化呢?尤其是当有大批量的数据入库,清分操作时,应用程序会运行的越来越慢,

我对数据库也不熟悉,有些问题不知道怎么表达才清楚.

谢谢!

论坛徽章:
0
2 [报告]
发表于 2004-02-16 14:00 |只看该作者

求db2数据库优化方案,给个例子就行

那位可以把你们的db2 cfg 贴出来我看看吗?

谢谢了:)

论坛徽章:
5
荣誉会员
日期:2011-11-23 16:44:17CU大牛徽章
日期:2013-09-18 15:15:15CU大牛徽章
日期:2013-09-18 15:15:45未羊
日期:2014-02-25 14:37:19射手座
日期:2014-12-26 22:55:37
3 [报告]
发表于 2004-02-16 15:29 |只看该作者

求db2数据库优化方案,给个例子就行

问题太大了,而且你的需求也不清楚。
没法建议。

论坛徽章:
0
4 [报告]
发表于 2004-02-16 15:41 |只看该作者

求db2数据库优化方案,给个例子就行

我也知道问的很含糊的
可是就是因为自己不懂
你能告诉cfg文件的那些参数一般是是需要调整的,就可以了
我先一步步来
谢谢

论坛徽章:
0
5 [报告]
发表于 2004-02-16 17:27 |只看该作者

求db2数据库优化方案,给个例子就行

up 一下下啊!!!

那位拉我一把

给我一个cfg文件看看也成

或者把你调整的那些个参数告诉我也成

论坛徽章:
0
6 [报告]
发表于 2004-02-16 17:30 |只看该作者

求db2数据库优化方案,给个例子就行

你可以把你的db参数还有机器的一些物理情况(内存,cpu,硬盘)以及数据量,应用的情况,贴出来,大家看看

论坛徽章:
0
7 [报告]
发表于 2004-02-16 17:37 |只看该作者

求db2数据库优化方案,给个例子就行

测试库的cfg参数


  1.        Database Configuration for Database apexusm1

  2. Database configuration release level                    = 0x0a00
  3. Database release level                                  = 0x0a00

  4. Database territory                                      = US
  5. Database code page                                      = 819
  6. Database code set                                       = ISO8859-1
  7. Database country/region code                            = 1

  8. Dynamic SQL Query management           (DYN_QUERY_MGMT) = DISABLE

  9. Discovery support for this database       (DISCOVER_DB) = ENABLE

  10. Default query optimization class         (DFT_QUERYOPT) = 5
  11. Degree of parallelism                      (DFT_DEGREE) = 1
  12. Continue upon arithmetic exceptions   (DFT_SQLMATHWARN) = NO
  13. Default refresh age                   (DFT_REFRESH_AGE) = 0
  14. Number of frequent values retained     (NUM_FREQVALUES) = 10
  15. Number of quantiles retained            (NUM_QUANTILES) = 20

  16. Backup pending                                          = NO

  17. Database is consistent                                  = YES
  18. Rollforward pending                                     = NO
  19. Restore pending                                         = NO

  20. Multi-page file allocation enabled                      = NO

  21. Log retain for recovery status                          = NO
  22. User exit for logging status                            = NO

  23. Data Links Token Expiry Interval (sec)      (DL_EXPINT) = 60
  24. Data Links Write Token Init Expiry Intvl(DL_WT_IEXPINT) = 60
  25. Data Links Number of Copies             (DL_NUM_COPIES) = 1
  26. Data Links Time after Drop (days)        (DL_TIME_DROP) = 1
  27. Data Links Token in Uppercase                (DL_UPPER) = NO
  28. Data Links Token Algorithm                   (DL_TOKEN) = MAC0

  29. Database heap (4KB)                            (DBHEAP) = 2483
  30. Size of database shared memory (4KB)  (DATABASE_MEMORY) = AUTOMATIC
  31. Catalog cache size (4KB)              (CATALOGCACHE_SZ) = 416
  32. Log buffer size (4KB)                        (LOGBUFSZ) = 98
  33. Utilities heap size (4KB)                (UTIL_HEAP_SZ) = 36557
  34. Buffer pool size (pages)                     (BUFFPAGE) = 1000
  35. Extended storage segments size (4KB)    (ESTORE_SEG_SZ) = 16000
  36. Number of extended storage segments   (NUM_ESTORE_SEGS) = 0
  37. Max storage for lock list (4KB)              (LOCKLIST) = 1887

  38. Max size of appl. group mem set (4KB) (APPGROUP_MEM_SZ) = 10717
  39. Percent of mem for appl. group heap   (GROUPHEAP_RATIO) = 70
  40. Max appl. control heap size (4KB)     (APP_CTL_HEAP_SZ) = 128

  41. Sort heap thres for shared sorts (4KB) (SHEAPTHRES_SHR) = (SHEAPTHRES)
  42. Sort list heap (4KB)                         (SORTHEAP) = 1000
  43. SQL statement heap (4KB)                     (STMTHEAP) = 2048
  44. Default application heap (4KB)             (APPLHEAPSZ) = 256
  45. Package cache size (4KB)                   (PCKCACHESZ) = 859
  46. Statistics heap size (4KB)               (STAT_HEAP_SZ) = 4384

  47. Interval for checking deadlock (ms)         (DLCHKTIME) = 10000
  48. Percent. of lock lists per application       (MAXLOCKS) = 60
  49. Lock timeout (sec)                        (LOCKTIMEOUT) = -1

  50. Changed pages threshold                (CHNGPGS_THRESH) = 60
  51. Number of asynchronous page cleaners   (NUM_IOCLEANERS) = 1
  52. Number of I/O servers                   (NUM_IOSERVERS) = 4
  53. Index sort flag                             (INDEXSORT) = YES
  54. Sequential detect flag                      (SEQDETECT) = YES
  55. Default prefetch size (pages)         (DFT_PREFETCH_SZ) = 32

  56. Track modified pages                         (TRACKMOD) = OFF

  57. Default number of containers                            = 1
  58. Default tablespace extentsize (pages)   (DFT_EXTENT_SZ) = 32

  59. Max number of active applications            (MAXAPPLS) = 40
  60. Average number of active applications       (AVG_APPLS) = 1
  61. Max DB files open per application            (MAXFILOP) = 64

  62. Log file size (4KB)                         (LOGFILSIZ) = 1024
  63. Number of primary log files                (LOGPRIMARY) = 3
  64. Number of secondary log files               (LOGSECOND) = 0
  65. Changed path to log files                  (NEWLOGPATH) =
  66. Path to log files                                       = /home/db2inst1/db2inst1/NODE0000/SQL00004/SQLOGDIR/
  67. Overflow log path                     (OVERFLOWLOGPATH) =
  68. Mirror log path                         (MIRRORLOGPATH) =
  69. First active log file                                   =
  70. Block log on disk full                (BLK_LOG_DSK_FUL) = NO
  71. Percent of max active log space by transaction(MAX_LOG) = 0
  72. Num. of active log files for 1 active UOW(NUM_LOG_SPAN) = 0

  73. Group commit count                          (MINCOMMIT) = 25
  74. Percent log file reclaimed before soft chckpt (SOFTMAX) = 120
  75. Log retain for recovery enabled             (LOGRETAIN) = OFF
  76. User exit for logging enabled                (USEREXIT) = OFF

  77. Auto restart enabled                      (AUTORESTART) = ON
  78. Index re-creation time                       (INDEXREC) = SYSTEM (RESTART)
  79. Default number of loadrec sessions    (DFT_LOADREC_SES) = 1
  80. Number of database backups to retain   (NUM_DB_BACKUPS) = 12
  81. Recovery history retention (days)     (REC_HIS_RETENTN) = 366

  82. TSM management class                    (TSM_MGMTCLASS) =
  83. TSM node name                            (TSM_NODENAME) =
  84. TSM owner                                   (TSM_OWNER) =
  85. TSM password                             (TSM_PASSWORD) =



复制代码


物理配置:

  1. rs/6k
  2. os:aix 5.2
  3. db:db2 8
  4. MEM:1G
  5. DISK:8G
  6. CPU:2
复制代码

因为是研发的环境,所以机器上还跑这CICS,MQ
现在系统在做入库,清分的时候,他们压力测试出来的数据不是很令人满意的,所以boss要我优化数据库

我也不怎么懂的,但是一个学习的机会,大家帮我
谢谢了!

数据库是我建的,不懂优化,所以都是系统默认的

论坛徽章:
0
8 [报告]
发表于 2004-02-16 17:40 |只看该作者

求db2数据库优化方案,给个例子就行

p.s:
我才改了一个参数
Group commit count                          (MINCOMMIT) = 25

是写日志的,我设了最大,才听人家说的

论坛徽章:
0
9 [报告]
发表于 2004-02-17 09:09 |只看该作者

求db2数据库优化方案,给个例子就行

up 一下下

大哥们帮我一把啊!

谢谢了

论坛徽章:
0
10 [报告]
发表于 2004-02-17 09:35 |只看该作者

求db2数据库优化方案,给个例子就行

关注
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP