제가 지금 esql/c를 사용해서 프로그램을 작성하고 있는데
query 를 실행하면 208 에러 메세지를 띄우면서 다음 진행이 안됩니다...
shared memory 문제 인것 같은데
제가 인포믹스가 처음이라 어떻게 조치를 취해야 할 지 전혀 감을 못잡고 있습니다.
고수님 께서 도와 주세요.....
제가 다루는 테이블의 내역은 13000건 정도이며 테이블 5개 정도의 join을
한 것입니다..
밑의 내용은 제 /informix/admin/onconfig 중 shared memory 에 관한 내역입니다..
LOCKS200000# Maximum number of locks
BUFFERS40000# Maximum number of shared buffers
NUMAIOVPS3# Number of IO vps
PHYSBUFF128# Physical log buffer size (Kbytes)
LOGBUFF32# Logical log buffer size (Kbytes)
LOGSMAX6# Maximum number of logical log files
CLEANERS2# Number of buffer cleaner processes
SHMBASE0xa000000# Shared memory base address
SHMVIRTSIZE 64000# initial virtual shared memory segment size
SHMADD32000# Size of new shared memory segments (Kbytes)
SHMTOTAL0# Total shared memory (Kbytes). 0=>unlimited
CKPTINTVL3000# Check point interval (in sec)
LRUS16# Number of LRU queues
LRU_MAX_DIRTY 60# LRU percent dirty begin cleaning limit
LRU_MIN_DIRTY 40# LRU percent dirty end cleaning limit
LTXHWM50# Long transaction high water mark percentage
LTXEHWM60# Long transaction high water mark (exclusive)
TXTIMEOUT0x12c# Transaction timeout (in sec)
STACKSIZE32# Stack size (Kbytes)
저의 시스템은 512 M 메모리에 167 cpu 2장이 꽂혀 있습니다..
sun Ultra Enterprise 3000 입니다..
|