Zum Inhalt springen

Empfohlene Beiträge

Geschrieben (bearbeitet)

Hallo Zusammen!

Ich habe mal eine Frage, und zwar, wird bei einer Firma eine Softwareeingesetzt, die mit einer MSSQL Datenbank-Server kommuniziert. Diese Software produziert Abfragen die schon mal an die 15 Minuten gehen. Diese Datenbankabfragen sind jedoch nicht sehr komplex. Diese Abfragen enthalten dabei meist einen und maximal zwei INNER JOINS, wenige Bedingungen in der WHERE-Klausel und maximal 1-2 Unterabfragen. Die Größe der Datenbank entspricht etwa 5000Mb

Die Auslastung auf dem SQL-Server springt auch nicht so in die höhe. Mit dem Datenbankabfrageoptimierungstool wird auch eine Verbesserung von 0% vorgeschlagen.

Habt ihr vielleicht eine Ahnung, was man in einem solchen Fall anstellen könnte?

Bearbeitet von murat1895
Geschrieben

Indizes ankucken.

Indizes ankucken.

Indizes ankucken.

Ach und Indizes ankucken. ;)

 

Das ist jedenfalls das was die letzten 11 Jahre mir sagen.

Kuck dir an wie die Selects aufgebaut sind, und welche Indizes existieren.

Geschrieben

Schau Dir mal den Execution Plan der Abfragen an, dann siehst Du welche Indizes verwendet werden und wo keine verwendet werden.

Geschrieben

Hi,

das kommt drauf an, was du als Ergebnis haben möchtest. Es kommt auch drauf an, wie die WHERE-Bedingungen aussehen. Und und und. Ich bin kein Experte, aber mit den Infos die du lieferst wird man nur spekulieren können. Man müsste vermutlich das Statement sehen, den Aufbau der Tabellen und den Ausführungsplan kennen und wissen ob und welche Indizes vorhanden sind, um wirklich helfen zu können.

Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde Dich hier an.

Jetzt anmelden

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...