[vpsFree.cz: community-list] MySQL vs PostgreSQL - systémové nároky a replikace

Jaroslav Skřivan skrivy at skrivy.net
Thu Dec 1 14:28:10 CET 2016


Muj soukromy subjektivni pocit je, ze Percona ma vyrazne lepsi vykon nez 
MariaDB. Kdykoliv byly problemy s databazi, tak po vymene MariaDB za 
Perconu se stejnou konfiguraci vetsina problemu zmizela.

Ale mozna ma Maria nejaky tunning optiony, ktere neznam a ktere byly 
spatne nastaveny.

Jarda

------ Původní zpráva ------
Od: "Martin Sivák" <mars at montik.net>
Komu: "vpsFree.cz Community list" <community-list at lists.vpsfree.cz>
Odesláno: 1.12.2016 14:19:53
Předmět: Re: [vpsFree.cz: community-list] MySQL vs PostgreSQL - 
systémové nároky a replikace

>Máte někdo i nějaké porovnání MariaDB a Percony? Ono to vypadá, že
>MariaDB některé věci z Percony přebírá, ale úplně jsem nenašel co
>přesně.
>
>Martin
>
>Dne 1. prosince 2016 13:49 René Klačan <rene.klacan at gmail.com> 
>napsal(a):
>>  Vo fetlife.com aktualne pouzivame Perconu v jednoduchom master slave 
>>setupe
>>  (1 master a 1 slave) a handlujeme v priemere 67k web requestov za 
>>minutu, co
>>  je v priemere 1.6M sql callov za minutu podla New Relic. A to 
>>aktualne ani
>>  nebalancujeme read requesty, cize vsetky requesty idu priamo na 
>>mastera.
>>
>>  Oba servery maju 2x 3GHz Intel Xeon-IvyBridge (E5-2690-V2-DecaCore) a 
>>256GB
>>  RAM. Aktualne vyuzitie RAM na masterovi je 76% a priemerny CPU load 
>>je 0.14
>>
>>  Zaujimave clanky, ktore opisuju rozdiely medzi MySQL a Postgres a 
>>vhodnost
>>  pouzitia na rozdielne usecasy su este 
>>https://eng.uber.com/mysql-migration/
>>  a 
>>https://www.postgresql.org/message-id/579795DF.10502@commandprompt.com
>>  (email thread).
>>
>>  Rene
>>
>>  2016-11-30 14:32 GMT+01:00 <kuba at ufiseru.cz>:
>>>
>>>  Velice jednoduchý a stručný přehled vhodnosti databází je tady:
>>>  http://howfuckedismydatabase.com/
>>>
>>>  Jinak osobně doporučuju místo MySQL používat Perconu - jejich XtraDB
>>>  engine (InnoDB na steroidech) je výkonem někde trochu jinde a běžně
>>>  používáme M2M konfiguraci, která ale neni balancovaná, tj. DB běží 
>>>jako M2M,
>>>  ale aplikace je v režimu failover s tím, že každá instance aplikace 
>>>používá
>>>  jiný master. Zní to hrozně, ale je to jednodušší než to vypadá :) 
>>>Akorát je
>>>  třeba ošetřit věci typu auto_increment a provozujeme to všechno v 
>>>jednom DC,
>>>  ideálně co nejblíž u sebe. M2M mezi datacentrama už je v případě
>>>  MySQL/MariaDB/Percona na nasazení Galera Clusteru.
>>>
>>>  K postgersu se nevyjadřuju, sice ho trochu používam, ale jen v jedné
>>>  instanci bez nějaký zásadní konfigurace..
>>>
>>>   -miky.
>>>
>>>
>>>
>>>  November 30 2016 8:38 AM, "Jaroslav Týc" <jaroslavtyc at atlas.cz> 
>>>wrote:
>>>  > Ahoj, řešíme souběžné nasazení MySQL (respektive MariaDB) a 
>>>PostgreSQL,
>>>  > ovšem náš poskytovatel nás
>>>  > od toho opakovaně zrazuje s následujícími argumenty, kterým příliš
>>>  > nevěřím, rád bych se vás zeptal
>>>  > na praktické zkušenostiPostgreSQL lze replikovat pouze v rezimu
>>>  > Master-Slave s tim, ze Slave je
>>>  > vzdy read-onlypřitom pouhou namátkou najdu dlouhý seznam nástrojů, 
>>>které
>>>  > nabízí spoustu možností
>>>  >
>>>  > PostgreSQL ma vyrazne vyssi naroky na systemove prostredky oproti 
>>>MySQL
>>>  > (predevsim RAM a rezie
>>>  > spojena s pouzivanim shared memory) a na CPU (PostgreSQL se 
>>>vzrustajicim
>>>  > poctem requestu casteji
>>>  > forkuje)nevěřím, že pro stejná data a stejné queries spotřebuje
>>>  > Postrgres výrazně více systémových
>>>  > prostředků
>>>  >
>>>  > Jak to vidíte vy?
>>>  > Díky, Jarda
>>>  _______________________________________________
>>>  Community-list mailing list
>>>  Community-list at lists.vpsfree.cz
>>>  http://lists.vpsfree.cz/listinfo/community-list
>>
>>
>>
>>  _______________________________________________
>>  Community-list mailing list
>>  Community-list at lists.vpsfree.cz
>>  http://lists.vpsfree.cz/listinfo/community-list
>>
>_______________________________________________
>Community-list mailing list
>Community-list at lists.vpsfree.cz
>http://lists.vpsfree.cz/listinfo/community-list




More information about the Community-list mailing list