sybase device larında dsync opsiyonu

24 September 2007 – 12:42

dsync nedir?
Sybase devicelarının bir özellği olan dsync; veritabanına gelen tüm işlemlerin diske yazılma garantisini sağlamak için kullanılır. Unixteki “raw device” lar için geçerli olmayıp fiziksel disk için geçerlidir.

ne işe yarar?
Eğer bu seçenek açık ise o an veritabanına birşey olduğunda diskte son bilginin yazılı olması garantidir. Fakat performans kayıplarına sebep olması ihtimali vardır. Ttempdb’lerde “off” olması ve hayati veri olan veritabanında “on” olması tavsiye ediliyor.

nasıl ayarlanır?
1. disk init, disk reinit:
normal komutun sonuna “,dsync=false|true” yazın.

2. sp_deviceattr:
sp_deviceattr <device_adi>, dsync, false|true

EkleBunu Sosyal Paylaşım Butonu

Post a Comment