» »

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:
  • spremenil: BRBR ()

BRBR ::

Hmm kaj naj rečem , pomaga že, če daš order by v outer sql (select from select).

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.

BRBR ::

sample:slika

Zgodovina sprememb…

  • spremenil: BRBR ()


Vredno ogleda ...

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

Normalizirana struktura - query

Oddelek: Programiranje
19609 (229) frudi
»

MySQL Query Vprašanje

Oddelek: Izdelava spletišč
15809 (574) overlord_tm
»

MYSQL vprašanje

Oddelek: Programiranje
13842 (457) MrBrdo
»

sql injection [PHP + mysql]

Oddelek: Informacijska varnost
11983 (708) Lion29
»

SQL problem

Oddelek: Programiranje
9762 (599) Bossek

Več podobnih tem