Als «performance» getaggte Fragen

8
SQL Server - Mehrere laufende Summen

Ich habe eine Basistabelle mit Transaktionen und muss eine Tabelle mit laufenden Summen erstellen. Ich brauche sie pro Konto und habe auch ein paar laufende Summen für jedes Konto (abhängig vom Transaktionstyp) und darin einige laufende Summen pro Unterkonto. Meine Basistabelle enthält folgende...

8
Vor- und Nachteile Überprüfen Sie, ob ein Wert für eine eindeutige Spalte vorhanden ist, oder lassen Sie db beim Einfügen einen eindeutigen Fehler auslösen

Als ich neulich eine Anfrage schrieb, kam mir ein Gedanke und ist mir in den Sinn gekommen. Was ist vorzuziehen, indem Sie zuerst prüfen, ob ein Wert für eine eindeutige Spalte vorhanden ist, und dann einfügen oder einfügen und db einen eindeutigen Einschränkungsfehler auslösen lassen? Wird es...

8
Rekursive CTE-Leistung

Benötigen Sie Hilfe bei der rekursiven CTE-Leistung? Unterhalb läuft CTE sehr langsam, da versucht wird, heirarchische Daten rekusiv abzurufen. Die Tabelle ist groß, wobei jede Root-ID bis zu 3 rekursive Element-IDs enthält. Es könnten ungefähr 200000 oder mehr Root-IDs vorhanden sein. Ich weiß,...

8
Was misst die Dauer in SQL Server tatsächlich?

Was genau misst die Abfragedauer beim Durchführen eines Profiler-Trace? Ich habe eine gespeicherte Prozedur, die den Datenzugriff (SELECT) ausführt, und es dauert durchschnittlich etwa 30 Sekunden, um die Ergebnisse an die Anwendung zurückzugeben. Wenn ich jedoch einen Trace darauf ausführe,...

8
MySQL-InnoDB-Schreibvorgänge sind extrem langsam

Ich habe ernsthafte Leistungsprobleme mit MySQL und der InnoDB-Engine. Selbst die einfachste Tabelle macht das Schreiben (Erstellen der Tabelle, Einfügen, Aktualisieren und Löschen) schrecklich langsam, wie Sie im folgenden Ausschnitt sehen können. mysql> CREATE TABLE `test` (`id` int(11) not...

8
Indexfragmentierung und SSD-Festplatten

Ich bin neu in Leistungsproblemen, aber ich habe einige Diskussionen darüber gesehen, dass SSD-Festplatten Leistungsprobleme lösen, die durch Indexfragmentierung verursacht werden. Hat das jemand erlebt? Ich denke darüber nach, meine Hardware zu ändern, und ich wandere, ob das helfen...