php, codeschnipsel, php beispielen
MySQL Select-Abfragen optimieren

Navigation
Home
Fachbücher
Support Forum
Webmaster News
Script Newsletter
Kontakt
Script Installation
Php
Php Tutorials
Impressum

Userbereich
kostenlos Anmelden
Memberliste

Script Datenbank
Script Archiv
Script Top 20
Screenshots
Testberichte

Suche

 
Script Seite

Unsere Php Scripts
Counter Script
Umfrage Script
Bilder Upload Script
Terminverwaltung
Simple PHP Forum
RSS Grabber

Script Mods
phpBB Adsense Mode

Tools und Generatoren
.htpasswd Generator
md5 Generator
base64 Generator
ICQ Generator
Colorpicker
Unix timestamp Tool
TLD Liste
Webkatalog Verzeichnis

Partner
Sprüche Treff

Goneo.de
Bei diesen Anbieter bekommt man Webspace, Domains,...

luminea.de
Bei den Anbieter bekommt man über 106 unterschiedl...

weitere Anbieter
PHP Space Community auf Facebook PHP Space Community auf Twitter RSS Feeds der PHP Space Community

 

Statistik
4 Gäste Online
0 Member Online
163 Besucher heute
1149 Besucher gestern
 
Ajax Forum Script Froum Mysql Froum
Php Forum

MySQL Select-Abfragen optimieren

Sie befinden sich: Home > Forum > Mysql > MySQL Select-Abfr...

Wenn Sie einen Beitrag in diesem Forum schreiben möchten, so ist es erforderlich dass sie sich auf unsere Seite als User anmelden.

In diesen Beitrag wurden 2 Nachrichten geschrieben.

MySQL Select-Abfragen optimieren
Nachricht wurde verfasst am 01.12.2010 um 10:56 Uhr von Analise84 Analise84
Hallo,

Ich habe ein Projekt was angeblich laut meinem Webhoster
extrem MySQL lastige abfragen macht. Nun hat mich mein
Webhoster aufgefordert, die MySQL abfragen zu optimieren. Hat
jemand Tipps wie man hierbei vorgeht und gibt es irgendwelche
Möglichkeiten die MySQL Select-Abfragen zu optimieren?
Ich würde mich sehr freuen, wenn mir jemand dabei helfen
könnte.

Lieben Gruß
Nachricht wurde verfasst am 01.12.2010 um 12:05 Uhr von schubertmedia schubertmedia
Hallo Analise84,

Es ist relativ schwierig dir zu helfen bei deinen MySQL Select-Abfragen ohne diese im Detail zu kennen. Ich empfehle dir aber folgendes bei der MySQL Select-Abfrage zu beachten, Du solltest keine abfragen mit Select * durchführen. Dies macht man nur wenn man alle Tabellenfelder benötigt. Bei vielen abfragen von der MySQL Datenbank sind ein oder zwei Felder nur erforderlich. Daher schreibe die vollen Namen deiner Spalten aus, in den MySQL Select-Abfragen.

Zusätzlich solltest du bei allen WHERE-Klausel überprüfen, ob die WHERE-Klausel mehrere Spalten abfragt. Wenn dies der Fall ist, dann sollte man einen Index über zwei Spalten oder mehr anlegen. Dies kann die Geschwindigkeit extrem optimieren.

Des weiteren empfehle ich dir noch MySQL abfragen, die sich nicht häufig ändern zu optimieren. Die Ergebnisse von diesen abfragen könnte man in eine Textdatei auslagern und zum Beispiel cashen. Ich habe die Tage ein Tutorial geschrieben, wie man einen Cash in PHP realisiert. Dieses Tutorial kannst du dir hier: http://www.php-space.info/php-tutor... ansehen.

Wenn du noch weitere Fragen hast helfe ich dir gern, bitte schreibe aber hierzu deine Select-Abfragen in den Beitrag.

Grüße Nico
  Antwort schreiben






 
 
Webmaster News