먼저, 버전을 확인하셔야 합니다...
왜냐면 12.5는 약간 틀리거든여~~~
<<<12.0 이하인경우>>>
sp_configure "total memory", pagesize
주시면 되는데여~~~
먼저, OS에서 shared memory가 잡혀있는 만큼만 사용가능함다.
다만, AIX인 경우에는 shared memory를 자동적으로 할당해주니까여~~
<<<12.5>>>
sp_configure "max memory", n <-(KB, MB, Page 사이즈를 지정할 수있슴)
sp_configure "allocate max shared memory", 1
해 주심 됩니다....
사이즈는여~~~
OS의 memory 1GB 이면 DB에서의 페이지 크기는 512000 이구여~~~
얼마나 잡아야 하는가 하는 문제는 환경에 따라서 해야 겠지여~~ ^^*
만약, 데이타베이스 전용의 서버라면 physical memory의 한 80%정도가 좋을듯여~~~
그외에 다른 용도로도 쓰신다면 조금씩 줄이면 되겠져!!!!!
암튼 도움이 되시길~~~~
-- 김기택 님이 쓰신 글:
>> IBM server 에 windows 2000 server로 sybase를 구동하고 있습니다.
>>
>> 이 서버의 메모리로 1G 를 쓰고 있는데요..
>>
>> sp_configure에서 메모리 셋팅을 얼마나 해줘야 하는지요..
>>
>> 숫자로는 계산이 어떻게 되는지 잘 모르겠습니다.
>>
>> db size 계산할땐 512 * MByte로 알고 있는데 memory 셋팅시도 그 계산으로 계산해야하는지요..
>>
>> 정확한 숫자는 어떻게 되지요? default로 쓰면 메모리를 다 못쓰는것으로 알고 있는데...
>>
>> 1G에 어느정도를 셋팅해야하는지...
>>
>> 답변주시면 정말 감사하겠습니다... (--)(__)
|