免费注册 查看新帖 |

Chinaunix

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

数据库性能的优化 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2003-01-15 11:18 |只看该作者 |倒序浏览
后台是IBM RS60006E1 小型机(内存512M, cpu power 375).
不知道以下的哪些参数还需要怎么样的优化?(最好能解释一下原因)
谢谢!



下面是配置参数
//*****************************************
Database configuration release level                    = 0x0900
Database release level                                  = 0x0900

Database territory                                      = CN
Database code page                                      = 1252
Database code set                                       = IBM-1252
Database country code                                   = 86

Dynamic SQL Query management           (DYN_QUERY_MGMT) = DISABLE

Directory object name                    (DIR_OBJ_NAME) =
Discovery support for this database       (DISCOVER_DB) = ENABLE

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

Backup pending                                          = NO

Database is consistent                                  = NO
Rollforward pending                                     = NO
Restore pending                                         = NO

Multi-page file allocation enabled                      = NO

Log retain for recovery status                          = NO
User exit for logging status                            = NO

Data Links Token Expiry Interval (sec)      (DL_EXPINT) = 60
Data Links Number of Copies             (DL_NUM_COPIES) = 1
Data Links Time after Drop (days)        (DL_TIME_DROP) = 1
Data Links Token in Uppercase                (DL_UPPER) = NO
Data Links Token Algorithm                   (DL_TOKEN) = MAC0

Database heap (4KB)                            (DBHEAP) = 20000
Catalog cache size (4KB)              (CATALOGCACHE_SZ) = 256
Log buffer size (4KB)                        (LOGBUFSZ) = 2048
Utilities heap size (4KB)                (UTIL_HEAP_SZ) = 10000
Buffer pool size (pages)                     (BUFFPAGE) = 64000
Extended storage segments size (4KB)    (ESTORE_SEG_SZ) = 16000
Number of extended storage segments   (NUM_ESTORE_SEGS) = 0
Max storage for lock list (4KB)              (LOCKLIST) = 20000

Max appl. control heap size (4KB)     (APP_CTL_HEAP_SZ) = 512

Sort list heap (4KB)                         (SORTHEAP) = 20000
SQL statement heap (4KB)                     (STMTHEAP) = 20480
Default application heap (4KB)             (APPLHEAPSZ) = 256
Package cache size (4KB)                   (PCKCACHESZ) = (MAXAPPLS*
Statistics heap size (4KB)               (STAT_HEAP_SZ) = 4384

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

Changed pages threshold                (CHNGPGS_THRESH) = 60
Number of asynchronous page cleaners   (NUM_IOCLEANERS) = 1
Number of I/O servers                   (NUM_IOSERVERS) = 3
Index sort flag                             (INDEXSORT) = YES
Sequential detect flag                      (SEQDETECT) = YES
Default prefetch size (pages)         (DFT_PREFETCH_SZ) = 320

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

Max number of active applications            (MAXAPPLS) = 200
Average number of active applications       (AVG_APPLS) = 1
Max DB files open per application            (MAXFILOP) = 64

Log file size (4KB)                         (LOGFILSIZ) = 40000
Number of primary log files                (LOGPRIMARY) = 3
Number of secondary log files               (LOGSECOND) = 2
Changed path to log files                  (NEWLOGPATH) =
Path to log files                                       =

/dbdir/db2inst1/NODE0
000/SQL00001/SQLOGDIR/
First active log file                                   =

Group commit count                          (MINCOMMIT) = 1
Percent log file reclaimed before soft chckpt (SOFTMAX) = 100
Log retain for recovery enabled             (LOGRETAIN) = OFF
User exit for logging enabled                (USEREXIT) = OFF

Auto restart enabled                      (AUTORESTART) = ON
Index re-creation time                       (INDEXREC) = SYSTEM

(RESTART)
Default number of loadrec sessions    (DFT_LOADREC_SES) = 1
Number of database backups to retain   (NUM_DB_BACKUPS) = 12
Recovery history retention (days)     (REC_HIS_RETENTN) = 366

TSM management class                    (TSM_MGMTCLASS) =
TSM node name                            (TSM_NODENAME) =
TSM owner                                   (TSM_OWNER) =
TSM password                             (TSM_PASSWORD) =
//**************************************************

论坛徽章:
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
2 [报告]
发表于 2003-01-15 11:27 |只看该作者

数据库性能的优化

你的buffer pool size比DBHEAP大?能起作用吗?

论坛徽章:
0
3 [报告]
发表于 2003-01-15 11:55 |只看该作者

数据库性能的优化

谢谢wolfop
我应该作怎样的调整呢?

论坛徽章:
0
4 [报告]
发表于 2003-01-15 12:24 |只看该作者

数据库性能的优化

buffer pool size 当然要比DBHEAP大了!
如果没有足够的经验,请在系统有问题是在进行调正!

论坛徽章:
0
5 [报告]
发表于 2003-01-15 13:37 |只看该作者

数据库性能的优化

我这儿的BUFFER POOL (64000*4 ) 比 dbheap (20000*4) 是大呀!
????

论坛徽章:
0
6 [报告]
发表于 2003-01-15 14:45 |只看该作者

数据库性能的优化

原帖由 "iwin21cn" 发表:
buffer pool size 当然要比DBHEAP大了!
如果没有足够的经验,请在系统有问题是在进行调正!


是对的,如果性能没问题不要乱调,buffer pool size  在参数中应是最大的,作为dbserver 应该占大部分的内存。

论坛徽章:
0
7 [报告]
发表于 2003-01-15 16:21 |只看该作者

数据库性能的优化

谢谢大家!

论坛徽章:
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
8 [报告]
发表于 2003-01-15 19:32 |只看该作者

数据库性能的优化

原帖由 "ddmmdd"][quote:8fe571e08e="iwin21cn" 发表:
buffer pool size 当然要比DBHEAP大了!
如果没有足够的经验,请在系统有问题是在进行调正!


是对的,如果性能没问题不要乱调,buffer pool size  在参数中应是最大的,作为dbserver 应该占大部分的内存。[/quote]
不好意思,记错了,BUFFER POOL SIZE不是在DB HEAP中分配的。

论坛徽章:
0
9 [报告]
发表于 2003-01-16 11:09 |只看该作者

数据库性能的优化

你应该还要把dbm的配置参数帖出来

论坛徽章:
0
10 [报告]
发表于 2003-01-16 11:36 |只看该作者

数据库性能的优化

性能经验很重要的。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP