Mysql 6.0.4 ile Gelen FALCON Depolama Motoru,
FALCON depoloma motoru (table engine) : modern veritabanı gereksinimlerinde ,
yüksek hacimli Web hizmet uygulamalarında veya yüksek performans gerektiren
ortamlarda kullanılmak üzere tasarlanmıştır.
FALCON 32 bit ve 64 bit Windows sistemlerde, Linux üstünde,
Mac OS X, PowerPC ve Solaris / Linux SPARC platformlarında çalışmaktadır.
Gelecek Mysql sürümlerinde de FALCON ek platformlarda hizmet
vermeyi düşünmektedir. 2 ,4,8 çekirdekli sistemlerde ve 32 bit
sistemlerde de kullanılabilmektedir.
Büyük bellek mimarisinde ve çok çekirdekli işlemcilerde, büyük performans
göstermektedir. En çok 64 bit platformlarda FALCON gücünü gösterebilmektedir.
Multi Version Concurrency Control (MVCC) ve satır düzeyinde lock özelliklerine
sahiptir. (fully ACID-compliant) tamamen ACID standartlarına uygun ve
eşzamanlı işlemler yapabilmektedir.
Seri bir şekilde veri girişi desteklemekte , aynı zamanda yüksek performans
ve veri kurtarma özelliklerinden ödün vermemektedir. B-Tree indexleme yapısına
sahiptir. Sıkıştırılmış bir formatta veriyi diskte saklar.
FALCON ile tüm veriler TABLE SPACE ler içinde tutulur.
Tablespace: Mantıksal yapıları bir arada tutan ve gruplayan veritabanı depolama ünitesidir.
FALCON ile 3 table space default olarak oluşur.
1- Adsız olan bu table space sistem tabloları tutmak için kullanılır.
2- falcon_user, kullanıcı için varsayılan konum olarak tanımlanan tablolarda kullanılır.
3- Geçici tablo tutmak için kullanılan falcon_temporary.
Kendimiz de table space yaratabiliriz.
|
|
|
|
Table Space ile birlikte tablo yaratma;
|
|
|
|
|
|
Özetle FALCON yüksek performans için yaratılmıştır ve innodb ye iyi bir rakip olacak gibi görünüyor.
Tayfur BÖLER
Database Administrator
www.mysqlsupport.net
önceki yazı cURL ile faves.com'a otomatik kayıt |
sonraki yazı CodeIgniter'da Çoklu Şablon Kullanımı |
Bu adresten innodb'nin falconu 2'ye hatta 3'e katladığını görebilirsiniz. Sonuç itibariyle şu an için kullanılmaması gereken bir motor gibi görünüyor.
kendimi bildim bileli innoDB kullandım hep, ama bu kadar performanslı olduğunu bilmiyordum tabii ki..
Tabiki burada kimsenin innoDB yi küçümsediği yok. Ama bence yeniliklere açık olmak gerekir. FALCON'u denemekte fayda var derim. Mysql 6.0 ile gelen yeni depolama motorlarından MARIA ve FEDERATED depolama motorlarından da bahsedeceğim.
pillinetwork sitelerine yorum ekleyebilmek ve daha fazlası için, üye olun ya da giriş yapın.
Nokta ve pilli ortak yapımı olan kodaman.org hep birlikte içerik üretip gelirini yazarları ile paylaştığımız kolektif bir kod yazarları blogudur. Siz de katılabilirsiniz.