SQL 2008 Database için Disklerde Starting OffSet Ayarı

SQL 2008 database i ve log dosyaları için windows sunucularda disklerin startingoffset ayarlarını değiştirmek daha fazla verim almak için önemlidir. Özellikle startingoffset ayarını 65536 olarak ayarlamamız gerekiyor.

Yalnız bu ayar windows sunucularda grafiksel arayüz ile yapılamamaktadır. Tüm windows sunucularda mevcut gelen “diskpart”  aracı bu işlem için oldukça yararlı olmaktadır.

 

Öncelikle windows sunucuya yeni diskimizi ekliyoruz. Bu disk bir SAN ünitesinden eklenmiş bir disk de olabilir. Eklenen disk windows sunucularda disk yönetimi bölümüne gelmektedir. Herhangi bir işlem yapılmadığından offline konumunda beklemektetidir.

 

 

 

Öncelikle diskimizin üzerine sağ tıklayıp “online” konumuna getiriyoruz.

 
Bu aşamadan sonra sunucuda komut satırına geçmemiz gerekiyor. Aşşağıdaki komudu verirsek eğer şu anda sistemdeki disklerin “startingoffset” ayarlarının çok yüksek olduğunu görmekteyiz.
wmic partition get BlockSize, StartingOffset, Name, Index

 

 

Bu aşamada diskpart aracını çalıştıracağız. İlk olarak disklerimizi “list disk” komudu ile listeliyoruz.

 
Hangi disk üzerinde işlem yapıcaksan o diski başında yazan numarasına göre seçmemiz gerekiyor. select disk 1
Ardından startingoffset ayarını 64K yani 65536 yapmak için aşşağıdaki komudu yazıyoruz:

create partition primary align=1024

 
Bu işlemlerin ardından artık yeni diskimize bir harf atayıp formatlıyabiliriz:
assign letter=F

format fs=ntfs unit=64K label=”sqldb” quick nowait

 
Tekrar aşşağıdaki komudu çalıştırısak artık yeni diskimizin “startingoffset” değeri istediğimiz şekilde değiştirilmiş olur:
wmic partition get BlockSize, StartingOffset, Name, Index

Paylaş

Leave a Reply

Your email address will not be published. Required fields are marked *