Cách cài t c s d liu SQLServer
Mt trong nhng khâu quan trng bn phi thc hin trong SQLServer 2008 là cài t d
liu và file log. Nu không cài t úng nhng file này s gây ra mt s li nh tranh chp
a, khong trng s dng. Vì vy, hãy cùng bàn lun v cáchcài t file c s d liu.
File log
Hãy bt u vi file log trc bi ây là phn d nht cng nh phn bn hay dùng nht. Trc
tiên, hãy nói v cách t file log trên a ca bn: Nhìn chung, bn thng mun t file log
trên mt phân vùng riêng hn là t cùng file d liu. Có 2 lý do: th nht là tranh chp a.
Mi mt giao tác s c ghi li trên file log, trc khi nó c ghi trên file d liu. Nu c 2
file này cùng trên mt a, disk arm s phi làm vic 2 ln mt cách khó khn khi phi chy
t ch này ghi cho file ghi nhn r i chy sang ch kia ghi cho d liu. !t file ghi nhn
mt a riêng s tt hn cho hot ng ca file bi file ghi nhn có th ghi liên t"c, nhanh hn
so vi vic phi chy t ni này sang ni khác. Lý do th 2 bn nên tách riêng 2 file này là
ph"c h i d hn. Khi phân vùng d liu b# li, bn có th ph"c h i file ghi nhn và quay li giao
tác cui cùng giúp bn không b# mt d liu.
Nhiu file ghi nhn
M$i ngi thng nhm l%n r&ng máy tính hot ng nh s' d"ng mt s file ghi nhn. Tuy
nhiên, iu này là không úng. File ghi nhn ghi mt cách liên t"c, ngha là sau khi ã ghi xong
mt file ghi nhn này, nó li chuyn sang ghi cho file khác. Vì vy, nu bn có 4 file ghi nhn
(Log1, Log2, Log3, Log4). SQLServer 2008 s ghi Log1, r i ti Log2… !iu này khác h(n so
vi hot ng ca file d liu. Lý do nên nhiu file ghi nhn trên nhiu phân vùng là không
gian. Bn nên có nhiu a hn là s' d"ng mt phân vùng n. Ngoài ra, t file ghi nhn trên
mt phân vùng n là iu vô ngha. Nó không giúp bn c gì c.
File d liu
Bn nên t file d liu trên mt phân vùng khác so vi file ghi nhn. Khi tách riêng file d liu
kh)i file ghi nhn, bn có th có nhiu file d liu trên nhiu phân vùng.
Nên nh r&ng chúng ta nên ch$n phân vùng vt lý bi phân vùng logic v%n có th xy ra tranh
chp disk arm mà chúng ta nên tránh. File d liu khác vi file ghi nhn vì nó s' d"ng thut toán
ghi b&ng nhau. !iu này có ngha là tt c nhng file c ghi b&ng nhau nht mt cáchcó th.
Ví d", bn có 4 file d liu (Data1, Data2, Data3, Data4). Khi bn ghi c s d liu, SQLServer
2008 s ghi nhng file này mt tc nht #nh, cùng nhanh hoc cùng chm. Bn cng có th
t bng mt file nào ó giúp bn kim soát d dàng hn.
File growth (S phát trin ca các file d liu)
Mt vn khác cn c nhc ti là file growth. Nhng ngi mi cài thng hay mc li khi
h$ thng mc #nh file growth. Sau ây là mt s li khuyên v cách t file growth:
1. Th nht, bn nên t c file d liu và file ghi nhn càng ln càng tt. Tùy thuc vào phiên
bn ca SQL Server, dung lng dành cho file growth rt nhiu. Vì vy, tt hn ht bn nên t
dung lng trc gim thiu nhng vn xy ra. Nu bn có mt phân vùng n dùng cho
file ghi nhn, bn nên dung lng ca file b&ng vi dung lng phân vùng. !iu này s giúp
bn không mt d liu. Tip t"c làm tng t* i vi file d liu.
2. Th 2, bn nên t các file ca bn có th phát trin t* ng.
3. Th 3, t các file d liu phát trin tc ging nhau và các file ghi nhn cùng mt tc
. Các file d liu không nht thit phi cùng tc vi file ghi nhn. tuy nhiên, bn nên
chúng có chung tc phát trin.
Nh vy là chúng ta ã hoàn thành xong vic tách file d liu vi file ghi nhn các phân vùng
khác nhau.
.
Cách cài t c s d liu SQL Server
Mt trong nhng khâu quan trng bn phi thc hin trong SQL Server 2008 là cài t d
liu và. log. Nu không cài t úng nhng file này s gây ra mt s li nh tranh chp
a, khong trng s dng. Vì vy, hãy cùng bàn lun v cách cài t file