abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    dnes 03:33 | IT novinky

    Google postupně zpřístupňuje českým uživatelům Režim AI (AI Mode), tj. nový režim vyhledávání založený na umělé inteligenci. Režim AI nabízí pokročilé uvažování, multimodalitu a možnost prozkoumat jakékoliv téma do hloubky pomocí dodatečných dotazů a užitečných odkazů na weby.

    Ladislav Hagara | Komentářů: 0
    včera 18:11 | Nová verze

    Programovací jazyk Python byl vydán v nové major verzi 3.14.0. Podrobný přehled novinek v aktualizované dokumentaci.

    Ladislav Hagara | Komentářů: 2
    včera 16:33 | IT novinky

    Bylo oznámeno, že Qualcomm kupuje Arduino. Současně byla představena nová deska Arduino UNO Q se dvěma čipy: MPU Qualcomm Dragonwing QRB2210, na kterém může běžet Linux, a MCU STM32U585 a vývojové prostředí Arduino App Lab.

    Ladislav Hagara | Komentářů: 1
    včera 15:55 | Nová verze

    Multiplatformní open source voxelový herní engine Luanti byl vydán ve verzi 5.14.0. Podrobný přehled novinek v changelogu. Původně se jedná o Minecraftem inspirovaný Minetest v říjnu loňského roku přejmenovaný na Luanti.

    Ladislav Hagara | Komentářů: 0
    včera 13:22 | Nová verze

    Byla vydána nová stabilní verze 6.10 (YouTube) multiplatformního frameworku a GUI toolkitu Qt. Podrobný přehled novinek v poznámkách k vydání.

    Ladislav Hagara | Komentářů: 0
    6.10. 23:55 | Komunita

    Ubuntu 26.04 LTS bude (𝕏) Resolute Raccoon (rezolutní mýval).

    Ladislav Hagara | Komentářů: 3
    6.10. 21:00 | Nová verze

    Netwide Assembler (NASM) byl vydán v nové major verzi 3.00. Přehled novinek v poznámkách k vydání v aktualizované dokumentaci.

    Ladislav Hagara | Komentářů: 0
    6.10. 20:11 | Komunita

    Linuxová distribuce Frugalware (Wikipedie) ke konci roku 2025 oficiálně končí.

    Ladislav Hagara | Komentářů: 0
    6.10. 17:22 | Nová verze

    Byla vydána nová verze 3.0.6 svobodné aplikace pro úpravu a vytváření rastrové grafiky GIMP (GNU Image Manipulation Program). Přehled novinek v oznámení o vydání a v souboru NEWS na GitLabu. Nový GIMP bude brzy k dispozici také na Flathubu.

    Ladislav Hagara | Komentářů: 0
    6.10. 16:11 | IT novinky

    Americký výrobce čipů AMD uzavřel s americkou společností OpenAI smlouvu na několikaleté dodávky vyspělých mikročipů pro umělou inteligenci (AI). Součástí dohody je i předkupní právo OpenAI na přibližně desetiprocentní podíl v AMD.

    Ladislav Hagara | Komentářů: 1
    Jaké řešení používáte k vývoji / práci?
     (39%)
     (46%)
     (15%)
     (17%)
     (21%)
     (15%)
     (18%)
     (16%)
     (16%)
    Celkem 191 hlasů
     Komentářů: 12, poslední 4.10. 20:35
    Rozcestník

    Dotaz: PHP + MySQL server has gone

    18.10.2009 10:48 Open Mage | skóre: 24 | Lom
    PHP + MySQL server has gone
    Přečteno: 376×
    Ahoj,
    optimalizoval jsem konecne vykon importu dat z XML souboru (32MB) do MySQL pomoci mysqli + persistentni spojeni + prepared statements. Nicmene u urcityho zaznamu mi to vzdycky spadne s tim, ze chyba 2006 - MySQL server has gone. Vygooglil jsem co a jak, melo by byt resenim zvysit hodnotu max_allowed_packet v my.ini.
    Problem je, ze ke konfiguraci my.ini pristup nemam a sance na jeho zmeneni proste neni. Otazkou tedy je jak resit tuhle situaci alternativne? Zkousim treba po 1000 zaznamech (problem nastava nekde u 2997) reconnect/kill thread/change_user atd. a znovu nastavit prepared statement, ale beztak to vzdycky padne. Napada nekoho jak tohle resit pokud jsem odkazan jen na PHP, pripadne drobny upravy pres .htaccess ? Diky diky diky
    Stanislav Puffler, DiS. specialista na internet marketing a ecommerce www.openmage.cz tel. 773 565 747

    Odpovědi

    Bedňa avatar 22.10.2009 07:47 Bedňa | skóre: 34 | blog: Žumpa | Horňany
    Rozbalit Rozbalit vše Re: PHP + MySQL server has gone
    phpmyadmin tam máš?
    KERNEL ULTRAS video channel >>>
    23.10.2009 21:24 Open Mage | skóre: 24 | Lom
    Rozbalit Rozbalit vše Re: PHP + MySQL server has gone
    Jj ten tam je, da se tam neco extra vyzjistit?
    Stanislav Puffler, DiS. specialista na internet marketing a ecommerce www.openmage.cz tel. 773 565 747
    22.10.2009 13:07 Messa | skóre: 39 | blog: Messa
    Rozbalit Rozbalit vše Re: PHP + MySQL server has gone
    Co na to říká admin (ten kdo k my.ini a k logům přístup má)?

    Jaká je teď hodnota max_allowed_packet?
    23.10.2009 21:28 Open Mage | skóre: 24 | Lom
    Rozbalit Rozbalit vše Re: PHP + MySQL server has gone
    Poslal jsem e-mail s popisem, ale zatim bez odpovedi. Testuju a vyvijim to na freehostingu zatim, takze nejakou promptni odpoved neocekavam - ani na ni nespecham, kdyby jo dal bych to rovnou na placenej hosting.
    Stanislav Puffler, DiS. specialista na internet marketing a ecommerce www.openmage.cz tel. 773 565 747
    30.10.2009 18:31 Open Mage | skóre: 24 | Lom
    Rozbalit Rozbalit vše Re: PHP + MySQL server has gone
    Tak je to zdá se nějakej timeout - pač pokaždý to sežere různej počet záznamů a vždy skončí po 90 vteřinách. Teď jen jak správně u mysqli + perzistentní spojení + prepared statements udělat korektní ukončení spojení a znovunavázání v rámci jednoho skriptu. Aktuálně když vynuluju preparedStatement a connection a znovu se pripojim treba u kazdyho styho zaznamu, tak to stejne po tech 90 sekundach padne a nazdar.
    Stanislav Puffler, DiS. specialista na internet marketing a ecommerce www.openmage.cz tel. 773 565 747
    1.11.2009 14:04 impact | skóre: 11 | blog: _
    Rozbalit Rozbalit vše Re: PHP + MySQL server has gone

    Pomocou mysqli_options si mozes nastavit niekolko parametrov pre spojenie cez mysqli. Medzi nimi je aj MYSQLI_OPT_CONNECT_TIMEOUT.

    Dalsim problemom moze byt timeout PHP skriptu. Pises, ze aj po uzatvoreni spojenia a vytvoreni noveho spojenia to padne. To znamena, ze problem bude asi v dlzke spracovania PHP skriptu. Mohol by si skusit volat PHP skript odznova pre kazdu skupinu poziadavok.

    V PHP skripte si musis spravit nacitanie limitov pre data, ktore sa maju spracovat. Po spracovani vypises do HTML napriklad redirect skript na ten isty skript, avsak s posunutymi limitmi.

    Priklad volani:

    1.) db_save.php -> $from = 0; $to = 100; Po ukonceni vypises pomocou echo HTML:

    2.) HTML -> redirect na db_save?from=100&to=200;  (redirect timeout napr. 5s)

    3.) Znova sa zavola PHP skript, tentokrat s novymi udajmi a pokracuje sa znova. Nakonci sa vratis na bod 1 a tak to mozes opakovat az kym neprides na koniec dat.

    Založit nové vláknoNahoru

    Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.