1> sp_configure 'memory' 2> go Msg 17411, Level 16, State 1: Server 'KIUPDB1', Procedure 'sp_configure', Line 214: Configuration option is not unique.
Parameter Name Default Memory Used Config Value Run Value Unit Type ------------------------------ ----------- ----------- ------------ ----------- -------------------- ---------- additional network memory 0 1024 1048576 1048576 bytes dynamic allocate max shared memory 0 0 1 1 switch dynamic compression memory size 0 152 0 0 memory pages(2k) dynamic engine memory log size 0 2 0 0 memory pages(2k) dynamic heap memory per user 4096 0 12288 12288 bytes dynamic lock shared memory 0 0 0 0 switch static max memory 46080 12582912 6291456 6291456 memory pages(2k) dynamic memory alignment boundary 4096 0 4096 4096 bytes static memory per worker process 1024 4 1024 1024 bytes dynamic messaging memory 400 0 400 400 memory pages(2k) dynamic shared memory starting address 0 0 0 0 not applicable static total logical memory 46080 12434294 5747806 6217147 memory pages(2k) read-only total physical memory 0 12582912 0 6291456 memory pages(2k) read-only
(1 row affected) An additional 148618 K bytes of memory is available for reconfiguration. This is the difference between 'max memory' and 'to tal logical memory'. (return status = 1) Execution Time (ms.): 12 Clock Time (ms.): 15
1> sp_configure 'procedure' 2> go Msg 17411, Level 16, State 1: Server 'KIUPDB1', Procedure 'sp_configure', Line 214: Configuration option is not unique.
Parameter Name Default Memory Used Config Value Run Value Unit Type ------------------------------ ----------- ----------- ------------ ----------- -------------------- ---------- allow procedure grouping 1 0 1 1 switch dynamic procedure cache size 3271 871910 358400 358400 memory pages(2k) dynamic
(1 row affected) (return status = 1) Execution Time (ms.): 8 Clock Time (ms.): 8 1> 이렇게 나오는데요.. 웹에서 프로시져를 호출하는 부분에서 에러가 발생한건데.... 캐쉬 값이 충분이 높은 상태거든요? 여러 고수님들의 답변 부탁드립니다.. PS : 여담으로 프로시져 캐시를 올리고 다시 내리면 사용가능 메모리가 줄지 않는데 언제 줄게 되는거죠? 대량 insert 작업때문에... lock 수도 600만개로 늘렸을때는 메모리가 감소 했는데... 다시 줄여도 메모리가 늘어나질 않습니다. dynamic 은 바로 바로 적용되는 모드 아닌가요? 메모리가 다시 오르려면 db 재시작을 해야하는지 궁금합니다. 요점은 다른 부분을 할당하려 메모리를 쓰면 사용가능 메모리가 줄지만, 다시 크기를 축소시키면 반환하지 않는 것 같아서 문의 드립니다.
장비는 HP rx8640 이며 11.23을 사용중입니다. cpu는 itenium 400hz *8 개를 사용중이며 메모리는 16G 장비 입니다.
stack trace 가 발생한것은 program 때문에 생긴거갔내요 ... sql 를 고처쓰시면 괸찬을까합니다
Memory 를 늘리실때는 dynamic 이지만 줄일때는 아닙니다... 줄일때는 항상 reboot 하십시요 ...
참고로 sp_monitorconfig 을 사용하시면 procedure cache 가 더필요한지아닌지를 볼수있읍니다.
한임경님 말씀대로 sql을 수정을 해야 할듯 싶고요.. 한임경님이 예전에 외국에 계서서 한글 잘 모르신다는 그분(?)이 아니신지요?... 오랜만에 뵌것 같아서 반갑네요
안녕하세요 ... 지연님... 또왔음니다... 요세 holiday season 이고 심심해서 한번들어와봤음니다 ... 한국말은 여전히 못쓰고요 ... ㅎㅎ 이번계약끗나면 한번 한국으로 한국말 배우러 갈까도 합니다 ... 어떤국민학교가 날밧아줄찌.... ^^; 그럼... 세해복 많이 받으시고
한국에 오시게 되면 한번 연락주세요~~~
dps0506@gmail.com
예~~ 혹시 미국에 오실일 있으시면 열락주세요 E-mail 는 위에주소로 보내드렷음니다...... ^^