请教db2归档日志大小设置
请教大家一下,我的数据库logfilsiz设置为4096,为什么生成的日志文件只有十几k,还跟其它参数设置有关吗?Log file size (4KB) (LOGFILSIZ) = 4096
Number of primary log files (LOGPRIMARY) = 3
Number of secondary log files (LOGSECOND) = 2
Changed path to log files (NEWLOGPATH) =
Path to log files = /home/mqinst/mqinst/NODE0000/SQL00001/SQLOGDIR/
Overflow log path (OVERFLOWLOGPATH) =
Mirror log path (MIRRORLOGPATH) =
First active log file = S0163967.LOG
Block log on disk full (BLK_LOG_DSK_FUL) = NO
Percent of max active log space by transaction(MAX_LOG) = 0
Num. of active log files for 1 active UOW(NUM_LOG_SPAN) = 0 现在每分钟都产生好几个日志文件,该怎么处理啊:em08: 1、你是不是有手工archive log的动作?
2、当所有connection都断了之后,再次连接时,会产生一次log switch,上个日志会被截断并archive。 之前没有手动archive log操作,现在日志是每分钟产生好几个,请教下该怎么查看是由于什么会话产生了大量的事物 db2pd -d <dbname> -appl -trans-logs 贴上来看看。 LOGFILSIZ太小了!单个日志大小才4096*4K,在生产环境,遇到大一点的事务都过不去!
你可以再改大些!或是把日志个数加大! $ /home/mqinst/sqllib/adm/db2pd -db metadb -appl -trans -logs
Database Partition 0 -- Database METADB -- Active -- Up 0 days 00:00:16
Applications:
Address AppHandl NumAgentsCoorPid Status Appid
Database Partition 0 -- Database METADB -- Active -- Up 0 days 00:00:16
Transactions:
Address AppHandl TranHdl Locks State Tflag Tflag2 Firstlsn Lastlsn LogSpace SpaceReserved TID AxRegCnt GXID
Database Partition 0 -- Database METADB -- Active -- Up 0 days 00:00:16
Logs:
Current Log Number: 0
Pages Written: 3
Address StartLSN State Size Pages Filename
0x0000002C 0x000000000000 0x00000000 0 0 S0000000.LOG
0x0000002C 0x000000000000 0x00000000 0 0 S0000000.LOG 4096*4K 大约16M ,现在问题是几十K就生成一个归档文件了 为什么 uptime 是 00:00:16,
你们是不是不停的做 deactive db 和active db? uptime 是数据库运行时间吗?
没有做过deactive db 和active db操作
页:
[1]
2