Percona vs MySQL


22

Percona Nedir?

MySQL'den farkı nedir?

Hisse senedi MySQL'den Percona'ya ne zaman geçmeyi (veya yükseltmeyi) düşünmeliyiz?

Durumumuza bazı özellikler eklemek için, neredeyse yalnızca kapsamlı bir yabancı anahtar kısıtlamaları ve birkaç saklı prosedürle InnoDB (Percona'nın çok fazla optimizasyon yaptığını anlıyorum) kullanıyoruz.

Şu anda bulduğumuz şu ki, MySQL'in sorgularımızı zayıf bir şekilde optimize ettiği ve bu nedenle 3-4 katılımın üstündeki herhangi bir sorgunun, performansı artırmak için STRAIGHT birleşmeleri ile açıkça oluşturmamız gerektiğidir.


Sadece bir açıklama - Percona bir MySQL danışmanlık / geliştirme şirketidir. Percona Server, Percona firması tarafından üretilen birçok üründen biridir.
Aaron Brown

Yanıtlar:


18

Percona Server, yaklaşık 7 yıl önce ortaya çıkan bir MySQL çatalı. Percona çalışanları çoğunlukla eski MySQL çalışanlarıdır. InnoDB performansını o kadar önemsiyorlar ki, bu geliştirmeleri mümkün kılmak için MySQL sürümüne 30.000 satır kod enjekte ediyorlar. Bunu MySQL 5.0'dan beri yapıyorlar ve bugün hala devam ediyorlar.

MySQL (eh Oracle (hala söylemekten nefret ediyor)) InnoDB eklentisi ile Percona'ya ayak uydurmaya çalışıyor (şimdi MySQL 5.5'te tamamen yerli olan MySQL 5.1.38'den beri)

Percona bir keresinde MySQL sürümleriyle ilgili agresif bir karşılaştırma yaptı. Çoğu durumda LEFT UNCONFIGURED, MySQL'in eski sürümleri daha yeni sürümlerden daha iyi performans gösterir . En iyi şekilde yararlanmak için MySQL'i ayarlamanız gerekir. Percona'ya geçmek, aradığınız geliştirmeleri alamayabilir. Percona ile bile, hangi performans geliştirmelerinin kullanıma sunulduğunu ve aksi takdirde yapılandırmanız gereken ayarların ne olduğunu bulmanız gerekir.

Diğer yazılar Umarım faydalı bulursunuz


1
Belki de MariaDB'yi başka bir seçenek olarak ekleyebilirsiniz. En son 5.3 sürümünde (optimize edici için) pek çok performans iyileştirmesi var.
ypercubeᵀᴹ

Birinin MySQL, Percona Sunucu ve mariadb birbirlerine karşı ve önceki sürümleri karşı ne durumda olduğunu görmek için her iş fırında-off çeyrek sponsor sanırım @ypercube ( dba.stackexchange.com/a/3376/877. )
RolandoMySQLDBA

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.