Okulca | Yazılı Soruları,Konu Anlatımları

24 Nisan 2009 Cuma

Mysql 6.0.6 ile gelen Maria Depolama Motoru

Mysql 6.0.6 ile gelen Maria Depolama Motoru

Bu yazımda size Mysql 6.0. versiyonu ile gelen MARIA depolama motoru
hakkında bilgi vermek istiyorum. Maria Table engine’i Myisam’ın
daha güvenli versiyonudur. Myisam ile temel işlevsellik olarak
tam uyumludur fakat çökme durumunda kurtarma desteği mevcuttur.
Maria, Myisamın esneklik kazanmış versiyonudur diyebiliriz.

Eşzamanlı insert ve selectlere yanıt verebilmektedir.

1

CREATE TABLE maria_deneme_table (id int) ENGINE = Maria;

şeklinde kullanımı vardır.

Veri ,Maria tablolarda üç dosyayla depolanır:

* table.frm - Standart MySQL FRM tablonun tanımını içeren bir dosya.
* table.MAD - Maria veri dosyası.
* table.MAI - Maria dizin dosyası.

Maria tablolarda log tutma olayıda:

???????? maria_log :
? işareti olan günün tarihidir. Marianın günlük log tutma
dosyasıdır. Bu dosyanın max. boyutunu maria_log_file_size değişkeni ile
ayarlayabilirsiniz.

maria_log_control: Bu log dosyasıyla da Maria motorunun mevcut durumu
hakkında bilgi sahibi olabilirsiniz.

MyISAM yalnızca eşzamanlı INSERT ve SELECT leri destekler.
Maria ise eşzamanlı INSERT, UPDATE ve SELECT işlemini destekler.
Maria’nın full_text_search index desteği mevcuttur.

Kısacası Maria; İnnodb’nin sağlamlığından ve Myisamın hızından nasibini alan
gayet sağlam bir table engine dir.

Hiç yorum yok:

Yorum Gönder