CKPT 时间超长
Informix 数据库,做大数据量处理时,检查点出现后,每次检查时间特别长,时间达到30分钟,检查点设置的时间为600,请问与哪个参数的配置有关?LRU_MAX_DIRTY设置为40,LRU_MIN_DIRTY设置为30 CPU 8 个,内存4G. HPUNIX 30分钟也太夸张了。LRU_MAX_DIRTY LRU_MIN_DIRTY
调整到 12
BUFFERS 是多少 原帖由 wenlq 于 2007-6-22 08:10 发表
30分钟也太夸张了。
LRU_MAX_DIRTY LRU_MIN_DIRTY
调整到 12
BUFFERS 是多少
LRU_MAX_DIRTY LRU_MIN_DIRTY分别调整到2和1,不是1和2.
参数,修改LRU_MAX_DIRTY和 LRU percent dirt后时间缩短到5-6分钟
LOCKS 5000000 # Maximum number of locksBUFFERS 1024000 # Maximum number of shared buffers
PHYSBUFF 2048 # Physical log buffer size (Kbytes)
LOGBUFF 2048 # Logical log buffer size (Kbytes)
CLEANERS 8 # Number of buffer cleaner processes
SHMBASE 0x0 # Shared memory base address
SHMVIRTSIZE 1024000 # initial virtual shared memory segment size
SHMADD 128000 # Size of new shared memory segments (Kbytes
SHMTOTAL 0 # Total shared memory (Kbytes). 0=>unlimited
CKPTINTVL 600 # Check point interval (in sec)
LRUS 16 # Number of LRU queues
LRU_MAX_DIRTY 4 # LRU percent dirty begin cleaning limit
LRU_MIN_DIRTY 3 # LRU percent dirty end cleaning limit
TXTIMEOUT 0x12c # Transaction timeout (in sec)
STACKSIZE 256
页:
[1]