<div>Dobry den,</div>
<div>vyzkousejte ty indexy dropnout a znovu vytvorit. Co se stane.</div>
<div>Mam takovy dojem, ze i na Oracle to bylo potreba obcas udelat.</div>
<div> </div>
<div>Ozon.<br><br></div>
<div class="gmail_quote">Dne 3. listopadu 2011 10:20 RV <span dir="ltr">&lt;<a href="mailto:vicek.radek@cpost.cz">vicek.radek@cpost.cz</a>&gt;</span> napsal(a):<br>
<blockquote style="BORDER-LEFT: #ccc 1px solid; MARGIN: 0px 0px 0px 0.8ex; PADDING-LEFT: 1ex" class="gmail_quote">Zdravim,<br><br>cca pred 4 mesici jsem tady resil to, ze po upgrade MySQL jsem zacal mit tragicke problemy s rychlosti dotazu - ze setin na stovky sekund.<br>
<br>Jde o pomerne slusnou DB - ted skoro 17M radku. Dotazy byly zoptimalizovany, jely podle indexu - vse jak ma byt.<br><br>Nezbylo mi nez ze stranek problematicke dotazy odstranit. Tento tyden jsem se k tomu vratil - zbyly mi pameti tak jsem do serveru dal 4GB RAM a zacal ladit parametry MySQL.<br>
<br>Vysledkem je dost sokujici zaver. MySQL ma tak obrovskou rezii na spravu a cteni indexu, ze nedela nic jineho nez se vrta v indexech.<br><br>Zmineny dotaz trval radove stovky s po odstraneni indexu je to radove desetiny sekund.<br>
Hledani v indexu je pomalejsi nez pouziti where klausule na primarni klic a klasicky filesort.<br><br>Tak treba to nekomu pomuze. Nicmene to, co z toho vyplyva, je minimalne k zamysleni...<br></blockquote></div>