Eine Bewertung, ob ein System gut genug funktioniert, um für den Zweck geeignet zu sein. Normalerweise bezieht sich die Leistung auf die Geschwindigkeit, mit der ein System einen Vorgang oder eine Reihe von Vorgängen im Laufe der Zeit abschließt.
Ich habe Probleme mit dem Massenimport einer ziemlich großen InnoDB-Tabelle, die aus ungefähr 10 Millionen Zeilen (oder 7 GB) besteht (was für mich die größte Tabelle ist, mit der ich bisher gearbeitet habe). Ich habe einige Nachforschungen angestellt, wie die Importgeschwindigkeit von Inno verbessert werden kann, und im Moment sieht …
Unsere Unternehmensanwendung verwendet SQL Server zur Datenspeicherung und ist in erster Linie ein OLTP-System. Eine wichtige Komponente unserer Anwendung erzeugt jedoch eine erhebliche OLAP-Arbeitslast. Unsere Schreiblatenz für Tempdb beträgt ca. 100 ms. Dieser Trend hält im Laufe der Zeit an und ALLOW_SNAPSHOT_ISOLATIONist ausgeschaltet . Wir beheben dieses Problem und das …
Wir erhalten Echtzeit-GPS-Daten mit einer Rate von ca. 5000 PR. Minute (von 4 TCP-Servern). Jeder Server verwendet eine einzelne Verbindung zum Einfügen der Daten und puffert Daten zwischen Einfügungen. Etwa alle 15 Minuten ruft ein Dienst diese Daten ab und verarbeitet sie zu Fahrten. Sobald die Fahrten generiert wurden, sind …
Ich habe versucht, ein Nagios-Skript zum Überwachen der Anzahl der Datenbankverbindungen in einer Postgres-Datenbank zu verwenden, und bin auf dieses Problem gestoßen: Diese werden als derzeit offene Verbindungen gezählt und alle 5 Minuten gemessen. SELECT sum(numbackends) FROM pg_stat_database; Dennoch scheint dies eine große Anzahl von kurzlebigen Verbindungen zu übersehen, so …
Kann mir jemand helfen, diese Abfragen zu vergleichen und zu erklären, warum die PostgreSQL-Abfrage in knapp 2000 ms ausgeführt wird und die MongoDB-Gesamtabfrage fast 9000 ms und manchmal bis zu 130 KB dauert? PostgreSQL 9.3.2 on x86_64-apple-darwin, compiled by i686-apple-darwin11-llvm-gcc-4.2 (GCC) 4.2.1 (Based on Apple Inc. build 5658) (LLVM build …
Bei der Untersuchung eines Leistungsproblems habe ich einen Zustrom von CXPACKETS festgestellt, der darauf hindeutet, dass ich möglicherweise die Kostenschwelle für Parallelität und möglicherweise den MAXDOP prüfen muss. Bevor ich drastische Änderungen am MAXDOP vornehme, habe ich den Rat vieler anderer befolgt, einschließlich des von @mrdenny in der Antwort auf …
Ich implementiere eine neue Funktion, die Daten aus Datenbanken auf mehreren Servern erfordert. Ich muss nur Daten von all diesen Servern zusammenführen und sortieren. Die zwei Optionen, die mir in den Sinn kommen, sind: Verwenden Sie Verbindungsserver und schreiben Sie eine einfache Abfrage, um die Daten zu vereinen und zu …
Ich habe eine sehr stark frequentierte Website, auf der möglicherweise jede Stunde Tausende neuer Datensätze eingefügt werden. Dieser eine Fehler lähmt die Site: PDOException: SQLSTATE[40001]: Serialization failure: 1213 Deadlock found when trying to get lock; try restarting transaction: INSERT INTO {location_instance} (nid, vid, uid, genid, lid) VALUES (:db_insert_placeholder_0, :db_insert_placeholder_1, :db_insert_placeholder_2, …
Ich habe eine große Tabelle (mehrere 100 Millionen Zeilen), die ich effizient partitionieren möchte. Meine Frage ist, ob es einen Kompromiss zwischen Partitionsgröße und Anzahl der Partitionen gibt. Soweit ich weiß, sind die meisten Abfragen in einer in der Partition verwendeten Spalte schneller, da die Abfrage (für die meisten Abfragen) …
Ich verwende auf meiner Workstation einen MySQL 5.5-Server für die wissenschaftliche Datenanalyse und frage mich, wie ich MySQL konfigurieren kann, um die Leistung optimal zu nutzen. Die Abfragetypen, die ich normalerweise ausführe, umfassen Verknüpfungen von 10 bis 20 Tabellen und können ziemlich lange ausgeführt werden, wobei ein bis mehrere Minuten …
Wir haben ein Problem festgestellt, nachdem wir die Datenbank unseres Kunden auf einen zusätzlichen Server verschoben haben. Dies hätte sich positiv auf die Leistung der Site auswirken sollen, es gibt jedoch ein Problem mit der Tabellensperre in MyISAM. (Ich habe von der Verwendung von InnoDB anstelle von MyISAM gehört, aber …
Ich habe eine ASP.NET-Website, die ihr eigenes unabhängiges Caching von Daten durchführt, und Daten ändern sich über einen längeren Zeitraum nicht, sodass SQL Server nicht zum zweiten Mal mit derselben Abfrage abgefragt werden muss. Ich muss die Leistung von erstmaligen (jungfräulichen) Abfragen verbessern, die an diesen SQL Server gesendet werden. …
Ich habe eine Tabelle mit mehreren Millionen Zeilen, aus der ich von Zeit zu Zeit einige Abfragen ausführen muss. Die erste Abfrage ist normalerweise ziemlich langsam (ungefähr 10 Sekunden), und nachfolgende Abfragen sind normalerweise viel schneller (ungefähr 1 Sekunde). Nach einigen Stunden beginnt wieder ein langsamer / dann schneller Zyklus. …
Um einige Leistungsprobleme zu diagnostizieren, möchte ich besser verstehen, wie oft bestimmte Prozeduren im Vergleich zur Systemleistung aufgerufen werden. Gibt es eine Möglichkeit, die Häufigkeit zu ermitteln, mit der jede Prozedur während einer bestimmten Zeitspanne aufgerufen wurde?
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.