abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    dnes 04:44 | Nová verze

    Nová čísla časopisů od nakladatelství Raspberry Pi: MagPi 140 (pdf) a HackSpace 77 (pdf).

    Ladislav Hagara | Komentářů: 0
    dnes 01:00 | Nová verze

    ESPHome, tj. open source systém umožňující nastavovat zařízení s čipy ESP (i dalšími) pomocí konfiguračních souborů a připojit je do domácí automatizace, například do Home Assistantu, byl vydán ve verzi 2024.4.0.

    Ladislav Hagara | Komentářů: 0
    včera 22:11 | IT novinky Ladislav Hagara | Komentářů: 0
    včera 20:55 | Nová verze

    Neziskové průmyslové konsorcium Khronos Group vydalo verzi 1.1 specifikace OpenXR (Wikipedie), tj. standardu specifikujícího přístup k platformám a zařízením pro XR, tj. platformám a zařízením pro AR (rozšířenou realitu) a VR (virtuální realitu). Do základu se z rozšíření dostalo XR_EXT_local_floor. Společnost Collabora implementuje novou verzi specifikace do platformy Monado, tj. open source implementace OpenXR.

    Ladislav Hagara | Komentářů: 2
    včera 17:22 | Nová verze

    Byla vydána nová verze 0.38.0 multimediálního přehrávače mpv (Wikipedie) vycházejícího z přehrávačů MPlayer a mplayer2. Přehled novinek, změn a oprav na GitHubu. Požadován je FFmpeg 4.4 nebo novější a také libplacebo 6.338.2 nebo novější.

    Ladislav Hagara | Komentářů: 1
    včera 17:11 | Nová verze

    ClamAV (Wikipedie), tj. multiplatformní antivirový engine s otevřeným zdrojovým kódem pro detekci trojských koní, virů, malwaru a dalších škodlivých hrozeb, byl vydán ve verzích 1.3.1, 1.2.3 a 1.0.6. Ve verzi 1.3.1 je mimo jiné řešena bezpečnostní chyba CVE-2024-20380.

    Ladislav Hagara | Komentářů: 1
    včera 12:11 | IT novinky

    Digitální a informační agentura (DIA) oznámila (PDF, X a Facebook), že mobilní aplikace Portál občana je ode dneška oficiálně venku.

    Ladislav Hagara | Komentářů: 8
    včera 05:11 | Komunita

    #HACKUJBRNO 2024, byly zveřejněny výsledky a výstupy hackathonu města Brna nad otevřenými městskými daty, který se konal 13. a 14. dubna 2024.

    Ladislav Hagara | Komentářů: 2
    17.4. 17:55 | IT novinky

    Společnost Volla Systeme stojící za telefony Volla spustila na Kickstarteru kampaň na podporu tabletu Volla Tablet s Volla OS nebo Ubuntu Touch.

    Ladislav Hagara | Komentářů: 3
    17.4. 17:44 | IT novinky

    Společnost Boston Dynamics oznámila, že humanoidní hydraulický robot HD Atlas šel do důchodu (YouTube). Nastupuje nová vylepšená elektrická varianta (YouTube).

    Ladislav Hagara | Komentářů: 1
    KDE Plasma 6
     (68%)
     (10%)
     (2%)
     (20%)
    Celkem 557 hlasů
     Komentářů: 4, poslední 6.4. 15:51
    Rozcestník

    Administrace komentářů

    Jste na stránce určené pro řešení chyb a problémů týkajících se diskusí a komentářů. Můžete zde našim administrátorům reportovat špatně zařazenou či duplicitní diskusi, vulgární či osočující příspěvek a podobně. Děkujeme vám za vaši pomoc, více očí více vidí, společně můžeme udržet vysokou kvalitu AbcLinuxu.cz.

    Příspěvek
    3.8.2011 15:31 Heron | skóre: 53 | blog: root_at_heron | Olomouc
    Rozbalit Rozbalit vše Re: MySQL transakce

    Jenže, tohle nikdy nenastavíte správně.

    MySQL jsem opustil po napsání této recenze dobré knihy MySQL optimalizace pro vysoký výkon.

    Vysvětlím proč. Ty pluginy (engine) vypadají na první pohled jako fajn nápad. Tak jak jsi to popsal, to na papíře vypadá docela dobře. Jenže v praxi narazíš na chování typu:

    - Při startu mysql serveru nenajel InnoDB (chyba v konfiguraci jeho parametrů). MySQL ovšem jede (start služby OK), do logu akorát napíše skip-innodb. Nic neindikuje chybu a co hůř, všechno funguje (zejména import obnovené zálohy). Tabulky (které jsou v záloze jako engine=innodb) se bez varování (!!!) vytvoří jako MYISAM. Příkazy jako BEGIN, COMMIT, ROLLBACK se tiše (!!!) ignorují. Data podléhají sillent corruption.

    - Replikace fungují pouze s InnoDB, pouze s určitou verzí MySQL a pouze v určitém nastavení InnoDB. Jinak fungují taky, to ano. Jenže data na replice poněkud neodpovídají datům na masteru. Opět, nikde žádná chyba.

    Po tomhle všem (a spoustě dalších) si řeknete, že teda dobře nastavíte InnoDB a všechno bude používat pouze tento engine. Jenže ouha, všechny diskové temporary tabulky jsou typu MYISAM. Takže fajné InnoDB, které má nastaveno 666GB paměti a jede rychle, ale jakmile se začně požadovat temporary na disku, tak je výkon zase v hajzlu. Takže začnete řešit MYISAM (kterého jste se nezbavili vs InnoDB). A to už je neřešitelné.

    Takže ty engine fungují pouze tehdy, když jde o samostatné tabulky (bez referenčních vazeb, což projistotu opět umí jen InnoDB) a přistupuje k nim jeden uživatel (protože nefungují transakce a hlavně transakční izolace).

    Výsledek je, že mnohem raději používám software, který dělá jen jednu věc, ale za to pořádně. To aplikační schéma, které jsi popsal, můžu krásně nahradit: *SQL jako jádro, memcached jako key-value cache a na aplikační logy třeba nějakou dokumentovou DB (podle toho, co s nimi chci dělat).

    Výkon vyladím mnohem snadněji a jako bonus si můžu ty služby rozhodit na více HW.

    V tomto formuláři můžete formulovat svou stížnost ohledně příspěvku. Nejprve vyberte typ akce, kterou navrhujete provést s diskusí či příspěvkem. Potom do textového pole napište důvody, proč by měli admini provést vaši žádost, problém nemusí být patrný na první pohled. Odkaz na příspěvek bude přidán automaticky.

    Vaše jméno
    Váš email
    Typ požadavku
    Slovní popis
    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.