Codit Develop
Codit Develop
Codit Develop
전체 방문자
오늘
어제
  • 분류 전체보기 (146)
    • IT (1)
      • 스마트폰 (1)
    • Game (59)
      • DNF (0)
      • StarCraft2 (11)
      • LostArk (45)
      • Minecraft (3)
      • Elyon (0)
    • Develop (43)
      • Web (15)
      • PHP (2)
      • Laravel (0)
      • C# (11)
      • NodeJS (1)
      • Java (2)
      • Python (1)
      • Cordova (3)
      • Android (0)
      • WPF (1)
      • PowerShell (5)
      • Other (2)
      • Javascript (0)
    • OS (17)
      • Windows (6)
      • Linux (11)
    • Product (17)
      • Docker (10)
      • GitLab (3)
      • NuGet (2)
      • Git (1)
      • Nginx (1)
    • DB (7)
      • All-DB (2)
      • MariaDB (2)
      • MySQL (2)
      • Oracle (0)
      • MSSQL (1)
      • Cubrid (0)
    • PC (2)
      • 견적함 (2)
      • 정보 (0)

블로그 메뉴

    공지사항

    인기 글

    태그

    • db
    • 아르테미스
    • 숨겨진
    • html
    • 씨앗
    • 개인복권디펜스
    • docker
    • 스타2
    • 모코코
    • MySQL
    • 디펜스
    • 뷰포인트
    • 모험의 서
    • css
    • 서
    • 개복디
    • 몬스터
    • 로스트아크
    • 모험의서
    • Linux
    • 모험의
    • 오즈혼
    • web
    • 히든
    • 구릉지
    • JavaScript
    • 조합
    • 유디아
    • jQuery
    • c#

    최근 댓글

    최근 글

    티스토리

    hELLO · Designed By 정상우.
    Codit Develop
    DB/MSSQL

    [MSSQL] Transaction Log 파일 압축/삭제/이동 (LDF 파일 정리)

    DB/MSSQL

    [MSSQL] Transaction Log 파일 압축/삭제/이동 (LDF 파일 정리)

    2021. 1. 7. 11:13
    반응형

    Log 파일 (LDF) 압축

    -- 사용량 조회
    dbcc sqlperf(logspace)
    go
    
    use [DB 명]
    
    declare @path nvarchar(max)
    
    -- Backup 파일 경로 설정
    set @path = '[Backup Folder 경로]' + convert(nvarchar(10), GETDATE(), 112) + '.trn'
    
    backup log [DB 명] to disk=@path with noinit, stats
    
    
    go
    --log 사용중에는 파일 축소가 되지 않음
    --log 백업후 바로 실행해야함
    dbcc shrinkfile ('[DB 명]_log', 102400)
    go
    
    -- 사용량 조회
    dbcc sqlperf(logspace)
    go

    Log 파일 (LDF) 이동/삭제

    -- log 파일 경로 확인 (LDF 파일)
    sp_helpdb [DB 명]
    go
    
    -- DB 단독 모드로 변경
    -- 단독 모드로 변경이 안될 경우, SQL Server Management Studio 등 연결되어 있는 프로그램 종료 후 재실행
    sp_dboption '[DB 명]','single user','true'
    go
    
    -- Master 계정 사용
    use master
    go
    
    -- 작업 DB와 SQL Server와의 연결 해제
    sp_detach_db [DB 명]
    go
    
    
    
    -- 연결 해제 완료 후 해당 파일 삭제 또는 이동
    -- 파일 작업 이후 아래 Query 실행
    
    
    
    -- 작업 DB - SQL Server 연결
    -- 연결 시 LDF 파일이 존재하지 않을 경우 자동으로 신규 생성
    sp_attach_db '[DB 명]','[기존 MDF 파일명]' 
    go
    
    -- DB 단독 모드 해제
    sp_dboption '[DB 명]','single user','false'
    
    반응형
    저작자표시 비영리 변경금지 (새창열림)
    • Log 파일 (LDF) 압축
    • Log 파일 (LDF) 이동/삭제
    Codit Develop
    Codit Develop
    내가 보려고 만든 개발 블로그

    티스토리툴바

    단축키

    내 블로그

    내 블로그 - 관리자 홈 전환
    Q
    Q
    새 글 쓰기
    W
    W

    블로그 게시글

    글 수정 (권한 있는 경우)
    E
    E
    댓글 영역으로 이동
    C
    C

    모든 영역

    이 페이지의 URL 복사
    S
    S
    맨 위로 이동
    T
    T
    티스토리 홈 이동
    H
    H
    단축키 안내
    Shift + /
    ⇧ + /

    * 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.