Ich bin ziemlich neu im Tunen von InnoDB. Ich ändere langsam die Tabellen (wo nötig) von MyIsam auf InnoDB. Ich habe ungefähr 100 MB in innodb, also habe ich die innodb_buffer_pool_sizeVariable auf 128 MB erhöht: mysql> show variables like 'innodb_buffer%'; +-------------------------+-----------+ | Variable_name | Value | +-------------------------+-----------+ | innodb_buffer_pool_size | …
Jemand hat eine Abfrage in unserer SQL Server-Datenbank remote ausgeführt, und das System ist abgestürzt. Sie haben keine Sicherung dieser Abfrage und möchten sehen, was auf dem Server ausgeführt wurde. Ist es möglich, diese Abfrage in einem Protokoll oder in einem Verlauf zu finden?
Die Standard-MySQL-Konfigurationsdatei /etc/mysql/my.cnf, die von einem Debian-Paket mit APT installiert wurde, setzt häufig die log_bin-Variable, sodass binlog aktiviert ist: log_bin = /var/log/mysql/mysql-bin.log Wenn ich die binäre Protokollierung bei einer solchen Installation deaktivieren möchte, kommentiere ich die Zeile in my.cnf aus, aber ich frage mich, ob es eine Möglichkeit gibt, die …
Zur schnelleren Berichterstellung und Leistungsanalyse möchten wir unsere Webserver-Protokolle in Sql Server einfügen. Auf diese Weise können wir Verkehrsmuster, Probleme und Verlangsamungen nahezu in Echtzeit erkennen. Wir haben einen Daemon, der auf Anforderungs- / Antwortereignisse von unserem Load Balancer und Masseneinfügungen in die Datenbank wartet. Wir erhalten jedoch ungefähr 1 …
Siehe diesen Hinweis in mysqld.log: [Note] InnoDB: page_cleaner: 1000ms intended loop took 15888ms. The settings might not be optimal. (flushed=200 and evicted=0, during the time.) Anscheinend wird hier etwas in der Art erwähnt: MySQL-Instanz blockiert "SYNC-Index ausführen" Meine Frage ist: Welche Maßnahmen sollten gegebenenfalls ergriffen werden, wenn dieser Hinweis in …
Ich möchte diese ibdata-Dateien verstehen, da diese eine wichtige Rolle bei der Wiederherstellung nach einem Absturz spielen. Ich konnte über das Internet keine geeigneten Ressourcen dafür finden.
Ich laufe Postgresql 9.1auf Ubuntu. Genaue Postgresql-Version ist, 9.1+129ubuntu1wie mein Paketmanager zeigt. Ich habe 2 Datenbanken, die aktiv verwendet werden und die von einem Remote-Server verwendet werden. Ich möchte Abfragen mit langer Ausführungszeit protokollieren. Also habe ich folgende Parameter in der /etc/postgresql/9.1/main/postgresql.confDatei eingestellt log_min_duration_statement = 10000 log_statement = 'mod' Daher …
Ich bin ein bisschen wie ein neuer DBA und verwalte eine SQL Server 2012-Instanz, die ziemlich viel Aktivität aufweist. Ich arbeite im vollständigen Wiederherstellungsmodus, da wir eine Wiederherstellung zu einem bestimmten Zeitpunkt benötigen. Im Moment mache ich jeden Tag um 5 Uhr morgens eine vollständige Sicherung der Datenbanken und Protokolle. …
Ich möchte Syslog für die Protokollierung von MySQL (5.1.41) unter Ubuntu (10.04 LTS) verwenden. Ich habe Informationen gefunden, die das Fehlerprotokoll in Syslog ausgeben. [mysqld_safe] syslog Aber ich möchte Syslog für die Protokollierung von allgemeinen Protokollen und langsamen Abfrageprotokollen verwenden. Bitte raten Sie mir, wie man Konfigurationsdatei schreibt? Ich konnte …
Ich habe eine Protokolltabelle, die den Datums- / Uhrzeitstempel erfasst, als bestimmte Dateien auf ein anderes System exportiert wurden. Die exportedLog-Tabelle enthält derzeit drei Felder: id (primary key) messageId (int) exportedDateTime (datetime) Als ich dies überprüfte, stellte ich fest, dass das idFeld keinen Zweck erfüllt, da es keine Verknüpfungen zu …
Ich habe keinen Zugriff auf eine Postgres-Installation, daher kann ich dies nicht überprüfen. Ich bin ein Sicherheitsmann und sehe Klartext-Passwörter in den Protokollen: create user user1 with password 'PLAINTEXT PASSWORD' Wie können die Datenbankadministratoren ihre Kennwörter ändern oder erstellen, ohne dass das Kennwort in den Protokollen gelöscht wird? Ich habe …
Ich verwende eine Anweisung von dieser Seite , um blockierende Abfragen in Postgres anzuzeigen SELECT bl.pid AS blocked_pid, a.usename AS blocked_user, ka.query AS blocking_statement, now() - ka.query_start AS blocking_duration, kl.pid AS blocking_pid, ka.usename AS blocking_user, a.query AS blocked_statement, now() - a.query_start AS blocked_duration FROM pg_catalog.pg_locks bl JOIN pg_catalog.pg_stat_activity a ON …
Gibt es eine Möglichkeit, eine bestimmte Tabelle in den Binärprotokollen zu überspringen? Ich habe Binärprotokolle als meine inkrementelle Sicherungsstrategie zwischen nächtlichen Sicherungen konfiguriert. Wir haben jedoch eine große Referenztabelle, die wir jeden Abend aus einem Stapelprozess aktualisieren werden (70-GB-Tabelle). Diese Tabelle wird nur gelesen und jede Nacht mit aktualisiert mysqlimport. …
Ich stoße auf ein Deadlock-Szenario, bei dem die einzigen Teilnehmer am Deadlock eine einzelne Tabelle und eine einzelne gespeicherte Prozedur zu sein scheinen, die aus dieser Tabelle gelöscht wird. Ich habe diese Schlussfolgerung auf der Grundlage meiner Analyse des SQL-Fehlerprotokolls zum Zeitpunkt mehrerer dieser Deadlocks gezogen, wobei ich den folgenden …
Wie schneide ich das Transaktionsprotokoll in einer SQL Server 2008-Datenbank ab? Was sind die besten Möglichkeiten? Ich habe dies in einem Blog wie folgt versucht: 1) Von der Einstellungsdatenbank bis zur einfachen Wiederherstellung, Verkleinern der Datei und erneuten Einstellen der vollständigen Wiederherstellung verlieren Sie tatsächlich Ihre wertvollen Protokolldaten und können …
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.