Posted By: Koles (...) on 'CZdatabases' Title: Re: mysql Date: Thu Oct 25 09:16:38 2001 > > tim si prave nejsem jisty a proto se ptam > > > > a jeste jedna vec, co se proti tomu da delat? (krome hlidani a nasledneho > > mysqladmin flush hosts) ? > > bohuzel se proti tomu neda delat nic - krome toho flushe nebo kontroly toho > spojeni. Samozrejme se s tim da delat spousta - casto ale bude treba spoluprace autoru aplikaci, ktere onen MySQL server vyuzivaji. Konexe pribude, kdyz dosavadni pocet konexi nestiha obsluhovat pozadavky. To znamena, ze resenim je zaridit, aby byly pozadavky obsluhovany rychleji, nebo aby jich bylo mene. Nejjednodussi reseni je pochopitelne hruba sila, tedy upgrade zeleza. Dale muze byt vhodne prozkoumat, jestli neklademe zbytecne nebo zbytecne slozite dotazy a jestli jsou tabulky vhodne indexovany. Pozornost je treba taky venovat zamykani: zvlast u MySQL, ktera mam dojem porad umi zamykat pouze cele tabulky, vznikaly problemy. Spocivaly obvykle v tom, ze se provadelo narocne cteni, ktere uzamklo nejakou tabulku shared lockem, na to cekaly updaty s exclusive lockem, no a na ty updaty cekaly dalsi selecty, ktere pritom mohly bezet zaroven s prvne uvedenym selectem. V aktualnich verzich se tento problem da obejit pouzivanim LOW PRIORITY updatu resp. insertu. Pavel