fire birde aldigim yedek neden acilmaz?

Firebird ve Interbase veritabanları ve SQL komutlarıyla ilgli sorularınızı sorabilirsiniz. Delphi tarafındaki sorularınızı lütfen Programlama forumunda sorunuz.
Kullanıcı avatarı
Terminator
Üye
Mesajlar: 313
Kayıt: 13 Ara 2005 01:45
Konum: İzmir, ama Aydın Efesi!

Mesaj gönderen Terminator »

coderlord yazdı:
sadettinpolat yazdı:connection var mı yok mu diye. ctrl+c , ctrl + v. zaten o ana kadar düzgün bir şekilde commit edilmş olan bilgiler sağlam birsekilde kalacaktır commit edilmemis veriler ise baglanti sirasinda fb tarafından çöp veriler olarak nitelendirilip dikkate alınmayacaktır diye düşünüyordum ben. bugune kadarda karşılaştığım bir hata olmadı henüz.
@sadettin commit'in bittiğini nasıl anladın ki? Belki adam buffer'ında committed olarak işaretlediği veriyi yazarken, sen yarısında tutup kopyalama yaptın.

Hem burada elektrik kesilmesine karşı UPS olsun FB'de hassastır diyoruz hem de VT açık iken kopyalama yapıyoruz. Oldu mu yani?

Farklı birşey mi sence elektriğin gitmesi ile senin kopyalama yapman? :D
FB elektrik kesilmelerine karşı en sağlam VT sistemidir.
Bir Transaction okeylenmediği sürece yazılanlar birer çöp sayfadır.
Bir transaction işleminin onaylanması da FB de en son yapılan basit bir yazma işlemidir. Çünkü transaction file-log vs gibi saçmalıklar yok.

Bu hassasiyet algılaması nereden geliyor?
Şuradan geliyor: Borland kodu mundar edip hızlandıramayınca işin kolayına kaçmaya kalktı ve create sırasında forced write default olarak iptal edildi. Bu da windows gibi sistemlerde disk bloklarının disk cacheinde tutulması ve aklına esince ya da zorunlu kalınca yazması demek. elektrik gitmiş, sizin transactionızın onay sayfası yazılmış ama bazı data sayfaları OS cacheindeydi.. ee bu gibi olayların FBe özel bir yanı yok. anormal kapanmalarda windowsun kendi config ve registry dosyaları bile sürekli bozuluyor yeni insatall gerekiyordu SP2 ye kadar. Şu an FB Forced write Dosya yaratıyor, bir sorun yok. ama diskiniz elektrik gitmesinden muzdarip fiziksel hasar gördüyse bunun için FB yi ya da OS u suçlayamazsınız.
FB yi eleştirebileceğiniz tek bir durum var.
Hiçbir donanım arızası, OS arızası olmadığı halde aylarca açık kalan yüzlerce kullanıcılı bir VT bozuluyor mu? bozuluyorsa bile oracleda sybasede mssqlde bozuluyor, mysql zaten yandan çarklı buharlı sürat teknesi.
Firebird Foundation Member #208
http://www.firebirdsql.org
Kullanıcı avatarı
spoke25
Üye
Mesajlar: 434
Kayıt: 16 May 2005 04:06
Konum: Bolu

Mesaj gönderen spoke25 »

Hehe Tamam Abii bak ne itirafar geliyor.
Başlayan Herşey Birgün Bitmek Zorundadır.
Kullanıcı avatarı
sadettinpolat
Moderator
Mesajlar: 2131
Kayıt: 07 Ara 2003 02:51
Konum: Ankara
İletişim:

Mesaj gönderen sadettinpolat »

coderlord yazdı: Farklı birşey mi sence
değil :mrgreen:
"Sevmek, ne zaman vazgececegini bilmektir." dedi, bana.

---
http://sadettinpolat.blogspot.com/
Cevapla