Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

join vs subselect

[es] :: MySQL :: join vs subselect

[ Pregleda: 1407 | Odgovora: 1 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

bjevta
Bratislav Jevtic
http://www.tojesoft.co.rs
Beograd

Član broj: 5216
Poruke: 367
*.dynamic.sbb.rs.

Sajt: www.tojesoft.co.rs


+5 Profil

icon join vs subselect13.02.2013. u 07:55 - pre 136 meseci
http://www.percona.com/webinar...VhI%2FqLAzICFpZo2FFIH%2FKWc45B

"Determining if subselects must still be transformed into JOINS for better performance"

ja koristim subselect (povremeno) i sa 5.5. i imam bolji query-exec-plan nego sa join-om.

ok, koja je ovo priča u v5.6? možemo li da definišemo neki "rule of thomb" kad koristiti join a kad subselect, u v5.6?

poenta je u v5.6, preći ćemo na nju svi, pre ili kasnije. meni je za idući mesec dodeljen task da ispitam 5.6 sa tekućim app, na šta da obratim pažnju?
Acta, non verba!
 
Odgovor na temu

bogdan.kecman
Bogdan Kecman
"specialist"
Oracle
srbistan

Član broj: 201406
Poruke: 15887
*.dynamic.sbb.rs.

Sajt: mysql.rs


+2377 Profil

icon Re: join vs subselect13.02.2013. u 11:50 - pre 136 meseci
5.6 ima mnogo bolji optimizer sto znaci da bi i u jednoj i u drugoj varijanti trebalo da pravi bolji exec plan. u teoriji bi trebalo da je isti djavo dal je sub ili join trebalo bi da napravi exec plan koji radi najbolje moguce, e sad to je teorija, praksa je - probas jedno i drugo pa vidis exec plan za jedno i drugo i teras ono bolje. Join bi trebalo da je uvek brzi ako je pisan kako valja
 
Odgovor na temu

[es] :: MySQL :: join vs subselect

[ Pregleda: 1407 | Odgovora: 1 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.