resterampe
Mitglied
Guten Morgen!
Ich habe mir ein kleines Datenbank-system gebaut. Welches auch mehreren normalisierten Tabellen beruht und diese über Joins / Left Joins abruft.
Die Ausgabe erfolg dann direkt über PHP oder als EXCEL via Spreadsheet Excel Writer.
Eine Typische Abfrage bei mir sieht wie folgt aus:
Die ID_xxx Spalten haben das Atribut PRIMARY
und die Spalte TimeStamp hat das Attribut INDEX
Was kann ich machen um die Performance der Abfrage zu steigern?
Mit
und
bin ich leider zu keinem für mich Aussagekräftigen Ergebnis gekommen.
Vielen Dank
Julian
Ich habe mir ein kleines Datenbank-system gebaut. Welches auch mehreren normalisierten Tabellen beruht und diese über Joins / Left Joins abruft.
Die Ausgabe erfolg dann direkt über PHP oder als EXCEL via Spreadsheet Excel Writer.
Eine Typische Abfrage bei mir sieht wie folgt aus:
PHP:
$result2 = mysql_query ("SELECT `p`.*, `pmp`.* FROM `produkte_maschinen_parameterwerte` AS `pmp` LEFT JOIN `parameterwerte` AS `p` ON `pmp`.`FID_Parameterwerte` = `p`.`ID_Werte` WHERE `pmp`.`FID_Produkte` = '".$ID_Produkte."' AND `pmp`.`FID_Maschinen` = '".$ID_Maschinen."' ORDER BY `p`.`TimeStamp` DESC LIMIT 0, 20;");
Die ID_xxx Spalten haben das Atribut PRIMARY
und die Spalte TimeStamp hat das Attribut INDEX
Was kann ich machen um die Performance der Abfrage zu steigern?

Mit
Vielen Dank
Julian