Als «performance-testing» getaggte Fragen

4
SQL Server-Befehle zum Löschen von Caches vor dem Ausführen eines Leistungsvergleichs
Wenn Sie die Ausführungszeit von zwei verschiedenen Abfragen vergleichen, müssen Sie den Cache leeren, um sicherzustellen, dass die Ausführung der ersten Abfrage die Leistung der zweiten nicht beeinträchtigt. In einer Google-Suche konnte ich folgende Befehle finden: DBCC FREESYSTEMCACHE DBCC FREESESSIONCACHE DBCC FREEPROCCACHE Meine Abfragen benötigen nach mehreren Ausführungen eine realistischere …

5
Aggressives Autovakuum unter PostgreSQL
Ich versuche, PostgreSQL dazu zu bringen, meine Datenbank aggressiv automatisch zu vakuumieren. Ich habe das automatische Vakuum derzeit wie folgt konfiguriert: autovacuum_vacuum_cost_delay = 0 #Kostenbasiertes Vakuum ausschalten autovacuum_vacuum_cost_limit = 10000 #Max value autovacuum_vacuum_threshold = 50 # Standardwert autovacuum_vacuum_scale_factor = 0.2 # Standardwert Ich stelle fest, dass das automatische Vakuum nur …

2
Wie führe ich ein MySQL-Bake-Off richtig durch?
Ich möchte die Geschwindigkeit des MySQL-Servers (auch bekannt als Bake-Off) gegen einige andere Gabeln wie den Percona-Server, MariaDB und möglicherweise andere testen. Wenn ich diese Frage stelle, hoffe ich, dass ich die Methode zur Einrichtung eines ordnungsgemäßen Leistungstests besser verstehen kann. Ich hatte vor, mit sysbench meinen eigentlichen Test durchzuführen, …

8
Tool zum Generieren großer Datensätze von Testdaten [geschlossen]
Wenn Sie versuchen, ein effizientes Datenbankdesign zu entwickeln, sollten Sie am besten zwei Beispieldatenbanken erstellen, diese mit Daten füllen und einige Abfragen ausführen, um festzustellen, welche Datenbank eine bessere Leistung erbringt. Gibt es ein Tool, das relativ schnell große (~ 10.000 Datensätze) Testdatensätze generiert (im Idealfall direkt in die Datenbank)? …

3
Bieten natürliche Schlüssel in SQL Server eine höhere oder niedrigere Leistung als ganzzahlige Ersatzschlüssel?
Ich bin ein Fan von Ersatzschlüsseln. Es besteht die Gefahr, dass meine Ergebnisse von der Bestätigung abhängen. Viele Fragen, die ich hier und auf http://stackoverflow.com gesehen habe, verwenden natürliche Schlüssel anstelle von Ersatzschlüsseln, die auf IDENTITY()Werten basieren . Mein Hintergrund in Computersystemen zeigt, dass das Durchführen von Vergleichsoperationen mit einer …

5
Sollte die Abfrageoptimierung proaktiv oder reaktiv sein?
Als Softwareentwickler und aufstrebender DBA versuche ich, Best Practices beim Entwerfen meiner SQL Server-Datenbanken zu berücksichtigen (99% der Zeit, in der sich meine Software auf SQL Server befindet). Ich erstelle das bestmögliche Design vor und während der Entwicklung. Aber genau wie bei jedem anderen Softwareentwickler gibt es zusätzliche Funktionen, Fehler …

2
Testen der Leistung von Google BigTables (und anderen integrierten Datenbanken)
Was sind einige effektive Möglichkeiten, um programmgesteuerte Leistungstests für Datenbankvorgänge durchzuführen, insbesondere in Umgebungen, in denen die Datenbanken selbst keine speziellen Tools anbieten? In Google App Engine werden beispielsweise ganze Seitenladevorgänge als ein Vorgang ausgewertet, der bestimmte Datenbankvorgänge umfassen kann. Dieses Problem tritt wahrscheinlich auch in SQLite und anderen integrierten …



1
Setzen Sie die SQL Server-Nutzung zurück
In meiner Entwicklungsumgebung spiele ich mit Abfragen herum. Dazu muss ich den SQL Server-Speicher, Pläne usw. zurücksetzen, um sicherzustellen, dass meine Abfrage der einzige Stress- / Arbeitsprozess auf dem Server ist, bei dem alle Werte zurückgesetzt werden Einige der Dinge, die ich tue Checkpoint abfeuern DBCC DROPCLEANBUFFERS; DBCC FREEPROCCACHE; DBCC …



Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.