- 论坛徽章:
- 0
|
如果这台服务器没有其他程序运行或者没有太多用户登陆(15个以下),你可以把online的
BUFFER值调大.例如:我有一台服务器2G内存,我就把BUFFER值调为5O万
LOCKS 3000000 # Maximum number of locks
BUFFERS 500000 # Maximum number of shared buffers
NUMAIOVPS 6 # Number of IO vps
PHYSBUFF 64 # Physical log buffer size (Kbytes)
LOGBUFF 64 # Logical log buffer size (Kbytes)
LOGSMAX 15 # Maximum number of logical log files
CLEANERS 8 # Number of buffer cleaner processes
SHMBASE 0x10000000 # Shared memory base address
SHMVIRTSIZE 80000 # initial virtual shared memory segment size
:q!
$ onstat -
Informix Dynamic Server Version 7.31.UC2 -- On-Line -- Up 2 days 20:24:17 -- 1245184 Kbytes
这样,可以让更多的数据驻留内存,使查询的速度提高。
同时,你需要经常运行onstat -u sesid,查看哪些速度慢的统计或分析程序,然后添加索引,update statitics,
其实,后边的这招更好用,配置再好的服务器,参数设的再好,如果统计分析时不走索引,经常SEQUENCE SCAN
那也白搭。 |
|