Datenbankadministratoren

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


1
ANSI / ISO-Pläne zur LIMIT-Standardisierung?
Gibt es derzeit Pläne, eine beste Methode zur Begrenzung der Anzahl der von einer Abfrage zurückgegebenen Ergebnisse zu standardisieren? Die Frage zum Stapelüberlauf unter Gibt es eine ANSI SQL-Alternative zum Schlüsselwort MYSQL LIMIT? listet die verschiedenen Möglichkeiten auf, mit diesem Verhalten in verschiedenen Sprachen umzugehen: DB2 -- select * from …




1
Was sind meine Sperroptionen für eine Merge-Anweisung?
Ich habe eine gespeicherte Prozedur, die eine MERGEAnweisung ausführt . Es scheint, als würde beim Durchführen der Zusammenführung standardmäßig die gesamte Tabelle gesperrt. Ich rufe diese gespeicherte Prozedur innerhalb einer Transaktion auf, in der ich auch einige andere Dinge mache, und ich wünschte, sie würde nur die betroffenen Zeilen sperren. …

1
CAP-Theorem vs. BASE (NoSQL)
CAP-Theorem vs. BASE (NoSQL) Hallo, ich versuche, ein kleines Papier für meine Arbeit über NoSQL zu schreiben, und habe das CAP-Theorem so beschrieben, dass die meisten NoSQL-Datenbanken, wenn nicht alle, daran festhalten. Ich habe später einen Artikel über den Unterschied zwischen NoSQL und RDBMS gelesen, in dem angegeben wurde, dass …
12 nosql 

3
Gruppieren von Datensätzen nach Zeitintervallen
Ich habe eine Tabelle mit dem folgenden Schema und muss eine Abfrage definieren, die Daten basierend auf Zeitintervallen (z . B. Datensätze pro Minute ) gruppieren und dann die Summe der Änderungen am SnapShotValue seit der vorherigen Gruppe bereitstellen kann. Gegenwärtig erhöht sich der SnapShotValue immer, sodass ich nur die …




3
Warum sollte ich nicht eine Tabelle für mehrere Beziehungen haben?
Angenommen, ich habe mehrere Beziehungen in meiner Datenbank, z. B. Geschäft, Mitarbeiter und Verkauf, und ich möchte Paare mit einer einfachen binären Beziehung verbinden. Persönlich würde ich Tabellen mit den Namen Employee_Store und Employee_Sale mit einem natürlichen Schlüssel erstellen, der aus den Fremdschlüsseln besteht. Jetzt besteht mein Kollege darauf, eine …


4
Extrahieren eines Feldes aus RESTORE HEADERONLY
Ich versuche, ' HEADERONLY WIEDERHERSTELLEN ' zu verwenden, um das Datum abzurufen , an dem das Backup erstellt wurde, das ich wiederherstellen möchte . Der Befehl: RESTORE HEADERONLY FROM DISK = '<path to .bak file>' funktioniert gut in Query Analyzer und gibt eine Ergebnismenge mit etwa 50 Spalten. Das Problem …

5
MySQL - schnellster Weg zu ALTER TABLE für InnoDB
Ich habe eine InnoDB-Tabelle, die ich ändern möchte. Die Tabelle enthält ~ 80 Millionen Zeilen und beendet einige Indizes. Ich möchte den Namen einer der Spalten ändern und ein paar weitere Indizes hinzufügen. Was ist der schnellste Weg, dies zu tun (vorausgesetzt, ich könnte sogar Ausfallzeiten erleiden - der Server …

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.