<div dir="ltr">> <span style="font-size:12.8px">do téhle diskuze jsem nechtěl vstupovat, ale když tu vidím odkaz na článek </span><a href="https://eng.uber.com/mysql-migration/" target="_blank" style="font-size:12.8px">https://eng.uber.com/<wbr>mysql-migration/</a><span style="font-size:12.8px">, tak už musím. Ten článek je plný technických chyb, polopravd a zcestných závěrů. Zkrátka jeho autor pořádně nezná architekturu PostgreSQL, nepřečetl si dostatečně pozorně ani dokumentaci, navíc má zkušenosti jen z již historické verze, a vyvozuje z toho nějaké aktuální závěry.</span><div><span style="font-size:12.8px"><br></span></div><div><span style="font-size:12.8px">Zcasti suhlasim, preto som rovno k nemu pridal aj link na mailing list vyvojarov postgresql, kde to oni rozoberaju :)</span></div><div><span style="font-size:12.8px"><br></span></div><div><span style="font-size:12.8px"><br></span></div><div><span style="font-size:12.8px"><br></span></div></div><div class="gmail_extra"><br><div class="gmail_quote">2016-12-01 18:48 GMT+01:00 Jakub Jirutka <span dir="ltr"><<a href="mailto:jakub@jirutka.cz" target="_blank">jakub@jirutka.cz</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style="word-wrap:break-word">Ahoj,<div><br></div><div>do téhle diskuze jsem nechtěl vstupovat, ale když tu vidím odkaz na článek <a href="https://eng.uber.com/mysql-migration/" target="_blank">https://eng.uber.com/<wbr>mysql-migration/</a>, tak už musím. Ten článek je plný technických chyb, polopravd a zcestných závěrů. Zkrátka jeho autor pořádně nezná architekturu PostgreSQL, nepřečetl si dostatečně pozorně ani dokumentaci, navíc má zkušenosti jen z již historické verze, a vyvozuje z toho nějaké aktuální závěry.</div><div><br></div><div>Velice fundovanou odpověď na to sepsal Simon Riggs z 2ndQuadrant: <a href="http://blog.2ndquadrant.com/thoughts-on-ubers-list-of-postgres-limitations/" target="_blank">http://blog.<wbr>2ndquadrant.com/thoughts-on-<wbr>ubers-list-of-postgres-<wbr>limitations/</a>. Pokud by přesto někdo měl pochybnosti, mohu ho zkontaktovat s Pavlem Stěhule, který se k tomu jistě rád vyjádří.</div><div><br></div><div>Jinak ještě k tématu diskuze – vybírat si mezi MySQL a PostgreSQL podle systémových nároků mi přijde dost mimo, tedy pokud neřešíte použití v embedded zařízení (tam pak ale nedávají smysl obě možnosti). Osobně bych MySQL nikam, kde potřebujete plnohodnotnou (objektově-)relační databázi s ACID, nedoporučoval.</div><div><br></div><div>Jakub J.</div><div><div class="h5"><div><br><div><blockquote type="cite"><div>On 1. Dec 2016, at 16:59, Jaroslav Týc <<a href="mailto:jaroslavtyc@atlas.cz" target="_blank">jaroslavtyc@atlas.cz</a>> wrote:</div><br class="m_1535693237907309814Apple-interchange-newline"><div>
<div bgcolor="#FFFFFF" text="#000000"><p>Hmm, tak to je zajímavé shrnutí PostgreSQL problémů, díky za to.<br>
</p>
<br>
<div class="m_1535693237907309814moz-cite-prefix">On 12/01/2016 01:49 PM, René Klačan
wrote:<br>
</div>
<blockquote type="cite">
<div dir="ltr">Vo <a href="http://fetlife.com/" target="_blank">fetlife.com</a> 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.
<div><br>
</div>
<div>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</div>
<div><br>
</div>
<div>Zaujimave clanky, ktore opisuju rozdiely medzi MySQL a
Postgres a vhodnost pouzitia na rozdielne usecasy su este <a href="https://eng.uber.com/mysql-migration/" target="_blank"></a><a class="m_1535693237907309814moz-txt-link-freetext" href="https://eng.uber.com/mysql-migration/" target="_blank">https://eng.uber.com/<wbr>mysql-migration/</a>
a <a href="https://www.postgresql.org/message-id/579795DF.10502@commandprompt.com" target="_blank">https://www.postgresql.org/<wbr>message-id/579795DF.10502@<wbr>commandprompt.com</a>
(email thread).</div>
<div><br>
</div>
<div>Rene</div>
</div>
<div class="gmail_extra"><br>
<div class="gmail_quote">2016-11-30 14:32 GMT+01:00 <span dir="ltr"><<a href="mailto:kuba@ufiseru.cz" target="_blank">kuba@ufiseru.cz</a>></span>:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Velice
jednoduchý a stručný přehled vhodnosti databází je tady: <a href="http://howfuckedismydatabase.com/" rel="noreferrer" target="_blank"></a><a class="m_1535693237907309814moz-txt-link-freetext" href="http://howfuckedismydatabase/" target="_blank">http://howfuckedismydatabase</a>.c<wbr>om/<br>
<br>
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.<br>
<br>
K postgersu se nevyjadřuju, sice ho trochu používam, ale jen
v jedné instanci bez nějaký zásadní konfigurace..<br>
<br>
-miky.<br>
<span><br>
<br>
<br>
November 30 2016 8:38 AM, "Jaroslav Týc" <<a href="mailto:jaroslavtyc@atlas.cz" target="_blank"></a><a class="m_1535693237907309814moz-txt-link-abbreviated" href="mailto:jaroslavtyc@atlas.cz" target="_blank">jaroslavtyc@atlas.cz</a>>
wrote:<br>
> Ahoj, řešíme souběžné nasazení MySQL (respektive
MariaDB) a PostgreSQL, ovšem náš poskytovatel nás<br>
> od toho opakovaně zrazuje s následujícími argumenty,
kterým příliš nevěřím, rád bych se vás zeptal<br>
</span>> na praktické zkušenostiPostgreSQL lze replikovat
pouze v rezimu Master-Slave s tim, ze Slave je<br>
> vzdy read-onlypřitom pouhou namátkou najdu dlouhý
seznam nástrojů, které nabízí spoustu možností<br>
<span>><br>
> PostgreSQL ma vyrazne vyssi naroky na systemove
prostredky oproti MySQL (predevsim RAM a rezie<br>
> spojena s pouzivanim shared memory) a na CPU
(PostgreSQL se vzrustajicim poctem requestu casteji<br>
</span>> forkuje)nevěřím, že pro stejná data a stejné
queries spotřebuje Postrgres výrazně více systémových<br>
<span class="m_1535693237907309814im m_1535693237907309814HOEnZb">> prostředků<br>
><br>
> Jak to vidíte vy?<br>
> Díky, Jarda<br>
</span>
<div class="m_1535693237907309814HOEnZb">
<div class="m_1535693237907309814h5">______________________________<wbr>_________________<br>
Community-list mailing list<br>
<a href="mailto:Community-list@lists.vpsfree.cz" target="_blank">Community-list@lists.vpsfree.c<wbr>z</a><br>
<a href="http://lists.vpsfree.cz/listinfo/community-list" rel="noreferrer" target="_blank">http://lists.vpsfree.cz/listin<wbr>fo/community-list</a><br>
</div>
</div>
</blockquote>
</div>
<br>
</div>
<br>
<fieldset class="m_1535693237907309814mimeAttachmentHeader"></fieldset>
<br>
<pre>______________________________<wbr>_________________
Community-list mailing list
<a class="m_1535693237907309814moz-txt-link-abbreviated" href="mailto:Community-list@lists.vpsfree.cz" target="_blank">Community-list@lists.vpsfree.<wbr>cz</a>
<a class="m_1535693237907309814moz-txt-link-freetext" href="http://lists.vpsfree.cz/listinfo/community-list" target="_blank">http://lists.vpsfree.cz/<wbr>listinfo/community-list</a>
</pre>
</blockquote>
<br>
</div>
______________________________<wbr>_________________<br>Community-list mailing list<br><a href="mailto:Community-list@lists.vpsfree.cz" target="_blank">Community-list@lists.vpsfree.<wbr>cz</a><br><a href="http://lists.vpsfree.cz/listinfo/community-list" target="_blank">http://lists.vpsfree.cz/<wbr>listinfo/community-list</a><br></div></blockquote></div><br></div></div></div></div><br>______________________________<wbr>_________________<br>
Community-list mailing list<br>
<a href="mailto:Community-list@lists.vpsfree.cz">Community-list@lists.vpsfree.<wbr>cz</a><br>
<a href="http://lists.vpsfree.cz/listinfo/community-list" rel="noreferrer" target="_blank">http://lists.vpsfree.cz/<wbr>listinfo/community-list</a><br>
<br></blockquote></div><br></div>