본문 바로가기
반응형

 동적 쿼리 2 

img-skin-thumnail [MS-SQL] DB 로그삭제(파일축소) - Version 4 일괄적용 DB 로그삭제(파일축소) - Version 4 일괄적용 포스팅 개요 서버의 모든 DB 정보를 불러오는 'sys.databases' 테이블을 참고하여 모든 사용자 DB의 로그 삭제(축소) 작업을 일괄로 진행하는 쿼리입니다. 그럼 오늘 포스팅 예제 쿼리의 목적과 장점에 대해 먼저 알아보겠습니다. 트랜잭션 로그(transaction log)의 한계까지 가득 차 에러가 생길 때 사용합니다. 하드디스크 용량이 부족할 정도로 로그 크기가 커졌을 때 사용합니다. Sql Server 2005 이상을 기준으로 작성되었습니다. 아래 그림은 시스템 데이터베이스와 사용자 데이터베이스를 구분하는 방법입니다. 예제 쿼리 Version 1 부터 꾸준히 보완하였고 사용자 DB만 불러와 일괄로 처리하도록 완성하였습니다. 'sys.da.. 2022. 12. 23.
img-skin-thumnail [MS-SQL] DB 로그삭제(파일축소) - Version 2 단일적용(간단1) DB 로그삭제(파일축소) - Version 2 단일적용(간단1) 포스팅 개요 Version 1에서 동적 쿼리 방식을 이용한 Version 2 방식입니다. 자세한 내용은 마지막 참고 링크를 통해 확인하시고 오늘 포스팅한 예제 쿼리의 목적과 장점에 대해 먼저 알아보겠습니다. 트랜잭션 로그(transaction log)의 한계까지 가득 차 에러가 생길 때 사용합니다. 하드디스크 용량이 부족할 정도로 로그 크기가 커졌을 때 사용합니다. Sql Server 2005 이상을 기준으로 작성되었습니다. 이전 글 Version 1 단점이었던 [DB_NAME], [DB_NAME_Log]의 명칭을 자동으로 가져와 적용하기에 더 간편해졌습니다. 예제 쿼리 이전 버전과는 다른 점은 [DB_NAME]만 정확하게 적어주면 Log .. 2022. 12. 10.
728x90
반응형