|
Тема |
Re: LEFT JOIN vs RIGHT JOIN [re: jmut] |
|
Автор |
тoшo (да бе да) |
|
Публикувано | 28.04.05 06:53 |
|
|
ми не са две еднакви заявки, ама хич. :)
left join e същото като right join, но само ако се разменят местата на таблиците, иначе не е.
може да ти стане по-ясно а може и да те обърка допълнително, но пробвай да сложиш по едно EXPLAIN пред всяка от заявките и разгледай резултата. има там една колонка rows, най-грубо казано, колкото по-големи са числата там, толкова по-бавна е заявката.
п.с. плз не ме почвайте сега за другите причини да е бавно едно или друго, знам че броя редове не е единствения индикатор за проблеми и че е относителен и че трябва да се гледа в комплект с всичко останало и т.н. не знам дали пича е готов за подобна лекция просто, но барем да почне да го пуска чат-пат :)Редактирано от тoшo на 28.04.05 06:57.
|
| |
|
|
|