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.
Es gibt viele Artikel, die (meiner Meinung nach natürlich) die Notwendigkeit für übertreiben innodb_file_per_table. Ich verstehe, dass es mit innodb_file_per_tableeine bessere Kontrolle über die einzelnen Tabellen geben sollte; wie Backup jeder Tabelle separat. Der Anspruch auf bessere Leistung ist jedoch fraglich. In meinem Test gibt es keinen Unterschied in der …
Hat eine Kollatierung Einfluss auf die Abfragegeschwindigkeit? Ändert sich die Größe einer Tabelle in Abhängigkeit von der Sortierung? Wenn ich eine Website erstellen möchte, die alle möglichen Sprachen unterstützen muss (nehmen wir zum Beispiel Google), welche Sortierung wird empfohlen? Ich muss Zeichen speichern, z. B. 日本語müssen meine Suchanfragen über die …
Ich führe PostgresSQL 9.2 aus und habe eine 12-Spalten-Beziehung mit ungefähr 6.700.000 Zeilen. Es enthält Knoten in einem 3D-Raum, von denen jeder auf einen Benutzer verweist (der ihn erstellt hat). Um abzufragen, welcher Benutzer wie viele Knoten erstellt hat, gehe ich wie folgt vor ( explain analyzefür weitere Informationen hinzugefügt …
Laut einem Kommentar zu dieser Frage, den ich zu inaktiven Verbindungen in PostgreSQL 9.2 gestellt habe , können einige nicht festgeschriebene Transaktionen (möglicherweise im Zusammenhang mit einigen dieser inaktiven Verbindungen) einige Leistungsprobleme verursachen. Was ist eine gute Methode, um festzustellen, ob nicht festgeschriebene Transaktionen vorliegen (Bonuspunkte, wenn festgestellt werden kann, …
Ich habe auf beiden Seiten dieser Debatte viel gelesen: Gibt es einen signifikanten Leistungsgewinn, wenn nur gespeicherte Prozeduren für unformatierte Abfragen verwendet werden? Ich interessiere mich speziell für SQL Server, würde mich aber für alle Datenbanken interessieren.
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 …
Jemand war die Überprüfung meine DDL - Code für Tabellen erstellen und schlug vor, als sie sahen , sah ich mit VARCHAR(256)Feldern für Text erwarte ich ziemlich klein sein, wie ein Vorname oder was auch immer, dass ich immer nur verwenden VARCHAR(MAX)und verknüpft Warum Einsatz alles andere als varchar (max …
Ich arbeite derzeit an einer MySQL-Datenbank, in der eine große Anzahl von Ungültigkeitserklärungen aus dem Abfrage-Cache angezeigt wird, hauptsächlich wegen der hohen Anzahl von INSERT-, DELETE- und UPDATE-Anweisungen, die für viele der Tabellen ausgeführt werden. Ich versuche festzustellen, ob es überhaupt einen Vorteil gibt, wenn der Abfragecache für SELECT-Anweisungen verwendet …
Diese Frage wurde von Stack Overflow migriert, da sie in Stack Exchange für Datenbankadministratoren beantwortet werden kann. Vor 7 Jahren migriert . Wir haben einen Produktions-DB-Server für SQL 2005. Alles läuft eine Weile normal, aber nach ein paar Wochen sehen wir einen bemerkenswerten Leistungsabfall. Nur durch einen Neustart von SQL …
Was ist Percona? Wie unterscheidet es sich von MySQL? Wann sollten wir erwägen, von Standard-MySQL auf Percona umzustellen (oder ein Upgrade durchzuführen)? Um einige Besonderheiten in unserer Situation hinzuzufügen, verwenden wir fast ausschließlich InnoDB (für das Percona meines Wissens viel optimiert hat) mit umfangreichen Fremdschlüsseleinschränkungen und einigen gespeicherten Prozeduren. Was …
Diese Frage wurde von Stack Overflow migriert, da sie in Stack Exchange für Datenbankadministratoren beantwortet werden kann. Vor 8 Jahren migriert . Ich habe festgestellt, dass einige DBAs SQL Server sehr häufig neu starten, manchmal sogar nachts. Ich glaube, sie tun dies, um Speicher freizugeben oder um Abfragen zu beschleunigen. …
Meine Anwendung ist sehr datenbankintensiv. Momentan führe ich MySQL 5.5.19 aus und verwende MyISAM, bin aber dabei, auf InnoDB zu migrieren. Das einzige verbleibende Problem ist die Leistung der Prüfsumme. Meine Anwendung führt CHECKSUM TABLEin Spitzenzeiten ca. 500-1000 Anweisungen pro Sekunde aus, da die Benutzeroberfläche des Clients die Datenbank ständig …
Kann jemand erklären, wie der LIKE-Operator in aktuellen Datenbanksystemen (z. B. MySQL oder Postgres) implementiert ist? oder zeigst du mir ein paar Hinweise, die es erklären? Der naive Ansatz wäre, jeden Datensatz zu untersuchen, indem ein regulärer Ausdruck oder eine Teilzeichenfolgenübereinstimmung für das betreffende Feld ausgeführt wird, aber ich habe …
Vor kurzem enthaltenes SQL Server-Start-Ablaufverfolgungsflag 8048, um ein ernstes Spinlock-Konfliktproblem in einem SQL Server 2008 R2-System zu beheben. Interessiert, von anderen zu hören, die Anwendungsfälle gefunden haben, in denen der Leistungswert durch das Ablaufverfolgungsflag 8048 (Heraufstufen der Strategie zum Gewähren des Abfragespeichers vom Knoten pro NUMA zum Kern pro), das …
Die Situation Ich habe eine Postgresql 9.2-Datenbank, die die ganze Zeit ziemlich stark aktualisiert wird. Das System ist daher I / O-gebunden, und ich überlege derzeit, ein weiteres Upgrade durchzuführen. Ich benötige nur einige Anweisungen, um mit der Verbesserung zu beginnen. Hier ist ein Bild davon, wie die Situation in …
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.