Datenbankadministratoren

Fragen und Antworten für Datenbankexperten, die ihre Datenbankfähigkeiten verbessern und von anderen in der Community lernen möchten

2
Behebung einer beschädigten Firebird-Datenbank
Ich habe eine 200-GB-Firebird-Datenbank (erstellt mit Firebird 2.1.3, auf der derzeit 2.1.5 ausgeführt wird), und sie scheint beschädigt zu sein. Wenn ich versuche, ein Backup zu erstellen, erhalte ich: Datenbankdatei erscheint beschädigt <> falscher Seitentyp Seite 0 ist falscher Typ (erwartet 0 gefunden 1) gds_get_segment fehlgeschlagen gfix endet mit a …

4
MySQL-InnoDB-Schreibvorgänge sind extrem langsam
Ich habe ernsthafte Leistungsprobleme mit MySQL und der InnoDB-Engine. Selbst die einfachste Tabelle macht das Schreiben (Erstellen der Tabelle, Einfügen, Aktualisieren und Löschen) schrecklich langsam, wie Sie im folgenden Ausschnitt sehen können. mysql> CREATE TABLE `test` (`id` int(11) not null auto_increment, -> PRIMARY KEY(`id`)) ENGINE=InnoDB; Query OK, 0 rows affected …




3
MDF- und LDF-Inhalte in SQL Server
Angenommen, ich habe eine Datenbank mit einer Single .mdfund einer .ldfDatei. Die Datenbank ist getrennt, es gibt keine Transaktionen und SQL Server wird gestoppt. Ich gehe davon aus, dass alle Daten bereits in der .mdfDatei sind? Die .ldfDatei ist im Wesentlichen leer? Wenn die .ldfDatei nicht leer ist, was enthält …


2
Verwenden der Einfügung mehrerer Tabellen für übergeordnete und untergeordnete Tabellen
Ist es sicher, die Einfügeanweisung für mehrere Tabellen von Oracle zum Einfügen in eine übergeordnete und untergeordnete Tabelle (mit Fremdschlüsselbeschränkung) zu verwenden? Mit minimalen Beispielen habe ich festgestellt, dass es funktioniert, solange die übergeordnete Tabelle vor der untergeordneten Tabelle in der intoListe steht. Kann ich mich darauf verlassen oder sollte …

2
Wie benenne ich einen PostgreSQL-Cluster um?
Ich googelte und fand diese alte Webseite , auf der nur stand, um den Namen des Verzeichnisses zu ändern. Ich habe es versucht, aber es hat nicht funktioniert: $ pg_lsclusters Version Cluster Port Status Owner Data directory Log file 8.4 main 5432 down postgres /var/lib/postgresql/8.4/main /var/log/postgresql/postgresql-8.4-main.log 9.1 main 50420 online …

3
Wie stelle ich den externen Editor für den psql-Client von PostgreSQL ein?
Was füge ich in eine ~/.psqlrcDatei ein, um den Standardeditor festzulegen? Der Editor, den ich verwenden möchte ( Textmate ), ist bei /Users/username/bin/mate. Ich habe die Stelle in den Dokumenten gefunden, an der darüber gesprochen wird, und verschiedene Syntaxvarianten ausprobiert, kann sie aber anscheinend nicht zum Laufen bringen. Zum Beispiel …





3
"Tabelle der Konstanten" - ist das gängige Praxis?
College SQL-Klasse mit dem Buch "SQL Fundamentals" von John J. Patrick. Im dritten Kapitel spricht er über die Verwendung einer "Tabelle von Konstanten", um Spalten zu einer select-Anweisung hinzuzufügen, wobei alle Zeilen den gleichen Wert haben. Wenn Sie beispielsweise die Tabelle "Zeichen" haben, wie folgt: first_name last_name dept_code ----------- ---------- …

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.