IBSurgeon kütüphanesi
Firebird performansı, kurtarma, yapılandırma, donanım, geçiş, şifreleme ve daha fazlası hakkında makaleler, kılavuzlar ve referanslar.
Firebird 5
- Ücretsiz kitap “Detailed New Features Of Firebird 5”: HTML olarak ve PDF (119 sayfa) olarak mevcuttur.
- Firebird’de kullanılan veri erişim yöntemleri, D.Simonov ve D.Yemanov tarafından
- Firebird’de BLOB’ların ağ üzerinden aktarımı, D.Simonov tarafından
- Firebird 5’te Paralel Veri Okuma
- 5.0.1’deki Yeni Optimize Edici Özellikleri (yeni, 21-Ağu-2024)
- Firebird 5’e Pratik Geçiş Kılavuzu
Performans
- Firebird’de UUID kullanımı
- 15 Firebird Antipattern’ı (yeni!)
- Daha İyi Firebird Performansı İçin İlk 5 Adım (veya PDF)
- 5 Primeiros Passos Para Melhorar o Performance do Firebird (PDF olarak)
- Firebird için Yapılandırma Hesaplayıcısı
- Kısa Firebird veritabanı performans kontrol listesi (kullanımdan kaldırıldı)
- Firebird’ü Hızlandırmanın 23 Yolu Daha
- Firebird Veritabanını Hızlandırmanın 45 Yolu
- Optimize edilmiş Firebird yapılandırma dosyaları (kullanımdan kaldırıldı, bunun yerine Firebird için Yapılandırma Hesaplayıcısı kullanın)
- Windows Server 2016’da Firebird’ü 1 dakikadan kısa sürede %20 daha hızlı nasıl çalıştırırsınız (kullanımdan kaldırıldı - bunun yerine Firebird Veritabanını Hızlandırmanın 45 Yolu’na bakın)
- DATE sütunlu sorguları hızlandırmak için önek tarih kullanımı
- Firebird’ün çok fazla bellek tüketmesini nasıl sağlarsınız? (makale)
- Firebird SQL’de indekslerin INSERT, UPDATE ve DELETE performansına olumsuz etkisi (makale)
- -D ON anahtarıyla nbackup ZFS üzerinde çalışmıyor
İşlemler
- Firebird İşlemleri nasıl çalışır (işlemlerin temel anlaşılması için gerekli makale)
- Firebird’de kilitlenmeler nasıl izlenir (makale)
Performans testleri
- Basit INSERT/UPDATE/DELETE testi (basit betik, performans sorunlarının teşhisinde 1. adım)
- Yedekleme ile disk hızının hızlı tahmini (makale)
- Firebird OLTP-EMULator (resmi Firebird testi)
- Firebird performans düşüşü: testler, mitler ve gerçek - 1.7Tb, bölüm 1 (makale)
- 1.7 Terabaytlık Firebird SQL veritabanı hakkında daha fazla ayrıntı - 1.7Tb, bölüm 2 (makale)
- 1.7 Terabaytlık Firebird SQL veritabanının ayarlanması - 1.7Tb, bölüm 3 (makale)
- 1 Tb Firebird veritabanı: bir ön rapor (makale)
Firebird Performans Bülteni
- Sayı 1: Firebird 4 vs Firebird 3 Yazma Performansı, Firebird için AWS EC2 örneği seçimi, vb. (makaleler)
Firebird veritabanı performans optimizasyon hizmeti
- Performans optimizasyon hizmetleri: denetim ve tam optimizasyon
- Anket: Firebird veritabanı performans optimizasyonu için gerekli bilgiler
Replikasyon
- Yapay birincil anahtarlar nasıl oluşturulur ve doldurulur (genellikle replikasyon için gereklidir) (makale)
- HQbird ile Firebird replikasyonu nasıl kurulur
Kurtarma
Ağır bozulma durumunda
Hafif bozulmalar ve bozulmalar ile bunların düzeltilmesi hakkında genel bilgiler
- Bozulmuş bir Firebird veritabanı nasıl onarılır? (pratik adımlar)
- gfix.exe çıktısının kısa açıklaması (kısa makale)
- Firebird veritabanında yinelenen kayıtlar nasıl bulunur ve silinir (pratik adımlar)
- “Cannot commit index” veya kısmen geri yüklenmiş (tutarsız) veritabanından veri nasıl aktarılır (!)
- Petya ile mücadele: fidye yazılımı kripto virüsleri tarafından şifrelenmiş Firebird veritabanı dosyalarından veri kurtarma deneyimimiz
- Bozulmalardan kaynaklanan yaygın InterBase/Firebird hataları ve kurtarma şansları
- Firebird veritabanları fidye yazılımlarından nasıl korunur?
- Internal gds software consistency check - ciddi Firebird/InterBase hatalarının tam listesi
- RAM nasıl kontrol edilir ve veritabanı bozulmalarından nasıl kaçınılır
- Linux’ta RAM nasıl hızlıca kontrol edilir
- Internal gds software consistency check - Firebird/InterBase veritabanları nasıl kurtarılır (2014)
- InterBase ve Firebird Kurtarma Kılavuzu (“The InterBase World” kitabından bölüm)
Firebird veritabanlarının şifrelenmesi
- Firebird için 1 adımlı şifreleme yükleyicisi (İngilizce) (Portekizce: README)
- Firebird Veritabanı Şifrelemesi Nasıl Çalışır
- Firebird veritabanı şifreleme eklentisinin kaynak kodları ve adım adım talimatlarıyla demo paketi
- Geliştirici araçlarıyla şifrelenmiş veritabanına bağlanma
Donanım & Bulut
- Maksimum Firebird yazma performansı için en iyi AWS EC2 örneğini seçme
- Firebird Donanım Kılavuzu (!)
- Windows Server’a Samsung NVMe SSD sürücüsü nasıl kurulur
- Hızlı, Öfkeli ve Ucuz: küçük işletme veritabanı için yeterince iyi performansa sahip 1000 ABD dolarından ucuz sunucu (kullanımdan kaldırıldı)
Yedeklemeler ve Geri Yüklemeler
- Gbak Yedekleme-Geri Yükleme için Hızlı Kılavuz (okumak 15 dakika, kazanmak saatler)
- HQbird yedeklerini Amazon S3’e gönderme
- Veritabanlarını Yedeklerken Yapılan 12 Yaygın Hata
Sorun giderme
- Windows’ta Firebird çökme ve takılma dökümü toplama nasıl yapılandırılır
- Linux’ta Firebird çökme ve takılma dökümleri nasıl yapılandırılır
- Firebird.log’daki hatalar
- Firebird sunucusu nasıl çökertilir
Kurulum ve Yapılandırma
-
FirebirdSQL: dahili dosyalar, geçici dosyalar ve ortam değişkenleri (!)
-
Modern Linux sürümlerine Firebird 3 kurulumu: CentOS 8 ve Ubuntu 19
-
Firebird 3’ün gömülü bağlantı dizesiyle 2.5 gibi bağlanması nasıl sağlanır
-
Windows’ta Firebird için bağlantı protokolleri nasıl etkinleştirilir veya devre dışı bırakılır
-
CentOS 6.x’te Firebird’ün ağ protokolü üzerinden çalışması nasıl etkinleştirilir
Migration
- Firebird 5’e Pratik Geçiş Kılavuzu (ücretsiz kılavuz, 41 sayfa)
- Geçiş Videosu 1: Firebird 5’e geçişin en hızlı yolu
- Geçiş Videosu 2: Geçiş sırasında olası sorunlar
- Geçiş Videosu 3: Sorunlar nasıl çözülür
- Geçiş Web Semineri: Geçiş hakkında Sorular ve Cevaplar
- Firebird için Migration Framework (Firebird veritabanlarının otomatik geçişi için ücretli araç)
- Kısa Firebird 4 Geçiş Kılavuzu, ayrıca PDF olarak (ücretsiz kılavuz, 24 sayfa)
- Firebird 2.5 veritabanlarının Firebird 3.0’a hızlı dönüştürülmesi (makale)
- Firebird 4’e Geçiş Kılavuzu (ücretli kitap, C.Cantu tarafından, 206 sayfa)
- Firebird için Performans Karşılaştırıcı (ücretsiz araç, C.Cantu tarafından, v1.0.2)
- Firebird ve InterBase arasındaki farklar (makale)
- Tüm Firebird ve InterBase On-Disk-Structure (ODS) sürümleri (makale)
- Kullanıcılar security2.fdb’den (Firebird 2.5) security3.fdb’ye (Firebird 3.0) nasıl taşınır (kopyalanır) (makale)
- Firebird v 2.x ve 30 arasındaki bilinen uyumsuzlukların listesi
- Geçiş hizmeti (karmaşık veritabanlarının geçişi için hizmet)
Basics
- Veri türleri
- Tablolar. Birincil anahtarlar ve jeneratörler
- Firebird ve InterBase’de veritabanı kısıtlamaları
- İndeksler (InterBase ve Firebird)
- Görünümler (InterBase ve Firebird)
- Veritabanı fiziksel yapısı (InterBase ve Firebird)
Firebird etrafındaki faydalı parçalar: ipuçları, püf noktaları, şakalar ve nasıl yapılır
- Ayırıcılarla ayrılmış satırı kayıt kümesine bölen Firebird Saklı Yordamı
- Aynı adlara sahip ancak farklı parolalara sahip Firebird 3.0 kullanıcıları (!)
- Firebird veritabanını geçici blob’larla nasıl “şişirilir” (!)
- Benzersiz indeksin istatistik değerini kullanarak tablodaki kayıt sayısı nasıl tahmin edilir
- Komut isteminde isql ile SQL komutu nasıl çalıştırılır
- Firebird mimarisi SQL sorgusuyla nasıl belirlenir? (!)
- VARCHAR(10) içine 29 karakter nasıl konur
- Firebird 3.0 yerleşik fonksiyonları (SDF yani Server Defined Functions)
- “The InterBase and Firebird Developer Magazine” dergisinin tüm sayıları (!)
- Firebird Conference 2014 raporu
- Firebird GUI Araçları
- Firebird 2.5: Otonom İşlemler
- Firebird 2.0’da takma ad işleme ve belirsiz alan tespiti
- Firebird 2.0 için Firebird İndeks Yapısı (ODS 11 ve üzeri)
- Anahtarlardaki VARCHAR ve INTEGER alanları arasındaki farklar
- Firebird 2.1 ve üzerinde alan tahsisi
- Firebird 2.5’te bağlantı dizesi karakter kümesiyle ilgili düzeltmeler
- InterBase’de maksimum tablo boyutu (2009 sürümünden önce)
- Firebird 2.0 çöp toplayıcı
IBSurgeon Araçları Kılavuzları
- HQbird Kullanıcı Kılavuzu (ve PDF olarak)
- FirstAID Kurtarma Kılavuzu: İngilizce, Rusça, Portekizce
- FBScanner Kullanıcı Kılavuzu (güncel değil): İngilizce, Portekizce
Database Analyst (eski IBAnalyst) optimizasyon makaleleri
- InterBase/Firebird veritabanından istatistikler doğru şekilde nasıl alınır
- Summary View’de neler görebilirsiniz
- Veritabanınızı Anlamak
- İpuçları ve Püf Noktaları
Yasal belgeler
- HQbird Son Kullanıcı Lisans Sözleşmesi
- HQbird Destek ve Bakım Politikası
- HQbird Destek Hizmeti Sözleşmesi
- HQbird Son Müşteri Lisans Koşulları
- HQbird Üçüncü Taraf Yazılım Bildirimleri
- Gizlilik Politikası
- İade Politikası
- HQbird Lisansı (eski)
- HQPartizan Lisansı
- HQPartizan Veri İşleme Ek Sözleşmesi
- Kullanım Koşulları