tutorials.de Buch-Aktion 05/2012
Like Tree2Danke
  • 1 Beitrag von CPoly
  • 1 Beitrag von CPoly
ERLEDIGT
JA
ANTWORTEN
5
ZUGRIFFE
680
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    live4music live4music ist offline Mitglied Bronze
    Registriert seit
    Mar 2011
    Beiträge
    47
    hallo ich habe da ne dumme frage, ich habs gehört das JOIN/LEFT JOIN....richtig viel CPU brauchen stimmt das ?

    wenn ja was für alternativen gibt es dann um mysql auslastung zu reduzieren ?
     

  2. #2
    CPoly CPoly ist offline Mitglied Weizenbier
    tutorials.de Premium-User
    Registriert seit
    Sep 2009
    Beiträge
    2.445
    Auch wenn die Frage vielleicht einfach klingt, lässt sich das nicht pauschal beantworten.

    Zitat Zitat von live4music Beitrag anzeigen
    wenn ja was für alternativen gibt es dann um mysql auslastung zu reduzieren ?
    Weniger Abfragen absenden, bessere Indizes setzen, bessere Abfragen schreiben, Caching, Konfiguration tunen (Beispiel http://www.mysqlperformanceblog.com/...-installation/), uvm.
    Geändert von CPoly (11.05.11 um 23:18 Uhr)
    live4music bedankt sich. 

  3. #3
    live4music live4music ist offline Mitglied Bronze
    Registriert seit
    Mar 2011
    Beiträge
    47
    ja deswegen habe ich auch gefragt. Weil als ich anfing zu programmieren wurde mir gesagt das ich besser joins verwenden soll statt 2 querys. aber jetzt spring meine mysql auslastung zwischen 30 und 60 % wenn ca. 30 user online sind.


    ich werde jetzt das alles durchlesen, und danke für die antwort.
     

  4. #4
    Avatar von Zack
    Zack Zack ist offline cookies vader
    Registriert seit
    Oct 2007
    Ort
    hier und dort
    Beiträge
    258
    Tag!

    Laut unserer letzten DB Vorlesung ist Fakt das Joins die teuerste Operation auf Datenbanken sind. Was interresant wäre, ob 2 einfache Selects teurer sind als ein Join. Ich glaub ich frag mal nächste Woche meinen DB-Prof.
     
    Und was lernen wir darauf? Es niemals versuchen! (Homer Jay Simpson)
    127.0.0.1 Home! Sweet Home!

    Ich würde mich über eine Bewertung meiner Beiträge freuen!

  5. #5
    live4music live4music ist offline Mitglied Bronze
    Registriert seit
    Mar 2011
    Beiträge
    47
    jaa, das will ich jetzt auch wissen weil ich weiß jetzt nicht was genau ich machen muss ob ich die ganzen joins wieder doch mehrere querys ersetzen soll oder nicht.
     

  6. #6
    CPoly CPoly ist offline Mitglied Weizenbier
    tutorials.de Premium-User
    Registriert seit
    Sep 2009
    Beiträge
    2.445
    Wie wollt ihr denn im Allgemeinen mit zwei einfachen Selects das gleiche wie mit einem Join erreichen? Ohne Joins machen relationale Datenbanken einfach keinen Sinn und damit auch die Diskussion.
    freakbrother bedankt sich. 

Ähnliche Themen

  1. MYSQL - Sortieren mit Joins
    Von switchkill im Forum Relationale Datenbanksysteme
    Antworten: 3
    Letzter Beitrag: 14.03.09, 15:36
  2. mySQL und Joins
    Von notebook20000 im Forum Relationale Datenbanksysteme
    Antworten: 3
    Letzter Beitrag: 13.07.07, 10:39
  3. MySQL: Wie funktionieren JOINs?
    Von Karbrüggen im Forum Relationale Datenbanksysteme
    Antworten: 5
    Letzter Beitrag: 16.03.07, 19:00
  4. MySQL und Joins
    Von mathiu im Forum Relationale Datenbanksysteme
    Antworten: 5
    Letzter Beitrag: 13.10.04, 08:35
  5. Problem mit JOINs (mySQL)
    Von laZee im Forum Relationale Datenbanksysteme
    Antworten: 4
    Letzter Beitrag: 10.06.04, 15:57