아래 설명 드린데로 sqlserver 2005 사용중이고요
프로그램은 VB6 이용하여 작성한 것입니다.
측정기의 측정 시간이 1시간 단위이기 때문에 5대의 측정기에서
한시간에 한번의 insert가 발생합니다.
DB연결하고 있는 응용프로그램 이외에는 전혀 DB에 부하를 주거나 하지
않는데도 불구하고
Sqlserver를 시작하면 지속적으로 메모리가 올라가는 현상이 발생합니다.
음 설명하신 사항은 버그나 문제가 되는 쿼리가 아닌것 같고 sql 의 원래 의도된 기능인 것으로 생각 됩니다. 전체 max 메모리 제한이 필요하다면 max 메모리를 지정하는게 좋을듯 합니다. 수고하세요
트랜젝션을 사용하시면 트랜젝션후 정확하게 트랜젝션 오브젝트가 소멸하는지 확인 해보시기 바랍니다.
트랜젝션 오브젝트를 완벽하게 소멸하지 않으면 지금과 같은 현상이 나타날 수도 있습니다.