Datenbankadministratoren

9
Flag vs Tabelle geteilt

Ich entwerfe eine Tabelle mit Elementen, die (möglicherweise) mehrere zehn Millionen Datensätze enthalten. Einige Elemente können erst verwendet werden, wenn sie vom Administrator "genehmigt" wurden. Mit "Verwendung" meine ich, dass solche Elemente in keiner anderen Tabelle referenziert werden, bis...

9
Wie generiere ich eine Zeitreihe in PostgreSQL?

Wenn Sie eine Datumsreihe erstellen möchten, lesen Sie diese Frage Angenommen, ich möchte 24 Stunden lang alle 5 Minuten eine Serie erstellen. Wie mache ich das in PostgreSQL? PostgreSQL kann generate_series()von einem timestamp, aber nicht von time. Ist es besser, einen beliebigen Zeitstempel...

9
Ist COALESCE jetzt sargable?

Einer meiner Entwickler argumentiert, dass COALESCE(column, default value) = default valuedas jetzt sargable ist. Ist das richtig? Ich habe den folgenden Test durchgeführt und denke, dies impliziert, dass dies COALESCEnicht sargable ist. USE tempdb; SELECT @@VERSION; -- Microsoft SQL Server 2016...