Articles of performance

unbekanntes performancesproblem

in unserem SQL server-Box (X64-Maschine mit 8 Core mit 16G Ram), fanden wir die performance ist wirklich schlecht, nachdem wir ein Bündel von data generiert wurden, einige time können wir sogar nicht RDP auf diese Box, gibt es mehrere Fehler msg auf SQL-Fehler log wie folgt: *2009-06-26 12:11:09.92 spid63 Error: 14151, Severity: 18, State: 1. […]

Lange / mehrere SQL-Abfragen vs Serialisierung

Ich versuche, die performance meiner Web-App zu verbessern, wo eine Seite eine lange Abfrage macht, um data aus verschiedenen Tabellen in einer database zu ziehen. Es zieht Rechnungsdaten mit mehreren Positionszeilen, Rechnungsstatus und mit jeder Zeile mit zusätzlichen properties aus einer anderen Tabelle. Ist die Serialisierung für eine Verbesserung wert? Die Tische sind verwandt und […]

Verbinden Sie Abfragen, die mehr Ausführungszeit nehmen als ihre entsprechenden verschachtelten Abfragen

Ich habe 2 Tische Person_Organization und Person_Organization_other und verschachtelte Abfrage ist: SELECT Person_Organization_id FROM Person_Organization_other WHERE company_name IN (SELECT company_name FROM Person_Organization_other WHERE Person_Organization_id IN (SELECT Person_Organization_Id FROM Person_Organization WHERE person_id = 117 AND delete_flag = 0) ) Während die obige Abfrage die entsprechende Abfrage mit join, die ich versuchte, ist: – SELECT poo.Person_Organization_id FROM […]

Linq Query langsam auf Host, aber nicht auf dev Maschine

Ich laufe ASP.NET MVC 2 Vorschau 2 (mit VS 2010 Beta 2) mit Entity Framework. Früher gestern, aus irgendeinem unbekannten Grund, begann eine einzelne Seite in meiner App, sehr langsam auf meinem Host zu laden. Das Problem ist, das kommt nur auf meinem Host und ich habe nichts dafür geändert, um langsam zu laden. Hier […]

Aufteilung von SQL Job in Chunks

Ich habe einen Job mit rund 100K datasätzen zu verarbeiten. Ich habe viele Vorschläge, um diesen Job in Brocken zu teilen und dann zu verarbeiten. Was sind die Vorteile von process kleinere datablöcke im Vergleich zu 100K datasätzen? Was ist der Standard dafür? zB Picking 10K datasätze in einer Temp-Tabelle und process zu einem timepunkt?

performance zum Löschen der Abfrage in sql

Ich habe einen Tisch mit 200.000 datasätzen. Ich möchte einige data wie unten löschen: DELETE FROM Table Where IdColumn IN ( SelectedID ) SelectedID fülle mit meinen wünschenswerten dataidentitäten, die 5000 datasätze enthält. Es gibt 2 Ansatz: 1- Ich lege 20.000 Identität als SelectedID ein, die Identitäten der gewünschten 5000 datasätze enthält. 2- Ich füge […]

SQL Query re-write Hilfe

Ich muss die Abfrage unten umschreiben, damit es so effizient wie möglich ist. Irgendwelche Vorschläge, wie man die performance dieser Abfrage erhöht? Ich plane, die Spalten t2_1 und t2_2 auf nullable zu setzen und einen Default-Wert zuzuordnen, ich bin vor allem neugierig, ob / wie ich den Join ändern kann, damit ich die "WHERE … […]

Wie optimiere man Abfragen mit vollqualifizierten Namen in t-sql?

Wenn ich anrufe: select * from Database.dbo.Table where NAME = 'cat' Es braucht: 200 ms Und wenn ich die database in database in Management Studio ändere und es ohne vollqualifizierten Namen anrufe, ist es viel schneller: select * from Table where NAME = 'cat' Es braucht: 17 ms Gibt es eine Möglichkeit, voll qualifizierte Abfragen […]

Langsame gespeicherte Prozedur, wenn von Service Broker aktiviert

Ich habe eine gespeicherte Prozedur geschrieben, die 15 Minuten dauert, wenn sie von Management Studio ausgeführt wird. Wenn es von Service Broker aktiviert ist, hat es aber nach 4 Stunden noch nicht die Hälfte seiner Arbeit gemacht. Gibt es performancesprobleme bei der Ausführung von SPs von Service Broker? (Vielleicht läuft Service Broker die SP in […]

irgendein Protokoll über db-Abfragen, die auf meiner Website ausgeführt werden?

Ich besitze diese Seite: www.gramma.ro . (asp.net/c #) … Ich arbeite 2 Tage damit, Verbesserungen auf UI mit YSlow und PageSpeed ​​zu machen . Nun … in diesem Moment scheint die Seite ok zu belasten … ich meine aus der Sicht der UI. (Seitengeschwindigkeitsverbesserungen von 51 bis 75, YSlow von F bis D (C)). ABER […]