Hallöchen,
und weiss nun wie man bei einfachen Abfragen die Indexe richtig setzt, aber wie sieht es z. B. bei LEFT JOINS etc. aus?
Meine Query sieht so aus:
Sollte ich nun z. B. für s.Id, x.SiteId, x.ModuleId, m.ID und s.Alias ein Index setzen? Das * nun nicht beachten, das mache ich immer erst zum Schluss, wenn feststeht welche Felder ich wirklich brauche.
Benny
und weiss nun wie man bei einfachen Abfragen die Indexe richtig setzt, aber wie sieht es z. B. bei LEFT JOINS etc. aus?
Meine Query sieht so aus:
PHP-Code:
SELECT
*
FROM
sys_sitemap AS s
LEFT JOIN
sys_site_x_module AS x
ON
s.Id = x.SiteId
LEFT JOIN
sys_module AS m
ON
x.ModuleId = m.Id
WHERE
s.Alias = 'start'
Benny

Kommentar