[Question] Shink *.ldf Ms SQL 2005 & thắc mắc cần hỏi gấp |
09/10/2012 23:56:50 (+0700) | #1 | 270026 |
roomnight
Member
|
0 |
|
|
Joined: 12/03/2011 02:17:34
Messages: 43
Offline
|
|
Ngay lúc này, em đang cần xử lý file ldf (transaction log file) MS SQL 2005.
Kiến thức của em về transaction log: nó lưu lại các thao tác với database (phụ thuộc vào tuỳ chọn Full, Simple, Bulk-locked) để có các lựa chọn full or ghi đè log. Transaction log tác dụng khi DB gặp sự cố và cần restore dữ liệu.
Server em đang quản trị, file ldf phình lớn quá & còn 3GB nữa là full partition . Nguyên nhân:
- em vừa quản trị nên chưa có kiến thức về nó. Em vừa tìm hiểu
- người quản trị trước không backup/ shrink log & để nơi lưu log mặc định vào partition C.
Thao tác của em:
1) Backup full DB
2) Chuyển Recovery Models từ Full -> Simple
USE Test;
GO
-- Truncate the log by changing the database recovery model to SIMPLE.
ALTER DATABASE Test
SET RECOVERY SIMPLE;
3) Tiến hành shrink
Right Click DB/ Tasks/ Shrink/ Files/ & tiến hành.
4) Chuyển về models: FULL
Mục đích: backup full để bảo toàn cho sự cố xảy ra bất ngờ
----
Câu hỏi em đang cân nhắc:
Shrink chỉ móc file LDF (transaction log), không đụng đến MDF (data). Nhưng shrink có làm ảnh hưởng đến các kết nối của DB không ạ? performance server? I/O? vì DB này realtime với các dịch vụ. Nó mà gián đoạn lâu là em teo Các bác có kinh nghiệm comment giúp em ạ
File LDF: 19GB.
Bác nào đang thức, comment cho em nhé. Em chân thành cám ơn |
|
|
|
|
[Question] Shink *.ldf Ms SQL 2005 & thắc mắc cần hỏi gấp |
10/10/2012 10:37:16 (+0700) | #2 | 270033 |
roomnight
Member
|
0 |
|
|
Joined: 12/03/2011 02:17:34
Messages: 43
Offline
|
|
Câu trả lời là: CÓ & nên shrink về đêm.
Em close ở đây |
|
|
Users currently in here |
1 Anonymous
|
|
Powered by JForum - Extended by HVAOnline
hvaonline.net | hvaforum.net | hvazone.net | hvanews.net | vnhacker.org
1999 - 2013 ©
v2012|0504|218|
|
|