Datenbank Forum - für Anfänger und Profis

Willkommen im Datenbank Forum von Datenbanken-verstehen.de - Das Datenbank, Data Warehouse & Business Intelligence Forum!

Das Datenbank Forum für Anfänger und Profis ist eine Community zu den Themen Datenbanken, Data Warehouse & Business Intelligence. Nimm teil an der Community von Datenbanken-verstehen.de und tausch dich mit deinen Fragen und Lösungen mit anderen Nutzern aus.

Als registrierter Benutzer genießt Du viele Vorteile, wie

  • den vollen Zugang zu allen Foren und Unterforen
  • Kostenloses Lernmaterial inkl. Lösungen zum Thema Datenbanken
  • Zugriff auf DB-Tutorials, Best Practices und SQL-Snippets

Bevor Du einen Beitrag verfassen möchtest, kannst Du dich einfach kostenlos registrieren.

oder Einloggen mit



Beachte bitte die Forenregeln von Datenbanken-verstehen.de. Wir wünschen Dir viel Spaß im Datenbank Forum! - Dein Datenbanken-verstehen.de-Team

SQL Inner Join - sehr langsam

Alles zum Thema Datenbankentwicklung...

SQL Inner Join - sehr langsam

Beitragvon Maika » Sa 12. Jul 2014, 19:22

Hallo zusammen,
ich erstelle gerade über 2 Tabellen eine SQL Abfrage:

Code: Alles auswählen
SELECT * FROM dbo.StckList INNER JOIN dbo.StckArt
ON StckList.Nr LIKE StckList.Artikelnummer


In Tabelle StckList sind ca 287000 Artikel, 35 Spalten.
Tabelle StckArt hat ca. 193000 Artikelnummer, eine Spalte.

Warum ist meine Abfrage sooo langsam, fast 75 Min für eine Abfrage?

Danke für Info...

LG,
Maika
Maika
 
Beiträge: 40
Registriert: So 3. Nov 2013, 10:36

Re: SQL Inner Join - sehr langsam

Beitragvon Yellow » Do 25. Sep 2014, 11:58

Hallo Maika,

das kann verschiedene Uraschen haben. Auf den ersten Blick frage ich mich wieso du in deiner Abfrage ein "LIKE" statt eines "=" Operator verwendest? Dann vermute ich fehlende Indices und zu guter letzt ist die Frage ob du wirklich alle 35 Spalten benötigst. An diesen Stellschrauben sollte sich bei deiner Abfrage schon deutlich was machen lassen. Für bessere Ratschläge benötige ich allerdings den Ausführungsplan.

-yellow
Yellow
 
Beiträge: 77
Registriert: Do 8. Mai 2014, 16:46

Re: SQL Inner Join - sehr langsam

Beitragvon Maika » Fr 26. Sep 2014, 11:19

Hallo yellow,

es freut mich, das Du auf meine Frage antwortest, da ich schon Angst hatte,
das sich keiner meldet.

Ok, ich werde deine guten Ideen mal umsetzen, da ich bis jetzt noch garnicht daran gedacht habe
und noch sehr neu in der Datenbankmaterie bin.

Gruß,
Maika
Maika
 
Beiträge: 40
Registriert: So 3. Nov 2013, 10:36


Zurück zu Datenbankentwicklung Allgemein

 


  • Related topics
    Antworten
    Zugriffe
    Letzter Beitrag

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast

cron
  • Jetzt Fan werden
  • Newsletter abonnieren? Hier anmelden!

    Alle Informationen aus dem Portal, Blog und Forum in einem Newsletter!

    E-Mail-Adresse: