51CTO技术论坛_中国领先的IT技术社区's Archiver

一剑倾城 发表于 2006-10-21 10:38

[精华] 数据库性能的优化

后台是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*8)

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) =

//**************************************************



页: [1]

Powered by Discuz! Archiver 6.1.0  © 2001-2007 Comsenz Inc.