» »

MySQL group by / order by/ filesort / temporary

MySQL group by / order by/ filesort / temporary

BRBR ::

A kdo ve za kak workaround za tole ?

select  ..
group by ..
order by ..


---> 1,139 sec, explain: Using temporary; Using filesort

select  ..
group by ..


---> 0,045 sec, explain:
Never underestimate the power of idiots in large groups.
  • spremenil: BRBR ()

BRBR ::

Hmm kaj naj rečem , pomaga že, če daš order by v outer sql (select from select).
Never underestimate the power of idiots in large groups.

Uporabnik ::

naštimaj kakšen index, išči mysql query optimization (igral se boš s tem, da daš pred query explain, torej "EXPLAIN SELECT ...")

Zgodovina sprememb…

  • spremenilo: Uporabnik ()

BRBR ::

ja , in kaj piše v mojem postu ?


--> 1,139 sec, explain: Using temporary; Using filesort


jasno, da uporablja indexe, natančno tiste kot treba.
Never underestimate the power of idiots in large groups.

BRBR ::

sample:slika
Never underestimate the power of idiots in large groups.

Zgodovina sprememb…

  • spremenil: BRBR ()


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

[SQL] Pohitritev izpisa

Oddelek: Programiranje
252631 (1530) kuall
»

Optimizacija MySQL - query / tabela

Oddelek: Programiranje
443686 (2274) MrStein
»

[SQL] Unikatni izpisi

Oddelek: Programiranje
212065 (1452) 111111111111
»

SQL poizvedba

Oddelek: Programiranje
163069 (2414) awy
»

MySQL pomoc

Oddelek: Izdelava spletišč
171737 (993) slosi

Več podobnih tem