Shrink Log Database giảm dung lượng file log trong SQL server

Thảo luận trong 'Kiến thức lập trình SQL & MySQL' bắt đầu bởi seolagi, 30/3/20.

  1. seolagi

    seolagi

    Vip Member

    Tham gia ngày:
    16/4/14
    Bài viết:
    647
    Đã được thích:
    49
    Điểm thành tích:
    28
    Cho mình xin cách shrink Log Database giảm dung lượng file log trong SQL server với ạ, Mình có dùng sql server 2014 hiện tại dung lượng lên tới 3GB, mà file Log nó nặng tới gần 3GB hicc, giờ mình không biết làm sao để giảm bớt dung lượng database log file nó đi, bạn nào biết cách shrink log file database để giảm bớt dung lượng cho mình xin với.
    Cảm ơn
     
    Cảm ơn đã xem bài:

    Shrink Log Database giảm dung lượng file log trong SQL server

    danh sách diễn đàn rao vặt gov chất lượng
  2. admin

    admin Phạm Công Sơn Thành viên BQT

    Tham gia ngày:
    22/5/13
    Bài viết:
    4,282
    Đã được thích:
    1,039
    Điểm thành tích:
    113
    Giới tính:
    Nam
    Của bạn code dưới nhé, lưu ý nên backup database lại trước khi thực hiện lệnh. Lệnh dưới không có lỗi gì đâu, chỉ phòng hờ thôi.
    Mã:
    USE DatabaseName;
    
    GO -- thực hiện xử lý cài đặt database sang chế độ SIMPLE để bắt đâu Shrink
    
    ALTER DATABASE DatabaseName SET RECOVERY SIMPLE;
    
    GO -- Shrink log file xuống còn 1MB
    
    DBCC SHRINKFILE (DatabaseName_Log, 1);
    
    GO -- Reset lại database và khôi phục lại chế độ Recovery thành FULL như ban đầu
    
    ALTER DATABASE DatabaseName SET RECOVERY FULL;
    
    GO
    • Khi RECOVERY chúng ta có các kiểu: FULL, SIMPLE và BULK LOGGED (để xem click chuột phải vào database chọn Properties -> Option -> Recovery Model) mặc định sẽ là FULL.
    • Khi backup log hoặc Shink nên chuyển về SIMPLE sẽ tốt nhất, sau khi hoàn thành xong chúng ta sẽ chuyển ngược lại về FULL.
     
    seolagi thích bài này.
  3. admin

    admin Phạm Công Sơn Thành viên BQT

    Tham gia ngày:
    22/5/13
    Bài viết:
    4,282
    Đã được thích:
    1,039
    Điểm thành tích:
    113
    Giới tính:
    Nam
  4. seolagi

    seolagi

    Vip Member

    Tham gia ngày:
    16/4/14
    Bài viết:
    647
    Đã được thích:
    49
    Điểm thành tích:
    28
    Cảm ơn ad, dung lượng em giảm còn 150MB vui quá ạ, cảm ơn thanks ad nhiều lăm
     


Chủ để tương tự : Shrink Database
Diễn đàn Tiêu đề Date
Kiến thức lập trình SQL & MySQL Insert sao chép dữ liệu table từ database này sang database khác như thế nào? 29/6/20
Kiến thức lập trình SQL & MySQL Xóa Restricted User sau database trong SQL Server như thế nào 28/6/20
Kiến thức lập trình SQL & MySQL Select size Database kích thước database table trong SQL server như thế nào? 30/3/20
Kiến thức lập trình SQL & MySQL Lệnh backup mysql database trong linux như thế nào? 28/3/19
Kiến thức lập trình SQL & MySQL Import large sql file in phpmyadmin mysql, import database lớn trong mysql 9/12/18

Like và Share ủng hộ ITSEOVN