Lý do nên nhi u file ghi nh n trên nhi u phân vùng là không gian.
Trang 1Cách cài t c s d li u SQL Server
M t trong nh ng khâu quan tr ng b n ph i th c hi n trong SQL Server 2008 là cài t d
li u và file log N u không cài t úng nh ng file này s gây ra m t s l i nh tranh ch p
a, kho ng tr ng s d ng Vì v y, hãy cùng bàn lu n v cách cài t file c s d li u
File log
Hãy b t u v i file log tr c b i ây là ph n d nh t c ng nh ph n b n hay dùng nh t Tr c tiên, hãy nói v cách t file log trên a c a b n: Nhìn chung, b n th ng mu n t file log trên m t phân vùng riêng h n là t cùng file d li u Có 2 lý do: th nh t là tranh ch p a
M i m t giao tác s c ghi l i trên file log, tr c khi nó c ghi trên file d li u N u c 2 file này cùng trên m t a, disk arm s ph i làm vi c 2 l n m t cách khó kh n khi ph i ch y
t ch này ghi cho file ghi nh n r i ch y sang ch kia ghi cho d li u ! t file ghi nh n
m t a riêng s t t h n cho ho t ng c a file b i file ghi nh n có th ghi liên t"c, nhanh h n
so v i vi c ph i ch y t n i này sang n i khác Lý do th 2 b n nên tách riêng 2 file này là ph"c h i d h n Khi phân vùng d li u b# l i, b n có th ph"c h i file ghi nh n và quay l i giao tác cu i cùng giúp b n không b# m t d li u
Nhi u file ghi nh n
M$i ng i th ng nh m l%n r&ng máy tính ho t ng nh s' d"ng m t s file ghi nh n Tuy nhiên, i u này là không úng File ghi nh n ghi m t cách liên t"c, ngh a là sau khi ã ghi xong
Trang 2m t file ghi nh n này, nó l i chuy n sang ghi cho file khác Vì v y, n u b n có 4 file ghi nh n (Log1, Log2, Log3, Log4) SQL Server 2008 s ghi Log1, r i t i Log2… !i u này khác h(n so
v i ho t ng c a file d li u Lý do nên nhi u file ghi nh n trên nhi u phân vùng là không gian B n nên có nhi u a h n là s' d"ng m t phân vùng n Ngoài ra, t file ghi nh n trên
m t phân vùng n là i u vô ngh a Nó không giúp b n c gì c
File d li u
B n nên t file d li u trên m t phân vùng khác so v i file ghi nh n Khi tách riêng file d li u kh)i file ghi nh n, b n có th có nhi u file d li u trên nhi u phân vùng
Nên nh r&ng chúng ta nên ch$n phân vùng v t lý b i phân vùng logic v%n có th x y ra tranh
ch p disk arm mà chúng ta nên tránh File d li u khác v i file ghi nh n vì nó s' d"ng thu t toán ghi b&ng nhau !i u này có ngh a là t t c nh ng file c ghi b&ng nhau nh t m t cách có th
Ví d", b n có 4 file d li u (Data1, Data2, Data3, Data4) Khi b n ghi c s d li u, SQL Server
2008 s ghi nh ng file này m t t c nh t #nh, cùng nhanh ho c cùng ch m B n c ng có th
t b ng m t file nào ó giúp b n ki m soát d dàng h n
File growth (S phát tri n c a các file d li u)
M t v n khác c n c nh c t i là file growth Nh ng ng i m i cài th ng hay m c l i khi h$ th ng m c #nh file growth Sau ây là m t s l i khuyên v cách t file growth:
1 Th nh t, b n nên t c file d li u và file ghi nh n càng l n càng t t Tùy thu c vào phiên
b n c a SQL Server, dung l ng dành cho file growth r t nhi u Vì v y, t t h n h t b n nên t dung l ng tr c gi m thi u nh ng v n x y ra N u b n có m t phân vùng n dùng cho file ghi nh n, b n nên dung l ng c a file b&ng v i dung l ng phân vùng !i u này s giúp
b n không m t d li u Ti p t"c làm t ng t* i v i file d li u
2 Th 2, b n nên t các file c a b n có th phát tri n t* ng
3 Th 3, t các file d li u phát tri n t c gi ng nhau và các file ghi nh n cùng m t t c Các file d li u không nh t thi t ph i cùng t c v i file ghi nh n tuy nhiên, b n nên chúng có chung t c phát tri n
Nh v y là chúng ta ã hoàn thành xong vi c tách file d li u v i file ghi nh n các phân vùng khác nhau