[Linux-programlama] MYSQL Depolama motoru seçimi

---------

New Message Reply About this list Date view Thread view Subject view Author view Attachment view

From: Fajitas Lovers (fajitas@xposta.com)
Date: Sun 03 Sep 2006 - 13:48:18 GMT


Sorum MySql database'in depolama motorları(MyIsam,innoDb,HEAP,Merge... vs.... ) ile ilgi

Orta büyüklükte bir proje,

Kayıtlı satır sayısı 500.000 ile 1.000.000 arasında olacak,
Sürekli veri girişi yapılacak,yapılan arama işlemide o verilerin
arasında yapılacak,arama işlemi biraz teferruatlı bir işlem olacak,
tek kelimeyi değil 8-10 yapı malzemesini birden arayacak.

Üyelerin yeni kayıtlar eklemesi dışında veritabanıyla pek bir etkileşim olmayacak,
yalnızca okuma amaçlı kullanılacak database,
etkileşim gerektiren verileri de başka tablolarda toplayıp ilişkilendiririz.

1.Sorum:
Bir tablo var onda okuma ve arama yapılacak,onun dışında o tabloya üyeler isterlerse veri ekleyebilecekler.Onun dışında başka bir etkileşim olmayacak.Ama arama işlemi vs... gibi işlemler yoğun olacak,ne dersiniz hangi depolama motorunu kullanmalıyım.

2.Sorum:
Arama sonucu açılan bir sayfa var diyelim,o sayfada çıkan bilgilere tıklandığı zaman tıklanma sayısını vs... yi ayrı bir tabloya yazdırmak istiyorum,öyle yaparım da bu tablo için hangi depolama motorunu öneriyorsunuz.

3.Sorum:
Sistemin stabil çalışması gerekiyor,sisteme girilen veriyi anında canlı olarak 2.bir mysql sunucusuna yedeklemek istiyorum,yada saatbaşı cron dan çalışan bir kodla yedekleme işlemi yapılabilir fakat anlık yedekleme daha iyi diye düşünüyorum bu bana perfomans kaybı yaşatırmı?

4.Sorum:
1.Sorudaki arama işlemi sonucunda ekrana kayıtlar yazdırılacak,depolama motorunun türüne göre kayıtların sayfalanması sırasında performans kaybı yaşanır mı?Heap ile belleğe alın diyorlar kayıtları,sizce ne dersiniz?Sistemin yükünü azaltır mı bu yöntem?H
Heap'te tonlarca kayıdı önbellekmiş gibi tutmak doğru ve yerinde bir davranış mı dır?

Cevaplarınız için şimdiden,müteşekkir oldum.

Yukarıdakilerden farklı bir yöntem de kullanabilirim eğer anlatırsanız.

Saygılarımla.

-- 
_________________________________________________
Get your free email from http://mymail.xposta.com
_______________________________________________
Linux-programlama mailing list
Linux-programlama@liste.linux.org.tr
http://liste.linux.org.tr/mailman/listinfo/linux-programlama


New Message Reply About this list Date view Thread view Subject view Author view Attachment view

---------

Bu arsiv hypermail 2.1.2 tarafindan uretilmistir.