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 11:33 | Nová verze

    Emulátor terminálu kitty (Wikipedie, GitHub) byl vydán v nové verzi 0.50.

    Ladislav Hagara | Komentářů: 0
    dnes 09:00 | Bezpečnostní upozornění

    Vývojáři C-Kermit oznámili několik dlouhodobě přítomných zranitelností. Patří mezi ně buffer overflow v Telnet/FTP klientovi a command injection v Kermit serveru. Dotčené verze: C-Kermit 11.0.514 a starší. Fix: 11.1.515 [oss-security].

    vencour | Komentářů: 0
    dnes 02:44 | Nová verze

    Byla vydána nová verze 3.2.8 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 je již k dispozici také na Flathubu.

    Ladislav Hagara | Komentářů: 0
    včera 16:55 | Nová verze

    Projekt openSUSE dnes, 3. listopadu 2026, oficiálně vydal openSUSE Leap 16.1, novou verzi své stabilní linuxové distribuce. Novinkou je také Immutable Mode, který nahrazuje dosavadní samostatnou distribuci openSUSE Leap Micro. Podrobnosti o novém vydání najdete v oficiálním oznámení nebo v českém překladu oznámení. Instalační obrazy jsou již dostupné na get.opensuse.org. Vydání společně oslavíme v pátek ve virtuálním baru a na … více »

    lkocman | Komentářů: 0
    včera 16:00 | Nová verze

    Bylo oznámeno vydání Fedora Linuxu 45. Ve finální verzi vychází šest oficiálních edic: Fedora Workstation a Fedora KDE Plasma Desktop pro desktopové, Fedora Server pro serverové, Fedora Cloud pro cloudové nasazení, Fedora CoreOS pro ty, kteří preferují neměnné systémy a Fedora IoT pro internet věcí. Vedle nich jsou k dispozici také další atomické desktopy, spiny a laby. Podrobný přehled novinek v samostatných článcích na stránkách

    … více »
    Ladislav Hagara | Komentářů: 1
    včera 15:44 | Zajímavý článek

    Vědci z MIT CSAIL představili koncept 'weight-space programming' a názorně předvedli, že pokročilé jazykové modely SI dokážou přímo číst a upravovat váhy neuronových sítí. Studie ukazuje, že modely nejen dokážou identifikovat účel sítí z pouhého nahlédnutí do jejich číselných vah, ale mohou i cíleně opravovat chyby a nedostatky, například GPT-6 Astra se změnou pouhých 0,016% vah open-weight modelu Qwen3.5-0.8B podařilo odstranit

    … více »
    👻 | Komentářů: 5
    včera 14:00 | Komunita

    Organizátoři komunitního setkání nejen českých a slovenských správců sítí CSNOG 2027, které se uskuteční 20. a 21. ledna na půdě zlínské univerzity Tomáše Bati, oznámili prodloužení termínu pro zasílání abstraktů do programu akce. Zájemci se mohou hlásit prostřednictvím webu setkání do úterý 10. listopadu. Programová komise uvítá příspěvky věnované nejen správě sítí, ale také legislativě a regulaci nebo síťařským aktivitám studentů a pedagogů.

    VSladek | Komentářů: 0
    včera 13:55 | IT novinky

    Bylo spuštěno předobjednávání zařízení Flipper One s Linuxem. Za 20 dolarů si lze koupit kupón a zajistit si tím speciální cenu 379 dolarů po spuštění kampaně na Kickstarteru.

    Ladislav Hagara | Komentářů: 0
    včera 12:44 | Nová verze

    Tor Browser, tj. fork webového prohlížeče Mozilla Firefox s integrovaným klientem sítě Tor přednastavený tak, aby přes tuto síť bezpečně komunikoval, byl vydán ve verzi 16.0. Postaven je na Firefoxu ESR 153. Vydána byla také nová verze 7.16 živé linuxové distribuce Tails (The Amnesic Incognito Live System), jež klade důraz na ochranu soukromí uživatelů a anonymitu. S Tor Browserem 16.0.

    Ladislav Hagara | Komentářů: 0
    včera 04:00 | Nová verze

    FreeTube, desktopový klient pro YouTube využívající lokální API, byl vydán ve verzi 0.26.0. Toto velké opravné vydání mj. vrací částečnou podporu živých přenosů nebo přepracovává zobrazování titulků a obecně nastavení videa v přehrávači – FreeTube umožňuje např. přehrávat video s větším zrychlením.

    ʚĭɞ 🍉 | Komentářů: 1
    Které desktopové prostředí na Linuxu používáte?
     (9%)
     (7%)
     (4%)
     (21%)
     (29%)
     (9%)
     (5%)
     (2%)
     (14%)
     (20%)
    Celkem 2973 hlasů
     Komentářů: 34, poslední 26.10. 08:24
    Rozcestník

    Mysql lama zrychluje vyhledávání

    19.8.2007 17:41 | varia

    Byl jsem donucen vytvořit konečně slušnější cca 6 MB databázi v MySQL (pár set tisíc řádků). Trochu jsem si hrál s PHP a po vypečeném křížovém dotazu byla mašina schopná klidně pár hodin chroustat na 2x100% výkonu. Moje databáze byly vždy víceméně kapesní, seriózně jsem nikdy v SQL nedělal, takže jsem tyto problémy nemusel řešit. Kupodivu mi tentokrát nepomohlo abíčko, neboť zde se indexy řešily před lety a používaná syntax se od dob mysql 3.x trochu změnila ;-), ale pomlouvaný portál. CREATE INDEX index_podle_ceny ON produkty (cena) bylo to co do mě koplo a nyní mysqlka lítá jako drak. člověk se furt učí ...

           

    Hodnocení: 38 %

            špatné • dobré        

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

    Komentáře

    Vložit další komentář

    Heron avatar 19.8.2007 18:46 Heron | skóre: 53 | blog: root_at_heron | Olomouc
    Rozbalit Rozbalit vše Re: Mysql lama zrychluje vyhledávání
    To jsi až teď objevil indexy?
    Michal Fecko avatar 19.8.2007 18:47 Michal Fecko | skóre: 31 | blog: Poznámkový blog
    Rozbalit Rozbalit vše Re: Mysql lama zrychluje vyhledávání
    Ty si ich poznal, 35 sekund po narodeni, co?
    19.8.2007 19:04 phero | skóre: 17 | blog: techblog
    Rozbalit Rozbalit vše Re: Mysql lama zrychluje vyhledávání
    To rozhodně ne, ale člověk čeká co z toho vyleze a on takovýto závěr.
    Heron avatar 19.8.2007 19:09 Heron | skóre: 53 | blog: root_at_heron | Olomouc
    Rozbalit Rozbalit vše Re: Mysql lama zrychluje vyhledávání
    Nikoliv. Ale indexy jsou běžnou součástí návrhu DB schematu, není to nic co by měl člověk hledat po zdrojácích ;-).
    Michal Fecko avatar 19.8.2007 19:12 Michal Fecko | skóre: 31 | blog: Poznámkový blog
    Rozbalit Rozbalit vše Re: Mysql lama zrychluje vyhledávání
    no ok.
    andree avatar 19.8.2007 19:40 andree | skóre: 39 | blog: andreeeeelog
    Rozbalit Rozbalit vše Re: Mysql lama zrychluje vyhledávání
    holt nie kazdy cita manualy/chodi na kurzy/prednasky, predtym ako zacne kodit... viem si predstavit ze clovek ma na zaciatku pohlad ze "databaza je vela tabuliek dokopy", a dalsie veci neriesi.. ocividne to ale pride casom, ze zacne :-)
    19.8.2007 19:44 Kyosuke | skóre: 28 | blog: nalady_v_modre
    Rozbalit Rozbalit vše Re: Mysql lama zrychluje vyhledávání
    ...a proto nemá rozložení kvality softwaru normálové rozložení, ale vypadá jako klesající exponenciála...
    19.8.2007 19:45 Kyosuke | skóre: 28 | blog: nalady_v_modre
    Rozbalit Rozbalit vše Re: Mysql lama zrychluje vyhledávání
    (Ech, co to žvaním: normální rozdělení...)
    andree avatar 19.8.2007 21:27 andree | skóre: 39 | blog: andreeeeelog
    Rozbalit Rozbalit vše Re: Mysql lama zrychluje vyhledávání
    zaujimava myslienka :-D normalne asi az suhlasim
    19.8.2007 19:37 Kyosuke | skóre: 28 | blog: nalady_v_modre
    Rozbalit Rozbalit vše Re: Mysql lama zrychluje vyhledávání
    No já se třeba těšil při spatření názvu blogpostu na nějakou pěknou analýzu přes EXPLAIN PLAN nebo něco podobného...a ono prd. ;-)
    20.8.2007 12:09 podlesh | skóre: 38 | Freiburg im Breisgau
    Rozbalit Rozbalit vše Re: Mysql lama zrychluje vyhledávání
    Já jsem to slovíčko lama v názvu nepřehlédl ;-)
    19.8.2007 22:02 Jiří Veselský | skóre: 30 | blog: Jirkovo | Ostrava
    Rozbalit Rozbalit vše Re: Mysql lama zrychluje vyhledávání

    Na tuto otázku se samozřejmě nabízí odpověď ne, nevěděl jsem to 35 sekund po narození. Ale při hlubším zamyšlení to až tak jasné není.

    Oba mí rodiče problematiku indexace databází znali už v době mého početí. A máme tady teorie o dědičnosti paměti... Kromě toho nelze vyloučit, že se o této problematice bavili v době mého prenatálního vývoje. A máme tady teorie o tom, že plod vnímá a pamatuje si vše, co se v době jeho vývoje dělo... A pak tady samozřejmě máme teorie minulých životů a nelze vyloučit, že jsem se s touto problematikou v některém z minulých životů potkal - tady je to trochu nejisté, protože indexace databází je věc poměrně nedávná, takže by ten minulý život nesměl být moc minulý... Nicméně zde máme teorie o paralelních, pokročilejších vesmírech, tam znali indexy určitě dřív. A samozřejmě ještě to zničení Atlantidy a celé civilizace mnohem vyspělejší, než je dnešní - ti indexy určitě znali taky, a v minulém životě tak nemusel být problém se to dozvědět.

    Jak vidno zříti, odpovědět na shorauvedenou otázku kategorickým ne je, přinejmenším, troufalé.

    Smíříme-li se ovšem s trapnou konvencí, pak si tedy troufnu odpovědět, že jsem indexy 35 sekund po narození neznal. I když si tím nejsem příliš jist, protože si zážitky z té doby nevybavuji... Čím si ale jsem jist je fakt, že jsem indexy znal rozhodně dříve, než jsem začal psát svou první databázovou aplikaci. :-)

    Michal Fecko avatar 19.8.2007 22:20 Michal Fecko | skóre: 31 | blog: Poznámkový blog
    Rozbalit Rozbalit vše Re: Mysql lama zrychluje vyhledávání

    Na tuto otázku se samozřejmě nabízí odpověď ne, nevěděl jsem to 35 sekund po narození. Ale při hlubším zamyšlení to až tak jasné není.

    Oba mí rodiče problematiku indexace databází znali už v době mého početí. A máme tady teorie o dědičnosti paměti... Kromě toho nelze vyloučit, že se o této problematice bavili v době mého prenatálního vývoje. A máme tady teorie o tom, že plod vnímá a pamatuje si vše, co se v době jeho vývoje dělo... A pak tady samozřejmě máme teorie minulých životů a nelze vyloučit, že jsem se s touto problematikou v některém z minulých životů potkal - tady je to trochu nejisté, protože indexace databází je věc poměrně nedávná, takže by ten minulý život nesměl být moc minulý... Nicméně zde máme teorie o paralelních, pokročilejších vesmírech, tam znali indexy určitě dřív. A samozřejmě ještě to zničení Atlantidy a celé civilizace mnohem vyspělejší, než je dnešní - ti indexy určitě znali taky, a v minulém životě tak nemusel být problém se to dozvědět.

    Jak vidno zříti, odpovědět na shorauvedenou otázku kategorickým ne je, přinejmenším, troufalé.

    Smíříme-li se ovšem s trapnou konvencí, pak si tedy troufnu odpovědět, že jsem indexy 35 sekund po narození neznal. I když si tím nejsem příliš jist, protože si zážitky z té doby nevybavuji... Čím si ale jsem jist je fakt, že jsem indexy znal rozhodně dříve, než jsem začal psát svou první databázovou aplikaci. :-)

    Ok, takze to sa bude musiet dovysvetlit...
    dnes 18:46 Heron  | skóre: 33 | blog: root_at_heron  | Olomouc 
    To jsi až teď objevil indexy?
    
    dnes 18:47 Michal "feco" Fecko  | skóre: 12 | blog: Slobodný svet  
    Ty si ich poznal, 35 sekund po narodeni, co?
    
    --> Reagoval som na Heron-a a jeho poznamku ze "AZ teraz" 
        - akokeby to nutne muselo byt jasne pri malych databazach :-)
    
    
    Heron avatar 19.8.2007 22:29 Heron | skóre: 53 | blog: root_at_heron | Olomouc
    Rozbalit Rozbalit vše Re: Mysql lama zrychluje vyhledávání

    --> Reagoval som na Heron-a a jeho poznamku ze "AZ teraz" - akokeby to nutne muselo byt jasne pri malych databazach

    Možná neumím dobře Slovensky (vlastně určitě ;-) ), ale indexy nejsou závislé na velikosti DB. Ty tam prostě patří už v design time.

    19.8.2007 23:25 Kyosuke | skóre: 28 | blog: nalady_v_modre
    Rozbalit Rozbalit vše Re: Mysql lama zrychluje vyhledávání
    Ono moc rozumných lidí nepoužívá lineární (ba co víc, občas exponenciální) algoritmy, když jsou po ruce logaritmické bez práce na pár řádků kódu, že jo...
    20.8.2007 00:26 deda.jabko | skóre: 23 | blog: blog co se jmenuje "každý den jinak" | za new york city dvakrát doleva a pak už se doptáte
    Rozbalit Rozbalit vše Re: Mysql lama zrychluje vyhledávání
    logaritmicke? opravdovi muzi pouzivaji O(1) algoritmy ;-]

    napr. pri nekterych typech vyhledavani jsou logaritmicke algoritmy cestou do pekla... napr. hledani zaznamu s podminkou where foo = 'bar' problemy nastavaji uz po par stech tisicich zaznamech... a je dobre zmenit typ indexu...

    btw. proto SQL backend pouzivaji jenom ty nejzoufalesi fulltextove vyhledavace ;-]
    Asi před rokem se dostali hackeři na servry Debianu a ukradli jim zdrojové kódy.
    20.8.2007 04:26 Kyosuke | skóre: 28 | blog: nalady_v_modre
    Rozbalit Rozbalit vše Re: Mysql lama zrychluje vyhledávání
    B-strom pořád lepší než full table scan. BTW, co má O(1) a zachovává to přitom řazení prvků? Z hlavy se mi teď nic nevybavuje. O fulltextech mi nemluv, mám jich za poslední měsíce plnou hlavu, ten Trados mi fakt nasadil brouka do palice. :-/
    atan avatar 19.8.2007 19:53 atan | skóre: 21 | Liberec
    Rozbalit Rozbalit vše Re: Mysql lama zrychluje vyhledávání
    http://php.vrana.cz/ukazka-pouziti-indexu.php
    19.8.2007 20:38 aa
    Rozbalit Rozbalit vše Re: Mysql lama zrychluje vyhledávání
    Dalsi lama lina cist manualy.
    19.8.2007 20:50 deda.jabko | skóre: 23 | blog: blog co se jmenuje "každý den jinak" | za new york city dvakrát doleva a pak už se doptáte
    Rozbalit Rozbalit vše Re: Mysql lama zrychluje vyhledávání
    toto je docela casty problem programatoru (a nejen zacinajicich) v kombinaci php/mysql ... poznat, ze chybejici indexy jsou problem... na malych testovacich datech se to neprojevi... navic v praxi se na vetsinu joinu pouzivaji primarni klice... na ktere se implicitne vytvari index... takze casem na to, ze existuji neco jako indexy uplne zapomenou....
    Asi před rokem se dostali hackeři na servry Debianu a ukradli jim zdrojové kódy.
    19.8.2007 21:50 moira | skóre: 30 | blog: nesmysly
    Rozbalit Rozbalit vše Re: Mysql lama zrychluje vyhledávání
    Obdivuji, ze vas nezarazilo, ze operace s minidatabazi (6MB) trva dele nez par sekund (a to jeste na Dual Core, jestli to dobre chapu) a cekal jste tak dlouho. Ja bych nevydrzel a po pul minute bych zacal hledat problem... :)
    Překladač ti nikdy neřekne: "budeme kamarádi"
    20.8.2007 08:44 Georgius | skóre: 24 | blog: jirka
    Rozbalit Rozbalit vše Re: Mysql lama zrychluje vyhledávání
    Svítilo sluníčko, tak jsem se šel opalovat a nechal počítač počítat. To víte, "dovolená" :-D
    20.8.2007 21:27 moira | skóre: 30 | blog: nesmysly
    Rozbalit Rozbalit vše Re: Mysql lama zrychluje vyhledávání
    Hehe, tak to pak chapu, ze to clovek neresi :)
    Překladač ti nikdy neřekne: "budeme kamarádi"
    19.8.2007 22:50 pinkolin | skóre: 10 | blog: pinkolinov
    Rozbalit Rozbalit vše Re: Mysql lama zrychluje vyhledávání
    Ja si myslim, ze je fajn, ze si to priznal takhle verejne. Vetsina lidi se za banalni chyby stydi, pritom zapomenuty index je nejcastejsi prohresek. Vubec ty nejbanalnejsi chyby me nejak potkavaj casto a mam problem je resit, hlavne je najit. Obcas stane, ze spis casem pridam nekam nejaky dalsi dotaz, kde vyhledavam data jinak a indexy s tim nepocitaji... Holt stane se a je fajn, ze kodi cim dal tim vic lidi, uceny z nebe nespad. Ahaaa, ja jsem vlastne na abclinuxu :-).
    Quidquid latine dictum sit, altum viditur :-)
    20.8.2007 08:57 Georgius | skóre: 24 | blog: jirka
    Rozbalit Rozbalit vše Re: Mysql lama zrychluje vyhledávání

    Gratias ago tibi propter sententiarum tuorum. Credo nonnulam lamam hac difficultatem habere et celer scire quod factum esse debet nonnuli optant. P.S. Wicipaedia iam 14683 paginas habet !

    Vy neumíte latinsky od narození ? :-P
    20.8.2007 09:00 pinkolin | skóre: 10 | blog: pinkolinov
    Rozbalit Rozbalit vše Re: Mysql lama zrychluje vyhledávání
    Neumim, ale umim googlovat :-)
    Quidquid latine dictum sit, altum viditur :-)
    20.8.2007 09:10 Georgius | skóre: 24 | blog: jirka
    Rozbalit Rozbalit vše Re: Mysql lama zrychluje vyhledávání
    Hmm, tak jsem si říkal, že vás potěším a zbytek *NIXové komunity ostrouhá a ono nic ;-) Ono na GPRS si člověk 2xrozmyslí, jestli se vydá na google ... :-(
    Dalibor Smolík avatar 20.8.2007 09:46 Dalibor Smolík | skóre: 54 | blog: Postrehy_ze_zivota | 50°5'31.93"N,14°19'35.51"E
    Rozbalit Rozbalit vše Re: Mysql lama zrychluje vyhledávání
    Je to tak, indexy jsem na začátku přehlížel, ale jakmile se výsledek hledání rozrostl na několik desítek tisíc řádů, nic jiného nezbylo. Leccos se o indexech dá přečíst i tady.
    Rozdíly v řeči a ve zvyklostech neznamenají vůbec nic, budeme-li mít stejné cíle a otevřená srdce.
    21.8.2007 12:16 kaaja | skóre: 24 | blog: Sem tam něco | Podbořany, Praha
    Rozbalit Rozbalit vše Re: Mysql lama zrychluje vyhledávání
    Jo ja pamatuji památnou větu mého šéfa:"Indexi, o těch jsem slyšel, že zrychlujou :-)". Bylo to ve chvíli, kdy jsme měli strašné výkonostní problémy, optimalizovali jak diví kód a pak jsme zjistili, že nám na produkční databázi chybí asi půkla indexů co tam měli být. Po jejich obnovení nastalo sakra zrychlení.

    Založit nové vlákno • Nahoru

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