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 …
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 …
Ich benutze MySql 5.5. Ist es möglich, Änderungen expire_logs_daysvorzunehmen und die Änderungen wirksam werden zu lassen, ohne den Server neu zu starten?
Erhöht das Hinzufügen eines Index zu einer datetimeSpalte die Leistung, wenn WHERE myDateColumn BETWEEN @startDate and @endDatehäufig eine Klausel auf diese datetimeSpalte angewendet wird? Wenn ja, sollte der Index geclustert oder nicht geclustert sein und warum?
Ich habe eine weitere Sitzung, von der ich vermute, dass sie nicht mit den 'richtigen' NLS-Einstellungen für uns in Oracle 11gR2 ausgeführt wird. Was kann ich abfragen, um die NLS-Einstellungen für eine andere aktive Sitzung anzuzeigen? Alle NLS_ * -Ansichten verweisen auf meine aktuelle Sitzung.
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 …
Ich möchte einen Wert aus einer Tabelle in zwei verschiedene Spalten für verschiedene Werte aus derselben Tabelle abrufen. Verwenden Sie diese Abfrage als Beispiel (beachten Sie, dass sich die Auswahl in derselben Tabelle befindet, die als 2 verschiedene Tabellen aliasiert ist): SELECT a.myVal, b.myVal FROM MyTable a, MyTable b WHERE …
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 …
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 …
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 …
Wir haben die folgende Tabelle (in SQLite unter Android), die eine Baumstruktur (Nested Set-Modell) von Wörtern und deren Häufigkeit enthält: lexikon ------- _id integer PRIMARY KEY word text frequency integer lset integer UNIQUE KEY rset integer UNIQUE KEY Und die Frage: SELECT word FROM lexikon WHERE lset BETWEEN @Low AND …
Wenn die Aria-Speicher-Engine (früher Maria genannt) das "neue" MyISAM ist, das die Transaktion und die automatische Wiederherstellung nach einem Absturz unterstützt: Warum immer noch MyISAM verwenden? Sollte der Wechsel der Speicher-Engine von MyISAM zu Aria ein Problem sein? (Index verlieren oder so)
Ich habe eine Datetime-Spalte und kann problemlos Abfragen mit einer Gruppe in meiner Datetime-Spalte ausführen. Ich möchte jedoch Gruppenabfragen für ausführen Intervalle von 1 Minute 2-Minuten-Intervalle 5-Minuten-Intervalle Intervalle von 1 Stunde usw. Wie mache ich das?
Ich habe ein Legacy-System mit ungefähr 10 Millionen Zeilen in einer Tabelle. In dieser Tabelle gibt es eine Typenspalte text, die meisten davon sind Standardtext, aber ungefähr 500.000 Zeilen enthalten RTF-Markups. Ich muss den RTF-formatierten Text in einfachen Text konvertieren. Meine aktuelle Methode ist, dass ich ein C # -Programm …
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 ----------- ---------- …
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.