Datenbankadministratoren

12
MySQL-Instanz blockiert "SYNC-Index ausführen"

Problem Eine Instanz von MySQL 5.6.20, die (meistens nur) eine Datenbank mit InnoDB-Tabellen ausführt, zeigt gelegentliche Verzögerungen für alle Aktualisierungsvorgänge für die Dauer von 1 bis 4 Minuten an, wobei alle INSERT-, UPDATE- und DELETE-Abfragen im Status "Abfrageende" verbleiben. Das ist...

12
CHECKPOINT oder COMMIT schreibt auf Platte?

Angenommen, SQLServer2008R2 und höher mit Datenbanken im vollständigen Wiederherstellungsmodus. Ich dachte immer : Wenn eine Transaktion festgeschrieben wird (COMMIT), wird die Transaktion in das Transaktionsprotokoll im RAM geschrieben. Wenn ein CHECKPOINT auftritt (nach einiger Zeit und / oder...

12
Warum RDS über EC2 für Postgres verwenden?

Ich habe eine Datenbank, die derzeit auf EC2 ausgeführt wird. Als ich es auf einen größeren Rechner umstellen musste, tauchte die Frage nach der Verwendung von RDS auf. Preisgestaltung: Ich kann eine EC2- c3.large Instanz mit zwei SSDs (je 16 GB), zwei vCPUs und 4 GB Speicher bei Bedarf für 0,132...

12
Wie fahre ich nach einem Fehler in SSIS fort?

Ich möchte folgendes implementieren: In diesem Paket möchte ich eine Liste der Datenbanknamen durchlaufen und die Einstellungen des Verbindungsmanagers dynamisch ändern. Der erste Fehler bei "Verbindung testen" wird jedoch angehalten und die Paketausführung schlägt fehl. Aber ich möchte meine...

12
Versionierung von CouchDB und Dokumenten

Ich arbeite derzeit an einer Wiki-ähnlichen Anwendung mit CouchDB und versuche, ein Dokumentversionsschema zu implementieren. So wie ich es sehe, gibt es zwei Möglichkeiten, dies zu tun: Speichern Sie jede Version als separates Dokument Speichern Sie ältere Versionen als Anhänge an ein einzelnes...

12
Statistiken. Sind mehrspaltige Histogramme möglich?

Ich denke an eine Situation, in der ich zwei Spalten mit hoher Dichte habe, aber diese Spalten nicht unabhängig sind. Definition Hier ist die Definition der Tabelle, die ich zu Testzwecken erstellt habe. CREATE TABLE [dbo].[StatsTest]( [col1] [int] NOT NULL, --can take values 1 and 2 only [col2]...

12
Sehen Sie sich die letzten Innodb-Deadlocks an

Ich sehe, dass ich den neuesten Deadlock in mysql / innodb anzeigen kann, aber gibt es eine Möglichkeit, vergangene Deadlocks anzuzeigen? Wir haben zwei Deadlock-Probleme, eines ist wichtig und das andere nicht. Der weniger wichtige Deadlock tritt mehrmals am Tag auf, sodass er zum "neuesten"...

12
Aktualisieren Sie alle Zeilen

Ich möchte die effizienteste Methode zum Aktualisieren jeder Zeile in einer extrem großen Oracle-Tabelle für eine einzelne Spalte kennen. Beispielsweise: update mytable set mycolumn=null; oder: update mytable set mycolumn=42; Mein Wissen kann sehr gut abgestanden sein. Ich ändere die Tabelle, um...