FIREBIRD 2.0Veritabanı LimitleriMaksimum Veritabanı Boyutu : Birden çok dosya kullanarak sınırsız. Şu ana kadar bilinen en büyük veritabanı boyutu 980 GB’ın üzerinde.Maksimum Veritabanı Dosyası Büyüklüğü : TB’larca büyüklüğe ulaşabilir ancak pratik olarak işletim sisteminin dosya sınırı ile sınırlıdır. Bazı işletim sistemlerinde maksimum dosya büyklüğü 4 GB veya 2 GB’tır.Maksimum Veritabanı Dosyası Sayısı : 64.535Maksimum Tablo (table) Sayısı : 64.535Bir Tablo’nun Ulaşabileceği Maksimum Boyut : Yaklaşık 32 TB.Tablo’nun harici dosyasının ulaşabileceği maksimum boyut : 2 GB.Bir Tablo’ya eklenebilecek maksimum kayıt (row) : 16 milyardan fazla. (Bundan sonrası denenmemiştir)Maksimum kayıt büyüklüğü : 64 KB.Maksimum page size : 16 KB. Page size : 1024, 2048, 4096, 8192 veya 16384 değerlerini alabilir. 1024’ün kullanımı tavsiye edilmez!Tablo başına maksimum alan sayısı : Kullandığınız alan tipine göre değişir. Hepsini integer yapsanız : 16.384 adet.Tablo başına maksimum indeks sayısı : 65.535Maksimum indeks büyüklüğü (width) : 4096 byte. Maksimum indeks büyüklüğü page size büyüklüğünün 1/4’ü kadardır. 16 KB page size kullanırsanız, indeks büyüklüğü 4096 byte’a kadar çıkabilir.Veritabanı başına eklenebilecek maksimum indeks sayısı : 4.398.046.511.104FIREBIRD 1.5Veritabanı LimitleriMaksimum Veritabanı Boyutu : Birden çok dosya kullanarak 32 TB.Maksimum Veritabanı Dosyası Büyüklüğü : TB’larca büyüklüğe ulaşabilir ancak pratik olarak işletim sisteminin dosya sınırı ile sınırlıdır. Bazı işletim sistemlerinde maksimum dosya büyklüğü 4 GB veya 2 GB’tır.Maksimum Veritabanı Dosyası Sayısı : 64.535Maksimum Tablo (table) Sayısı : 64.535Bir Tablo’nun Ulaşabileceği Maksimum Boyut : Yaklaşık 36 GB.Tablo’nun harici dosyasının ulaşabileceği maksimum boyut : 2 GB.Bir Tablo’ya eklenebilecek maksimum kayıt (row) : Yaklaşık 4 milyar.Maksimum kayıt büyüklüğü : 64 KB.Maksimum page size : 16 KB. Page size : 1024, 2048, 4096, 8192 veya 16384 değerlerini alabilir. 1024’ün kullanımı tavsiye edilmez!Tablo başına maksimum alan sayısı : Kullandığınız alan tipine göre değişir. Hepsini integer yapsanız : 16.384 adet.Tablo başına maksimum indeks sayısı : 65.535Maksimum indeks büyüklüğü (width) : 252 byte.Veritabanı başına eklenebilecek maksimum indeks sayısı : 4.398.046.511.104VERİ TİPLERİİSİM BÜYÜKLÜK ARALIK / HASSASİYET AÇIKLAMAvarchar(n) n karakter 1 – 32.767 byte “Değişken uzunlukta karakter veya metin.Eğer multibyte karakter seti kullanırsasığacak karakter sayısı daha az olur.”smallint 16 bit – 2^15’den + 2^15’e kadarinteger 32 bit – 2^31’den + 2^31’e kadarfloat 32 bit 3.4 x 10^-38 den 3.4 x 10^38 ‘e kadardouble precision 64 bit 1.7 x 10^-308 ‘den 1.7 x 10^308 ‘e kadartimestamp 64 bit (2 x 32 bit) 1 Ocak 100’den 28 Şubat 32.768’e kadar Tarih (32 bit) ve saati (32 bit) birlikte tutar.date 32 bit 1 Ocak 100’den 28 Şubat 32.768’e kadar Sadece tarih, saat depolanmaz.time 32 bit 00:00’dan 23:59.9999’a kadar Sadece saatblob < 32 GB - Genelde büyük verileri saklamak için.numeric (x, y) 16, 32 veya 64 bit Verilen kesin hassasiyet ve küsuratta sayı. numeric(10,3) -> xxxxxxx,yyy formatındadır.decimal (x, y) 16, 32 veya 64 bit Verilen en az hassasiyet ve kusüratta sayı. decimal(10,3) -> xxxxxxx,yyy formatındadır.