0:00:15tak ahoj tak si neuděláš nuda a mám tady přednášku krát zabývá s výkonem
0:00:22postgres u relační tradičně další databáze
0:00:28na
0:00:28jsem současných linuxových von systémech který
0:00:32lze povaze považovat nějakým způsobem
0:00:36současný
0:00:37co přesně to šílený
0:00:41proč já to pořád tohleto přednášku
0:00:44s nemám koupil jsem si připravili je že já pracuju ve firmě která se zabývá
0:00:49postgres
0:00:51a odporu postgres u tak dál a jako zákazníci dyž přídou tak jako
0:01:04zákazníci dyž přídou
0:01:05tak jako
0:01:06jejich na to upozorňuju že nejsem si inženýr souborový systém nula jsem databázový specialista
0:01:12takže pokud se sem přišli jako dozvědět něco vo
0:01:16vnitřnostech souborový systém nějaký hluk je tak strach taky přednášce
0:01:21takže pokud je tady někdo s uvedeny vývojáři souborový systém prosím vás
0:01:27u sebe dívat
0:01:31zato sem dobrý tak to sem pohodě to jenom chovali
0:01:35takže
0:01:36dvě tady byli dost dat roste se tak je to horší
0:01:40každým případě
0:01:42to pražáci tohleto
0:01:43to přednášku připravil je že zákazníci často přídou jaké máme novej server
0:01:49budem dělat open shift na bázi
0:01:51a teď jaké fázi se na to máme dát pryč
0:01:55to je to bylo lepší případy čtrnáct dní příde
0:01:58vašem případě jako vám dá jako mašinu s nainstalovaným prostě x tři
0:02:03tak ano podle vašich jako
0:02:05benchmarků z roku dva tisíce tři to prostě té naší soubor
0:02:09to jako vstupy lezou že víte že špatně protože po tý doby se událo spoustu
0:02:13věcí těch oborech systémech
0:02:17někdy revolučních někdy evoluční
0:02:19no a
0:02:22jediná odpověď rozumu zákazníci můžete dát je prostě jako fundovaná na základě nějaký benchmark si
0:02:28taky nějaký test takže proto já si své teda jako vlastními tvar ty protože to
0:02:33co sem našel třeba internetu
0:02:36a když třeba na foru jsou nebo kde tak nějak úplně neuspokojilo metodikou
0:02:42takže sem se prostě začal a tohleto soustředit a myslím že to je zajímavý takže
0:02:47proto to tady jako prezentuju
0:02:53když jako se sobě na tom že potřeba současní benchmarky
0:02:58druhá věc je žáci se soustředil na já souborový systémy který jsou nějakým způsobem jako
0:03:06přijatelný pro ručně nastavení processing to znamená že nějaký
0:03:12experimentální souborový systém je který existoval najednou stroji nějaký laboratoři tak jako to není to
0:03:18co já bych si dovedete představit pro proužky nastavení u zákazníka kterýmu jde o peníze
0:03:24takže
0:03:26co to prostě to znamená to že za prvý to souvisí stane spolehlivé žádné ztrácí
0:03:32data jako
0:03:34u databáze by to bylo jako jo nepříjemný
0:03:37aby jako
0:03:38jsou budovy systému přeřekla tady to jako ty data nemám
0:03:41tak to je jedna věc
0:03:45druhá věc je konzistentní líto
0:03:48jestliže máte jestli že máte databázi která není já dva zatížená tak vás tohleto vůbec
0:03:53nemusí zajímat
0:03:55a vrstev ve chvíli kdy ten mu souborový systém není vytížené do tak jako
0:03:59čemu vám to byla to sledovat davy výkon
0:04:02ale okamžiku zavře někde ta databáze chtěli zatížená začne to se na ní vidíte to
0:04:06spousta transakcí
0:04:08tak
0:04:09prohlásit můžete konzistentní vychované že v jednu chvíli vám to dá deset tisíc transakcí druhou
0:04:14chvíli jako tisíc
0:04:15tak já to jako něco co ty koncové uživatele nebo tři
0:04:19no a pak je samozřejmě otázka jakých nástrojů
0:04:22protože to že by to jako vytvořit jako souborový systém tak pak to potřebuje jako
0:04:26údržbu monitoring a tak dál
0:04:29a jak uvidíme tak některý souborový systém je tohleto jako postaven ten hlavu takže potřebuju
0:04:34nějak jako jinej
0:04:35jinej trošku monitoring třeba
0:04:40jako pokud tady budu mít ňákou kritiku těch soudech systém tak nebo není to jako
0:04:45osobní záležitost
0:04:47
0:04:49vůči učebnu ve jsou velmi systému v podstatě nic nemám
0:04:54ale myslím si že třeba někdy je to ještě po ne úplně do pečený
0:04:57tak aby to bylo pro ruční použít
0:05:03tak
0:05:04veškerý ty benchmarky seděli na přes držku
0:05:11když se dneska vezmete
0:05:13typy možnej zařízení tak buď máte jako rotační desky
0:05:17a nebo chcete
0:05:19a u těch transakčních databází který dělaj jako hodně jo se hodně transakcí
0:05:26hodně náhodnej přístupu na ten by jste prostě rotační diskem dneska jsou neefektivní
0:05:32tak jako cenově neefektivní prostě k tomu abyste postavili
0:05:36ale lidový pole nestandardní stavy discích tak by to pole muselo vydat strašně velký aby
0:05:41se vyrovnal výkonu
0:05:43daleko menší ho pole a chcete
0:05:46takže i když tak se z béčka sou třeba jako
0:05:48jaká dražší přesto
0:05:51s pohledu prostoru s pohledu finančních nákladů pohledu údržby je to efektivní
0:06:00to je ten benchmark nebo
0:06:02celá ta přednáška co se zabývá
0:06:05koho transakční benchmark jsou to benchmarky který dělaj hodně náhodný přístup a tak dál ve
0:06:11chvíli kdy budete mít aplikaci která dělá vidět sekvenčního čtení sekvenční zápisů tam ty pevný
0:06:17disk i
0:06:19soupeř pohodě
0:06:22samozřejmě většinou ty aplikace si nějakej mix takže jako musím rozvážit no ale
0:06:28jako
0:06:30já jsem dělal nějaký benchmarky sekvenčních
0:06:32aplikací nebo aplikaci který mají sekvenční přístup na disk a tam by souborový systémy se
0:06:37liší minimálně ho takže s toho důvodu tady ta přednáška se zabývá u soustředí na
0:06:42tu transakční
0:06:45takže ten atentát akční typ aplikací
0:06:50ta
0:06:51letem světem
0:06:54souhrn a systémová během pěti minut představy
0:06:57to se vlastně jako úžasné bavíme
0:06:59tak jako první skupinou jsou ve systému jsou
0:07:02sou et trojka čtyřka jsem se stal
0:07:06a dalšího spousta jako další soubory systémů
0:07:11který vlastně vychází koncepčně design and nějaký devadesátejch let
0:07:15no
0:07:17vpodstatě to souborový systém a je totožný cíle
0:07:21jednoduchým způsobem
0:07:22spravovat
0:07:25diskový prostor
0:07:27umožnila základní operace a tak dál je to trošku implementovaný jinak podle soudem systému pochopitelně
0:07:35to souvisí s té prochází nějaké postupné vylepšování modernizací
0:07:39je to něco jako spíš evoluční vývoj ne že by přestala ňáká revoluce vtom jsou
0:07:44nové systém
0:07:46souvisí s těmi daty souborový systém jsou většinou zpětně kompatibilní takže
0:07:52tak čtyřku můžete přimontovat jako extraligu a podobně
0:07:57takže případě by souborový systém je já osobně považuju za vyzrálý
0:08:01jsou spolehlivý
0:08:03asi si nebudeme nahlas nalhávat že prostě kus kódu který má osmdesáticím řádek teprve sliby
0:08:08to jako si nefunguje že jo ale
0:08:12jsou prověření v jistém smyslu provedených časem a spoustou poručíka sorry
0:08:20když jsem říkal že pochází jako z devadesátých let tak to je známý do úst
0:08:25multiplex rodiny která vychází z toho úvodního ať to video file systému který byl s
0:08:30prvním linuxu přes next dvojku s trojku a škole čtyřkou
0:08:36stejně tou bych se dneska který vlastně přece na linuxu sou bylo až někdy v
0:08:41roce dva tisíce dva
0:08:44a ve třetím vlastně pochází z komerčního unixu no co výkon grafy
0:08:50takže jako jsou to souborový systém je který vychází trestech let
0:08:54a sou samozřejmě za založení primárně nebo jsou design oni primárně pro rotační média
0:09:01no a postupně se do těch soubor systém doplnil jaký vlastnosti typu access déčko jejich
0:09:09příkazů jako prim
0:09:10nebo se tam ty do plynu vrať bariéry který o kterých se budem bavit za
0:09:15chvilku
0:09:16opravdu se tam chyby samozřejmě vylepšil se škálování na který se naráží těch
0:09:25stěna co je to výkonnější tak se zde whisky a podobně
0:09:30víceméně fungujou ne se zde discích ale
0:09:33jaké vývojáři třeba jsem dneska řekne dobře stopě
0:09:37je to je to konečná okamžiku kdy se začnou využívat
0:09:41sme umožní zařízení nových typů jako trenéra
0:09:45a podobně tak to je něco co jakoby zahynuli vůbec neodpovídá těm soubory systému a
0:09:53jako tam už bude pravděpodobně lepší dost investovat do nějakýho ho kupuje novýho souborový systém
0:09:58postavený na ten na ten princip
0:10:01ram
0:10:03prosím vás jako beránka
0:10:05která tuláků baterku vpodstatě
0:10:07takže jako jiné ztratíte že to tam nemusíte dělat takový takže kešu je teda ta
0:10:11podobně to prostě
0:10:13je to uložený přímo v roce
0:10:16když to hodně zjednodušit
0:10:18no takže přivedete souborový systémy byly poměrně jednoduchý o začátku a neobsahuju nějaký jako základní
0:10:26nebo důležitý vlastnosti který jsou
0:10:29program čím tak nastavím potřeba takže jako jak je volume než vám tam neni
0:10:33a neni ta na podpora pro víc disku automatická nejsou tam snapshot jako době se
0:10:40pokud tydlety věci chcete tak musíte použít nějaký další vrstev tomu linuxové vzteku
0:10:48to sem si jako komplikuje ten deployment že ne vždycky to vy ste spolu jakou
0:10:51takže spoluprací
0:10:53takže třeba jako do roku dva tisíce deset
0:10:56tak and array
0:10:58ta vrstva která mínus řeší lidový ale softwarový lidový poledne jako ne přenášela třeba ty
0:11:04tri mi nebo ne přenášela dají bariéry
0:11:07na ty zařízení což jako byl nepříjemný
0:11:11nepříjemný pro spolehlivost
0:11:15prosím to neřek
0:11:17ty slajdy jsou dneska už na slajd šeru
0:11:20litoval sem odkaz na to perform že jako nemusíte se to fotitelnej co
0:11:24to jako ke stažení
0:11:29druhá věc kterou co možná nezmínil takže já si tady jako zabejvám primárně co je
0:11:33na systému
0:11:35ne zabejvám se windows
0:11:37byť teda na windows jako máme zákazníky ale to jako není moc co řešit a
0:11:41může promítnout fotku nebo render tesco
0:11:44a postgres na patře stejně neběží
0:11:49takže jako
0:11:50tam nemáte moc na výběr
0:11:52a
0:11:54jiní si ní systémy mozek o nemáme na který bys mluvit to takže
0:12:04no a když sem řek že omezením zón
0:12:06ty soubory systému tradiční že prostě
0:12:09a absence funkcionality musí bejt doplňování další vrstva má tak jako tak u základní myšlenkou
0:12:15těch novejch soubory systému addopters ose nebo zase se
0:12:19tak asi integraci telete vrstev získá nějaký další flexibility
0:12:24a možnost návrhu nebo přizpůsobení doufám systému i pro například
0:12:32honzo milá vláda jako prostě hardvér který není jako vyloženě
0:12:35de zanimované jiná vlaků spolehlivost že se počítá se jako větší
0:12:41častějš na selháním a podobně
0:12:44a je to za už je zaměřeno na velký datový objem je že prostě pokud
0:12:47se u
0:12:48u
0:12:51těch taneční soubor systém baví ultra bajtech
0:12:55na soubory
0:12:56tak tady jsou to pretovali ty je samozřejmě
0:13:00design trošku jinak
0:13:05no a tím že zapojit do u té vrstvy sobě tak jako
0:13:08ty souborový systém jako slibuju že nám dali flexibilnější menenžment zabudovaný snapshot ty
0:13:15však sami a takovýdle věc
0:13:18kompresi deduplikace a podobně
0:13:23no a co se týká té historie tak do trace byla pro zaměřovaný roce dva
0:13:28tisíce devět
0:13:30nicméně to bylo zaměřovaný jako ne že by protože to bylo stabilní
0:13:33a ale pro to aby se jako urychlil ten vývoj zabil jste když něco krát
0:13:38že tak
0:13:42je to lepší stole pohledu on disk formátu že vlastně dneska poznámek označené postavili že
0:13:49jako
0:13:50měli by to bejt binárně kompatibilní změny mělo by to neměla by potřeba jako
0:13:57záloha a obnovení těch dat na novou verzi netrefil se
0:14:02někdo tvrdí je budou že dneska water to se stable nebo že pro tak sundali
0:14:08já jsem si že pro databázový aplikace toho typů která který mě zajímá je to
0:14:12pravda není tak ukážu vám pro
0:14:15nicméně některý distribuce od času se už to dneska používá jako defaultní systém a jsem
0:14:21že pro ten blesk to
0:14:23to je
0:14:24přijatelný už ty vlastnosti který vám to poskytuje a snapshot a podobně
0:14:29na oslavu a podobně tak jsou zajímavý
0:14:34název s je takový
0:14:36trošku možná před obraz toho petr zas původně ho viděl sám na solarisu ale jak
0:14:43víme tak jsem ho to rekord
0:14:45a o tý doby
0:14:49je to nejde frekventovaných dívali protože část vývojářů přišla do name osum však open source
0:14:55pokračovatel
0:14:57část vývojářů pracuje na
0:14:59dá von řeknu
0:15:01dnes jako ne které si vyměnil ty vlastnosti takže
0:15:04safra kontrola
0:15:06no a pak je samozřejmě zase se onen usuš jako snaha dostat
0:15:11zase se komory jako
0:15:15jako externí modul do jádra
0:15:17a to je to co já jsem používal
0:15:21pro testování
0:15:24no
0:15:26to bylo jako základ ho souborový systém
0:15:31pokud budou nějaký otázky prosím vás tou máte nějaký otázky tak rovnou se teďka přečte
0:15:36to samý dva nebo přišlo že říkám nesmysly
0:15:39klidně jako
0:15:41přičte
0:15:43ukazujete
0:15:45chtěli
0:15:51nechybí tam někomu jaké fázi jsem například
0:15:54oblíbeného
0:16:03no já jako to windows jako nedestilovala i s toho důvodu že jednak je neznám
0:16:10nejsem jako windows jsem se zbavil někdy před patnácti lety jako
0:16:14dál
0:16:15a se současně jako postgres na windows jako dycky jako trošku vykročila hosta své to
0:16:21zmenšuje a pokud chcete protestovat jako me výkony server tak většinou se do protože ten
0:16:26linux nebo freebsd členové co jako
0:16:29tak
0:16:31nějaký základním vám to přežila když vytvoří ta tvá systém tak máte možnost tom fa
0:16:36systému nastavit nějaký auto při
0:16:40který specifikou
0:16:42jaksi vem fall systém má konkrétně chovat
0:16:45no a já abych se podíváme jaký základní který se jako obecně a pak nějaký
0:16:50vám to vše některý jsou třeba jako ne úplně obvyklý nebo ne o to je
0:16:53známý a týká se to hlavně teda potrestat se za to se
0:17:00tak
0:17:01první co souvisí s se ze riskovat prim vliv prostě máte
0:17:08a
0:17:10data
0:17:11ta smažete je tak prostor se teďka se vo tom nedozví
0:17:15prostě smažete někdo dát s nějakým flekem filesystém letadla jsem soubor je svázanej tadleta můžu
0:17:20použít
0:17:21ale to asi téčko
0:17:23vlastně neví že teda posuv mazaný a že může ty bloky
0:17:27ty stránky použít pro no vida takže může přemazán připravit
0:17:32a přepsat
0:17:34proto jakým způsobem limituje
0:17:36prostě výkon to se teďka
0:17:41jak přesně to funguje docela se z déčko interně já tady nebudu vysvětlovat ale on
0:17:47nějaké koryto je nula ten s
0:17:49ty stránky věci předtím než nenapíše také musí jako přemazat a tak dál a čím
0:17:54dřív v tom c déčku
0:17:56řeknete je tenhle ten blok je prázdnej
0:17:59jeho nepotřebujete nebo nemůže jako dřív vymazat a připravit pro další za
0:18:04a
0:18:06a
0:18:09dokonce to jsou názory že vlastně není úplně níže té se tečou přes idnes jako
0:18:14poradí sami interně
0:18:16tak možný dokonce i intel a těch nejnovějších dědečká přímo říká jako
0:18:21žádný jako prim nezapínejte mně se s tím praštím jako interně v řadiči
0:18:27no nicméně takto zajímavá volba
0:18:31druhá volba jsou krát bariéry
0:18:35to souvisí s tím že když napíšete data na disk tak vlastně ne zapisujete přímo
0:18:40na to médiu a zapisujete je to nějaký keše
0:18:44co ti to dycky dělaj vždycky vezmou ty dá říct vyřešit nějakým způsobem se snaží
0:18:49přeorganizovat o něco to samý dělá vlastně a je ovšem nule na úrovni operačních systémů
0:18:55snaží se jakým způsobem
0:18:57inteligent neseřadit a zprivatizovat zápisy
0:19:00a ten disk
0:19:01tohleto se snaží udělat znova
0:19:04s tím že pollute
0:19:06to zařízení ústí
0:19:08jaký je jakási ta architektura je jak přesně jsou tam jako type kanály tom lese
0:19:13téčko a podobně
0:19:15nebo na rotačním disku se snaží nějak optimalizovat cestu ty hlavička pro
0:19:20takže
0:19:22to jako pěkný ale úplně to jako vlastně rozvíjí takový ten koncert žurnálovací souborový systém
0:19:28takže souborový že žurnálovací souborový systém jsou založeny na to
0:19:32že zapisujete do žurnálu data žurnál data v nějakým přesně daném pořadí horko
0:19:38nejdřív musí zapsat žurnál pak může volat sada patří
0:19:43no a ve chvíli vám to vem disk jako přehází no tak veškerá váš jako
0:19:47očekávání konzistence
0:19:49jsou p h
0:19:51takže proto je cestou v red bariéry teďka jako tomu disku
0:19:54tuhle chvíli
0:19:56všechno co se jako aby soud zapsal to podal tak všechno to předtím musí bejt
0:20:01zapsaný hlediska jako udělá zápis do žurnálu
0:20:05right bariéra
0:20:07co omezuje samozřejmě možnost optimalizace toho co zde disku nebo
0:20:12ty zařízení obecně
0:20:15a snižuje to výkon
0:20:18
0:20:21dobrý je že když máte to dobrý a bude záviset déčko s baterkou nebo se
0:20:27teďka s skončí
0:20:29kondenzátorem anebo prostě
0:20:32lidově řadič s
0:20:34na terkou
0:20:35tak tohle to můžete vypnout jste ty baby prej bariéry tu chvíli jako nejsou problém
0:20:40protože by byla neobejdete výpadku proudu
0:20:44tak to zařízení tam stejně jako zapíše i ten zbytek na
0:20:49nedojde tam ty jako asistent
0:20:53a poslední takový obecně se zde ale ne že
0:21:00to byl kdysi dávno takové ty problémy se poprvé se teďka tak svobodovi systémy
0:21:04a operační systémy
0:21:07se si nebyli vědomi toho že se tečka com nemají pět set dvanáct kilo bajtů
0:21:10v evropě tebe nás bajtů sektory
0:21:13a jako z
0:21:15docházelo tam to může se za rovno špatně volič
0:21:18ten diskový oddíl nebo ten co bodovej systém
0:21:22a potom byli sto zapsali prostě kilobajt tak to prase téčko muselo se k několik
0:21:27stránek jako na
0:21:29takže tam docházelo k nějaký jako zesilování zápisů prej computation
0:21:35a to jsou ženy pro výkon a pro život hostovat se teďka nic dobrýho
0:21:41no a co se týká specifické vám to přes tak milý se podívat to petr
0:21:46zase
0:21:48u těch standardních jako souborový systém jako čtyřka by se tesco tak tam jsou nějaký
0:21:55zajímavý
0:21:56možnosti a
0:22:00tebe probírat podíváme se na to byl trefil se kterýma
0:22:06tyhle ty varianty
0:22:08ta zde procesory zakrsl jsou noví souborový systémy který jsou založeny na koupil drahý
0:22:15ústřední myšlenka toho je že tak souborový systém kdykoli vy děláte jako modifikaci nebo jako
0:22:20si interně udělá kopii těch dat a díky tomu že po zaručit vyšší konzistenci
0:22:26může zaručit čech sami
0:22:28může zaručit
0:22:32může vám poskytnout snapshot ty zabudovaný a tak dále
0:22:36no a
0:22:37bohužel jako petr co se když jako použijete ti defaultní konfiguraci je tak bude dále
0:22:42pokud je zoufalý výkon tom prd a čím
0:22:45nasazení
0:22:46a první co a ne po šichtě doporučenej a je to i faq
0:22:52tak je jste vypněte koupil
0:22:55co však o
0:22:57dobře
0:22:58jako je to dost jako
0:23:00a zvláštní doporučení že vezmete že máte souborový systém který je založený na koupil ne
0:23:05tak jako první co udělá takle vypnout
0:23:08kopil krájet
0:23:10a jako to nepříjemný je že ono to vypne i některý další vlastnosti toho filtru
0:23:15co se proč je používat
0:23:17já vám to sice umožňuje to snapshot ty
0:23:21data jako adhoc zapne
0:23:23zapletl to prohraje
0:23:25a je současně to vypne kontrolní součty
0:23:28a já osobně jsem přesvědčenej že to vypne vy jako
0:23:35znemožní do použít vypnutí funk page rámec
0:23:39postgres náklad budou se muset do
0:23:44ta taky hlavu v určité situaci zapisovat celý stránky a celý osmi kilobajty bloky na
0:23:50místo nějakýho jenom daleko menší ho binárního
0:23:54binárního
0:23:56disku rád rozdílu
0:23:59slož
0:24:01no a situacích jako velmi nepříjemný na výkon a je to jeden z důvodů proč
0:24:04jako better ssl
0:24:06a že je zajímavý souborový systém protože je účet jako
0:24:12to nebezpečí který tam hrozí je že by zapíše do osmi kilobajtů stránku
0:24:18cože databázová stránka ale ten souborový systém z nějakýho důvodu zapíše případě výpadku vinou štyři
0:24:24kilobajty sto třeba
0:24:26a better způsobem že tomuhle tomu mělo by odolný
0:24:30bohužel po tím že vypne té kopírované tak jako tuhletu odolnost prací
0:24:37další varianta kterou se mnoho dalšího to vše se téčko pak se zde
0:24:42co údajně zapínali jaký chcete optimalizace ale
0:24:46bohužel jednou jako s
0:24:48vlastnosti sebe profesor
0:24:50je že pojí dokumentace není úplně jako
0:24:53detailní takže jako není řečeno nějaký
0:24:57jako planners nějaký jako další optimalizace na který sou tam jako daleko podrobnější mám to
0:25:02při ale nezkoumal jsem to
0:25:05no a pak jako tyhlety souborový systém nemaj sobě zabudován kompresi která je sem způsobem
0:25:11spekulativní znamená anety sto dvaceti osmi kilobajty blok nebo něco takovýho takže s pokusí se
0:25:17jako zkomprimovat jako začátek a dyž to jako funguje dyž jako dosáhne nějaký komprese tak
0:25:22se zkomprimuje zbytek a jinak se to vypne
0:25:25takže jako je to adepty adaptivní nicméně komprese já jsem nepoužíval
0:25:32respektem nebudu tady prezentovat výsledky s kompresi který bylo něco jako horší
0:25:38no za co se má koupený mám to vše samozřejmě
0:25:43a jakou takou první mám to přímo u
0:25:45je
0:25:46jako co s v i do teda se s panem za to silná standardně stránky
0:25:50sto dvacet osum kilo bajtů
0:25:53a to je asi jako tři to dvakrát
0:25:58šestnáct krát větší
0:26:00budeš tam světlo bajtová stránka postgres
0:26:04takže jako
0:26:06to způsobuje určitou neefektivitu keše takže prostě stý keši se ukládá je za co se
0:26:12má vlastní souboru cache
0:26:17která jako vedle ty patch keše linuxový na tím že jako použijete daleko větší stránku
0:26:23sobě tak je tam daleko míň jakoby slotů a také vše daleko míň adaptivní
0:26:29a působí to co nejmenší menší úspěšností keše a nižší propustnost
0:26:35že první věc jako se chovali se osvědčila také nastavení osmi to wifi stránek
0:26:41druhá věc
0:26:43zakrsl
0:26:45má něco čemu se říká sil
0:26:47zase se jim tento jako transakčního to soubor systému a bylo může ve tmě mu
0:26:53tě na propustnost nebo latence slovy dva standardní místě
0:26:59parametry který sou operačních systémů jako v rovnováze že když zvýšíte propustnost tak slyšíte latenci
0:27:09a následuje jako jsem zmínil
0:27:14parametr ohledně tý zavčasu a chce keše
0:27:20který je možný na linuxu to cache jako omezit vono bys jako měla řídit podobně
0:27:26jako ta standardní patch cache
0:27:30ose spravovaná kernelem tak v okamžiku kdy vám dojde k nějaký jako
0:27:36potřebuje další paměti tak ta akce každá zmenšovat
0:27:40a údajně to problém tam bude jako tam dochází k nějakým problémům já jsem na
0:27:45to nenarazil tady ten benchmark jako není jako paměťové náročné ji takže jsem s tím
0:27:51problém neměl ale dobrý o tom vědět okamžiku kdy máte aplikaci která dělá třeba jako
0:27:56daleko větší dotazy
0:28:00ten benchmark já jsem použil standardní být živen poslat do znát i čítač
0:28:05do plusu
0:28:07tak pro ostatní je to trend eště benchmark které dneska vlastně jako považovali za odsoudit
0:28:15ne úplně odpovídající nicméně je to poměrně pěknej model translačního benchmark úhel vlaky a stres
0:28:22testu
0:28:23aplikace která dělá jako hodně náhodných dotazů
0:28:29dotazů který přistupujou datum přes primární klíč manipulujou si no to je má záznam a
0:28:33máte
0:28:35tom jsem zlej typu operací takže super nějaký náhodný čtení aplikaci náhodný zápisy pro aplikaci
0:28:43jsou tam sekvenční zápis sekvenční nápisy do to rotační logů
0:28:47a tak dál
0:28:49takže není to úplně jako
0:28:51jednostranně zavřenej zaměřeny beruško
0:28:54ten benchmark na dvě základní varianty
0:28:57jedna je taková jednodušší
0:28:59který tomu nezná chtěla jsem se lek ty
0:29:03no a když máte jakou dobu aplikaci kde jako uživatele z devadesáti devíti procent show
0:29:08a maximalizovat jako zapisuje
0:29:12ňáká informace do jakýho logů tak to je dobrej model
0:29:19aby složitější model
0:29:21po složitější ladem který kraj
0:29:23kdy seděla jako čtení zápis insert já bejt já tak
0:29:30to p g bench jako standard jako modeluje jako bankovní aplikace odchytávat přepážky pobočky uživatele
0:29:38účty a tak dál je tak jako dost zjednodušená mamka
0:29:43a ale
0:29:45podstatě libovolná aplikace která přistupuje k ten záznam jednotlivě
0:29:51se tím dá model
0:29:56a jsou tam
0:29:58vy tři kategorie velikosti těch datových to ho datovýho objemu že malej
0:30:04ta
0:30:07tam se pravdu nějaký zamykání a tak dále to je primárním databázi
0:30:13zejména teda štyry to měli variantě v okamžiku kdy se začne zapisovat
0:30:17tak se začne zapisovat do prd vrchního logů
0:30:21a můžou se projít nějaký jako nepříjemnosti stran taky nulu
0:30:27který se musí synchronizovat nevyzdilo při každym kole
0:30:31pak je a nastřihnu varianta
0:30:34to je ta zima polovina paměti
0:30:37dobře vody do white irán euklidova jí ty dát
0:30:41a tam se vo tom mobilu nějaký prostě jako už náš aktivit je třeba při
0:30:45práci s tou svobodou keší
0:30:48vyšel a ty datový objem tak touž jako vyloženě a je houbám naráží suverenity
0:30:55fyzický limity toho disku
0:30:58projevuje se tam jak efektivně tom souborový systém s tím konkrétním zařízením dokáže pracovat
0:31:06takže jako je relativně malý ball s ní
0:31:12který má procesor se čtyřma jádra má
0:31:16což ale není problém
0:31:19není problém protože většina jako těch benchmarků
0:31:24souborových systémů naráží na limity na ty
0:31:28na tý úrovni soubor úlohy
0:31:30umožňuje zařízení ne že ta vaše tak jak se ze zisku
0:31:34s vyjímkou byl trest se který dokázal vytěžit procesory
0:31:39je tam relativně malá
0:31:41malá ranka nemusím gigabajtů
0:31:45je tam jeden disk s béčko vy dint ouško
0:31:50s
0:31:51kernelem který v době kdy začíná ten benchmark
0:31:54tak byla kvantování
0:31:56a myslím si že jsou nemuselo aktualizovat na čtyři nula pět protože jsem tam narazil
0:32:00nějaký problémy
0:32:02co linuxový projdu
0:32:05a
0:32:07pět a postgres ještě skákali zase tu dobu
0:32:10vlastně do teďka dost aktuální stable verze
0:32:13postgres
0:32:16no
0:32:16a teď jako by tady mohli jako lidi začít křičet jako a to není jako
0:32:19reprezentativní
0:32:21na standardní v hardvéru nebude standardní pro učím systému budete mít jako víc procesorů bude
0:32:26tam nic víc ramky
0:32:28a bude tam nikdy zisku a tak dál to je pravda
0:32:31to
0:32:32to je to je to do jistý míry značí zjednodušení
0:32:37a já mám udělat jako další benchmarking
0:32:42také víc krušnější v hardvéru
0:32:45takže sou to nějaký
0:32:50ušlo jako konfiguraci přislíbil která má stě padesáti se ze desky moc samsung u
0:32:57xka se zde áček o to intelu a podobně takže jako
0:33:02a pak trabantu ráno a takový takže jako
0:33:06není to
0:33:06jednoduchý
0:33:07udělá tak benchmark
0:33:09a sehnat nataháte
0:33:11zejména s tím tu s tím ohledem že to jako není časově nenáročná věc
0:33:16takže ten benchmark jako každá ta konfigurace abyste jo testovali dobře aby to byla jako
0:33:21stabilní
0:33:23jako běží asi čtyři dny
0:33:26já jsem otestoval letěla se čtyři se variant
0:33:30který sem jako a eště nějaký který jsem pak musel zahodit
0:33:33protože tam jsou dá u chybu
0:33:35takže jako to je dohromady nějakejch po půl roku práce u půl roku běhu toho
0:33:39systému že jako nejsou to benchmarking který by se dali byla ta koza
0:33:44to bude
0:33:46veškerý ty výsledky
0:33:49sou to jen aby paketů je to asi divná půda
0:33:53jsou tam nějaký dost jako bloky a podobný takže jako pokud vás zajímají detaily si
0:33:57můžete podívat
0:34:00no a teď se podíváme rychle na ty jednotlivý výsledky být živen čili tomu měli
0:34:05small
0:34:06nějakých sto padesát megabajtů litovli no tak tam všechny ty to je něco prostě co
0:34:11se vejde vpohodě do branky
0:34:13a tam všechny ty jsou budovy se stane
0:34:17vtom hloupé stejně s toho prostýho důvodu je to na ten souborový systém vůbec ne
0:34:21sám
0:34:22vlak o takže to spíš taková kontrola
0:34:25kontrola že
0:34:28ten pes se chová
0:34:30rozumím
0:34:33všechny ty grafy na
0:34:34hosty který tady budu prezentovat také tady na jedný straně na je počet transakcí zná
0:34:39kolik těch
0:34:41skoro příkazů
0:34:42techsquare transakcí se udělalo
0:34:45a tady dole je počet klientů zápočet konexí
0:34:48no ste tam byli
0:34:49ten proces to ten systém váš ty procesory tak tady na štyř
0:34:54čtyř konexí vidíte jo to jako dosáhne maxima
0:34:57protože to prostě a nebo dopadlo tak nebo
0:35:01a pak je tady prostě jedna dva čtyři osum
0:35:04a škol šestnáct klientů
0:35:06aby se ukázalo jako škáluje vlastně distance souborový systém sme přetížit
0:35:12no takže level
0:35:15malej datový objem líto měli dyž přeskočím na ten velkej
0:35:21to šepot tomhle případě dvojnásobek ram a kuše to jako a jeho bandu to skutečně
0:35:26omezování diskem
0:35:27tak vidíte jako že u sebe to trošku
0:35:29rozprostřel o je to pořád jenom líto měli držet
0:35:33skutečně s tam ukazuje jako přístup k a jak tam souborový systém dokáže jako využít
0:35:39proces déčko
0:35:42a kdy takže tady souborový systém který zaostává také ze to se zde
0:35:47defaultní konfiguraci
0:35:49prostě
0:35:53je tady vidět a nevýhoda
0:35:56tý velký
0:35:57sto dvaceti osmi kilobajty stránky ty neschopnost vlastně adaptovat tu cache dostatečně ve chvíli netu
0:36:03ze všech sil
0:36:06stránku zmenšila těch osum kilo bajtů jako kozinec tak se dostanete sem
0:36:11co suše
0:36:14jsou vpodstatě jako to samý jako kdo trefil se o co vše na typu souborový
0:36:18systém
0:36:20na jednu
0:36:23tohle to je testování prosím vás název se o mínus nula šest tři
0:36:27a tě vlastně nová verze nula tři štyři pak nula šest pět práci ztrácí čtrnáct
0:36:32dní nebo něco takovýho a tam měla zase jako výrazně snížit tak uvedeme
0:36:38ty kompatibility vrstvy
0:36:41která umožňuje vlastně ten musela visí
0:36:46modul
0:36:47zasaditelným takže jako očekávám že to zase se za osum let jsou trošku
0:36:54takhle to zelený nebo trefil jsem teda
0:36:57kdo to rozkaz který má vypnutý to koupil bránit protože
0:37:03evidentně jako je tam efektivnější
0:37:06projevuje se to na líto mně benchmarků zřejmě proto že když sledujete data tak se
0:37:11tam nemusí dělat nějaký další kopie
0:37:14tak jako stane musí prokázat nějaký stromy mozku a podobně
0:37:20tak
0:37:22no nicméně jako pak tady už nahoře jsou na já si můžu ty zbývající souborový
0:37:26systémy
0:37:28ať už sou to různý verze next soubory systému neboli se tesco nebo nějaký jako
0:37:34souborový systémy
0:37:36trošku exotičtější je potřeba
0:37:39flash dva filesystém moc samsung u které vyloženě design ale já na se teďka
0:37:47když se podívám tak to bylo kvůli tomu výsledky když se podívám na litránek
0:37:52tak
0:37:54to je ve malej že tam to znamená veškerý čtení
0:37:58veškerý čtení ti tu databázi se
0:38:02co vyřídí z keše se ze ramky a všechny zápisy musej zapsat v jednu chvíli
0:38:08do translačního že jsou dostatečně sekvenční zápisy dokumentačního mohu se spoustou syn kvůli dětem transakčního
0:38:15se musí jako zapsat skutečně na disk
0:38:19no a tady vidíte zase jako
0:38:23dobry nemusel tady a to bude profesor
0:38:28tadydle trošku jako líbil tom byl trest osudy řeknete
0:38:32na takovou
0:38:35no koprogramy no a pak jsou tady jako souborový systém je tady uplně nahoře jsou
0:38:40ext
0:38:40štyři chcete
0:38:43trošku porty neex trojka
0:38:46no a tady někde mezitim jako je zase se
0:38:49a tak dál
0:38:51a
0:38:53když si vezmete v potaz že
0:38:55jako co tohleto říkal
0:38:57je že do prstu světle chvíle zoufalé výkonnostně neoptimalita tak jako připouštějí vývojáři petr zase
0:39:05prostě máte
0:39:07poměrně špatný chování eště se k tomu vrátím
0:39:09bude část
0:39:11a
0:39:12vedle toho máte prostě divnej kopírování filesystém které prostě vyspělejší tapetu zakrsl
0:39:18který se chová daleko líp
0:39:21takže je vidět že to lze napsat potom rejpal systém kterej
0:39:26bude jako výkonnostně srovnatelné s
0:39:31s těma
0:39:32jako prohraje von systém
0:39:36když se podívám do té do té trošku jako zjednodušení sou to sou to za
0:39:40ty vlastně ten nejlepší výsledky pro ten file system
0:39:43jenom pro srovnání že jo takže tady je do trefil s
0:39:46zavčas
0:39:48a tady nahoře jsou jako vrácený
0:39:51ty zbývající souborový systém
0:39:59tamní
0:40:00také jsem byla na ten velkej
0:40:03nejnáročnější s pohledu ale u přístupů také vlastně ty lá čili dále
0:40:08a tady je vidět jako jak jsou pro jako zoufale rozprostřel
0:40:13tady dole zase za to sou
0:40:15zas to s standardní jste netlumený
0:40:19na ty procesy
0:40:23a pak sou jako trošku zlepšuje dva krát deset skočim to sou ty
0:40:27ty
0:40:29vybraný nejlepší výsledky
0:40:32no a vidíte že ze pozor prosil teda
0:40:37jo zato se tady
0:40:40když ho trefil se jako řeknete na něm koupil omega vypadá takhle
0:40:47jste už jako je vidět že lejzr to nevidí je nej souborový systém
0:40:52tohle lize trojka prosím vás to je v jádře
0:40:56souborový systém který není v jádře jako je například riser štyři
0:41:00tak prostě nelze použít jako proč
0:41:02z mýho pohledu
0:41:03takže a té osobě si nemyslím že by se ryze štyři někdy dostal na
0:41:07jestli je to nedokázali volby půl roku dva tisíce devět tak to nedokážou prostě
0:41:13nejbližší době
0:41:15a pak jsou tady nahoře
0:41:18když se teskor čtyřka zase
0:41:20takže tady je vidět poměrně jako jasné urážet ty koupil krát souborový systém
0:41:27což ale neznamená kde špatně že o tom znamená jako že ty chopil souborový systém
0:41:32jsou
0:41:35nedomyšlený
0:41:36ale prostě platí beze nějaký vlastnosti
0:41:39ty souborový systém který a postupy
0:41:41pokud budete chtít
0:41:43teďka mají vlastnosti dosáhnout s obličejem soubor systémem tak tam budete stejně potom se dá
0:41:47to lenko
0:41:49třeba pro snapshot i
0:41:51ad to zase příde sadistek ve chvíli vytvoříte snapshot tak to bude mít dopad na
0:41:55výkon
0:41:58no taková
0:42:00to co tady je to není vidět
0:42:03tech souborech stavech tak je dopad ti hrají barech
0:42:07pro se teďko který tam byl použitý také s jednu z těch nejlepších co teče
0:42:11od intelu připojitelný přesnost přestat a
0:42:15takže na sobě má prostě jako
0:42:18na krku nebo kondenzátor nebo co
0:42:21a tudíž learning lze
0:42:23dají vypnout yprech barier
0:42:25ta tady vidíte prostě jak
0:42:26funguje souborový systém si nekupuju bariéra má teda pak se zakomprimovat je má
0:42:32a vlastně tím že jako tipnete bariéry tak tady dostanete logiky s
0:42:36transakcí vyšší
0:42:40takhle ten propad prosím vás ta check point
0:42:43kde ta databáze musí jako diskuse synchronizovat cache a lze to lze to nějakým způsobem
0:42:49kulturní dal nemusí to bejt brutální
0:42:52zdaleka
0:42:54takže vy je vždy ve kterém mají poměrně velký výkon
0:42:57je poměrně vlaky dopad
0:43:03nicméně zatím jsme se vede bavili jako s podstatě jenom datovou propustnost už počtu transakci
0:43:08za vteřinu a to jako u těch transakční systémy nějakou tady dělám že ta vlastnost
0:43:13může ta jako variabilita tolik
0:43:15a to znamená jak jako se tam ta vada ten výkon mých čase
0:43:20a jak je potom rozptyl
0:43:22tech latencí
0:43:24ta tohle výkon
0:43:26čase
0:43:28to je prvních pět minut benchmark o pět minut toho běhu který má třicet minut
0:43:33a
0:43:35je to se šestnácti klienta tom velkém hlídají benchmarku
0:43:39tady vidíte že jako nahoře si teď jako u dunaje
0:43:42jsem se čtyřka
0:43:44jakou
0:43:46no přesto jako skáče to jako není nepříjemný
0:43:49tady pod tím je petr to s odstupem pokud dá jet tady potíme trošku rozrostl
0:43:56který ale lze určitě plnit poskytuje možnost jako přesouvat pilulky a tak dál na různých
0:44:02zařízení což je zajímavý
0:44:05no ale tady po tím jako je to byl tady zase se zapnutým koupil grand
0:44:08a to je prosím vás chování který jako nechcete vidět a proč systém
0:44:12jo
0:44:13to je proto todleto říká jako tady
0:44:15dvacet vteřin to něco dělá a to spadne na mu a ten systém nic nedala
0:44:19pak to jako zase vyskočí nahoru a to je situace kdy vás noci budí telefonem
0:44:25potřebuje
0:44:29tak
0:44:30já se tomu jako trošku vrátím
0:44:31jako chtěla klukům
0:44:34o čem přesně to je způsobem
0:44:38takovou
0:44:40zajímavou otázku kterous ozvete otřást jako před časem
0:44:44tak je jakou velikost disku jinou velikost stránek postgres u toho že postgres mávali default
0:44:50osmi kilobajty stránky
0:44:53prosím a datový soubory které tady jsou bude se vozili na osmi dvoubajtových tyto kousky
0:44:58a
0:44:59přesto se potom jsou právě ty řádky
0:45:02no ale a ve chvíli založeny ve výsledku zapisujou ty data tak se zapisujou ty
0:45:07osmi kilometrů webový stránky celý
0:45:10malej se to dá teda couplet to je taky
0:45:14v linuxu že jo tak máte hotovost mi to webový stránky odnesu pak máte čtyři
0:45:18kilo bajtů vy stránky na úrovni operačním systému že postgres nebo aspoň teda nandali snad
0:45:24formát
0:45:25je největší stránka paměťová štyři kilobajty
0:45:28o tím
0:45:30jsou
0:45:33sou
0:45:34stránky souborový systém který mají a štyři kilobajty takže najdi von čtyři kilobajty
0:45:39no potom jsou
0:45:41stránky nebo prostě kousky na úrovni toho umožňuje zařízení autě jsou standardních do vaší strany
0:45:47disků to bylo pět set dvanáct bajtů
0:45:50potom se s toho dělané vy větší stránky
0:45:54ten vůbec jako když tam byla větší stránka tak nebyl takové logo že prostě náhodnej
0:46:00přístup
0:46:01k tomu konkrétnímu místu byl daleko víc významnější než prostě dyž se to zapsalo
0:46:07a nevím
0:46:08štyři kilobajty nemusím kilobajtů touž nebyl takové a dopad
0:46:12takže tam to pako děláš vole úseku se ukaž se zde riskuje tak uplyne tak
0:46:18se terezky mají čtyři kilometry stránky
0:46:21aby když tam uděláte osmi kilometrů stránku tak jako dvakrát být zapíšete protože se zde
0:46:28protože ten disk musí prostě přepsat jako dvě čtyřslova je to výstraha
0:46:35no a takže já jsem dal takového pokus překompilován sem si pozve s tou šest
0:46:40kilobajtů stránkou a podal jsem se na ten transakční našla
0:46:44ono to samozřejmě znamená že pak že když budete nižší sto webový stránky tak ta
0:46:48keše jako a na ty vnější že ho nemá jako větší volnost
0:46:52který bloky navyšovat a který ne
0:46:54na tohle to je
0:46:57výkon
0:46:58se s osmi kilobajtů stránkovat ono to je
0:47:01účtovali to vás teda že vidíte že tady získala přece pro ten výkon
0:47:07a
0:47:08není tady vůbec žádný mezi těmi si to je diskách nebudou disk a
0:47:14co napadá někoho pošlu také
0:47:20je taky dlouho nenapadlo došlo bylo po půl roce pročetl tam není žádnej výkon
0:47:25jasně tak o tom že to je tím že to je se zde vyskytli dneska
0:47:28záda jako bezproblémů
0:47:30ale ten benchmark to vlastně vůbec netrestali takže postgres ty stránky přepisu on nemá že
0:47:37jakost jako tom disku řeknete tady zapiš tu stránku zapiš nákup tak on ví že
0:47:41postará vezou šachové smazaná vlastně
0:47:43no takže jako ten benchmark vlastně vůbec nepěstuje
0:47:47a tady to jenom potvrzení toho
0:47:49tady prosím vás jako rozdíl asi deseti transakcí za vteřinu co však to je nezanedbatelný
0:47:55takže tady je to je vidět že takže co je to poměrně jako hodně dát
0:48:01tu daleko větší
0:48:02diskovej datový objem aby se otestovala to při velmi disku ano
0:48:20no takle postgres doposud postgres nezapisuje čistý stránky jo jakou to má jako flek který
0:48:26říká
0:48:32já nevím jo
0:48:34ne mám myslet si že by to tady složité stejně nula efekty
0:48:38jo
0:48:40no to je jedna věc druhá věc je se teďka možnou sledovat kolik dát byl
0:48:45zapsaný na disk jo prostě kolik dáte skutečně napsal
0:48:49a tak se déčko je tam nějaký sládkovi parametr a zdá nic třicet dva megabajtů
0:48:54jakákoli tři stromy bajtově kusů svého napsal
0:48:58tady to je vzácný to webová stránka která měla ještě
0:49:02tři tisíce to no tak ty za vteřinu
0:49:04a tohle to jsou stránky čtyř kilo bajtů
0:49:08který bylo čtyři tisíce transakcí na stařenku asi o třicet procent větší výkon
0:49:12podle počet gigabajtů který se zlatem
0:49:15při čtyřhodinoví benchmark zapsala takže tady zapsal při nichž je translačním to kus dopsala si
0:49:20necelej tramvaj
0:49:22a tady zapsalo jako
0:49:23osum se hlídat
0:49:25cože rozdíl
0:49:27a to mléko eště to neni za
0:49:29celá pohádka
0:49:32tady by bylo dobrý tohleto kompenzovat aby se to ukázalo při stejně translačním toku
0:49:38kolik by se tam napsal
0:49:39to vypadá takhle
0:49:41no
0:49:42todleto to červený je to kompenzovaný je to znamená že tady se ušetřilo třicet procent
0:49:46zápisu na tu značku až na to zjednodušili
0:49:49tak tady se ušetřilo třicet procent životnosti tak se začne
0:49:54jo
0:49:54jako
0:49:57tohle ten jsem se zajímavý
0:49:58to je nepříjemný je že by u postgres u k tomu abyste změnili to velikosti
0:50:02stránky tak musíte překompilovat postgres
0:50:06prostě ty standardní by náchylná k něčemu
0:50:11takže když to shrnu tak jako
0:50:14tak teďka jsem se schová jako velice podobný chování
0:50:17myslím že to jsou
0:50:19více mě dobré a ty rozdíly mezi a čtyřkou alice teskem jsou víceméně no to
0:50:24že jeden na vyšší výkon a vyšší latence a dvěma nižší výkonnější latence rovnější rozptyl
0:50:30jo
0:50:32co s jako je
0:50:35pěkný
0:50:36je tam poměrně zásadní vliv greibach je
0:50:39a je tam ale minimální
0:50:41za předpokladu můžeme použít jenom když máte probíhá kde
0:50:44a je tam minimální dopad
0:50:48dopad toho tedy mu s těch důvodů který tam jako tady což nějaký spekulace který
0:50:53jsem jako přečti měl ale
0:50:56tak jsem vysvětlil jako proč vlastně ten benchmark to vůbec naprosto
0:51:01better ssl jako značná cena za ty vlastnosti no dost jako
0:51:07já si přiměřená prostě pokud budete stejný vlastnosti jako snapshot pin a podobně chtít žít
0:51:12získat holt standardního souboru jo systému tak za to zaplatíte stejně akorát je to prostě
0:51:17integrovaný do
0:51:19do toho souboru jo systému
0:51:22a
0:51:25máte to tu nějakou vyšší taxy
0:51:27co se týká metr ssl
0:51:29tak jako všechny problémy který si mě předběh parkování byli sme profesor
0:51:34žádnej souborový systém včetně ja těžko realizovat podobně nezpůsobil tolik jako na činnosti
0:51:40dobrý je že to jako
0:51:42že to
0:51:44nezpůsobily žádný date akorát všimla cože to neznamená že by tam nebyli dost jako například
0:51:49i já jsem ne žádný nerad
0:51:53zakrsl
0:51:54zato se je takovej
0:51:56cizinec ve světě linuxu
0:51:59ale z mýho pohledu je daleko vyzrálejší myslím si že
0:52:04ušli blížíme dostavíte ten co se od mínus bude jako používali to stručně násobení možná
0:52:10ne přímo jako
0:52:13ty další verzi ale
0:52:15začíná se tak nebezpečně blíží produkční kvalitě
0:52:20nicméně jako ve chvíli kdybych uvažoval vlaso není zas to server bych možná jako uvažovalo
0:52:25to že tam prostě nasadim
0:52:28přeji hvězdičkovému něco bude to zase se jako je nativní
0:52:32že se nám to žádal bych je nějaký
0:52:37takže jako závěr
0:52:38pokud vám stačí taneční soubor systém tak použita prostě to co je defaultní vaší databáze
0:52:44další distribuci a křižovatek s teďka neboli se tesco
0:52:50nebo podporovaný nějakým způsobem
0:52:52vyplatí se věnovat jak je často venku
0:52:55a pokuď nemůžete ty
0:52:56jako a dva z vlastnosti tak
0:52:59kdo za to se asi dobrá volba petr co se bych ještě počkal