![]() |
Nested class - mysql problem
Hejsan,
jag hittade en väldigt bra sida som beskriver Nested class, den kan hittas på http://sslim7.com/ Jag har skapat tabellen: Kod:
CREATE TABLE nested_category ( Koden jag använder är: Kod:
SELECT parent.name Men MySQL hanterar inte denna fråga som optimal, jag får ut följande via explain queryn: Kod:
Känns inte optimalt att använda nested class med MySQL, eller är det jag som missat något? Tacksam för alla svar. Mvh |
Vad är det som inte känns optimalt? MySQL är ju en relationsdatabas och för att få reda på en path måste man väl ta reda på alla RELATIONERNA? Eller hur hade du tänkt dig att det ska gå till annars?
|
Självklart vet jag att mysql är en relationsdatabas men kommer jag inte att få mysql_slow_queries av dessa förfrågningar?
vid EXPLAIN får jag ju Kod:
Using where; Using temporary; Using filesort |
Sätt upp korrekta index.
Enligt din CREATE TABLE så har du inga index. |
Tack för svar,
men jag har skapat följande INDEX i efterhand: Kod:
PRIMARY PRIMARY 10 Edit Drop category_id |
Alla tider är GMT +2. Klockan är nu 14:01. |
Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson