Wednesday, September 12th, 2007
Daha önce "dump database" ile dosyaya/teybe alınan yedekten veritabanına dönme yöntemleri şunlardır:
1. Dosya veya teypten dönmenin genel yöntemi:
load database <vt_adi> from "<dosya_yeri_ve_adi>"
go
Örnek:
load database manyaklari from "C:\hede\manyak.bck"
go
2. Stripe ile alınmış bir yedeği yönmek:
load database <vt_adi> from "<dosya_yeri_ve_adi>"
[stripe on "<dosya_yeri_ve_adi>"]....
go
Örnek:
load database manyaklari from "C:\hede\manyak_1_2.bck"
stripe on "C:\hede\manyak_2_2.bck"
go
3. Sıkıştırılarak yedek alınmış ...
Posted in Türkçe, sql, sybase, yönetim | No Comments »
Wednesday, September 12th, 2007
Veritabanı yedeklemek istenildiğinde "dump database" komutu kullanılır. Çeşitli kullanım şekilleri şöyledir:
1. Bir veritabanını teybe veya dosyaya yedekleme:
dump database <vt_adi> to "<dosya_yeri_ve_adi>"
go
Örnek:
dump database manyaklari to "C:\hede\manyak.bck"
go
2. Bir veritabanını birden fazla dosyaya alarak paralel yedekleme yapılabilir. Yedekleme daha kısa sürer:
dump database <vt_adi> to "<dosya_yeri_ve_adi>"
[stripe on "<dosya_yeri_ve_adi>"]....
go
Örnek:
dump database manyaklari to ...
Posted in Türkçe, sql, sybase, yönetim | No Comments »
Wednesday, September 12th, 2007
Nedir?
Her prosedür ve trigger derlendikleri zaman beraberinde sorgu planları(query plan) da derlenir. Bu planlar o anki tablo ve veri yapısına göre oluşturulur. Bazen bu planların tekrar oluşturulmasına gerek duyarız (Örneğin yeni indeks ekledik ve prosedür hala bu indeksi kullanmıyor...). Bunun için ya prosedürü/triggerı tekrar derlemeliyiz veya sp_recompile komutunu kullanırız.
Nasıl Kullanılır?
Bu ...
Posted in Türkçe, sql, sybase, yönetim | 2 Comments »
Wednesday, September 12th, 2007
İstatistik nedir?
İndeks yapısının dağılımı bilgisi ASE üzerinde tutulur. Buna "statistics" deniyor.
Neden önemlidir?
Bir sorgu çalıştırılmadan önce hangi indeksin kullanılacağına bu istatistikler sayesinde karar verilir. Tablolara yeni kolonlar eklenmesi veya tablonun aşırı büyümesi vs. sebeplerden sözkonusu istatistikler zamanla anlamsız kalabilir. Bu da performans problemi oluşturur.
Ne yapmak gerekiyor?
Performans sorunu yaşamamak için düzenli ...
Posted in Türkçe, sql, sybase, yönetim | No Comments »
Tuesday, July 31st, 2007
Durun durun fazla heyecanlanmayın destek dediysek fazla değil. Bu yazımızda sadece tarih desteği sağlayacağız.
Şu komutu çalıştırın:
exec sp_addlanguage 'Turkish', 'Türkçe',
'Ocak,Şubat,Mart,Nisan,Mayıs,Haziran,Temmuz,'+
'Ağustos,Eylül,Ekim,Kasım,Aralık',
'Oca,Şub,Mar,Nis,May,Haz,Tem,Ağu,Eyl,Eki,Kas,Ara',
'Pazartesi,Salı,Çarşamba,Perşembe,Cuma,Cumartesi,Pazar', 'dmy', 1
Bu komutu çalıştırdığınızda artık tarih bilgileri syslanguages'e kaydedilmiş adaptive server tarafından biliniyor olacak.
Bu durumda her oturumda dili Türkçeye çekmek gerekiyor:
set language Turkish
Bunu komutu her bağlantıda çalıştırmak modern orta katmanlı uygulamalarda ...
Posted in Türkçe, sql, sybase | No Comments »