Datenbankadministratoren

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




1
Wie verwaltet man 3,1 Milliarden Datenzeilen?
Ich bin derzeit mit der Implementierung eines Speicherschemas für eine relativ große Datenmenge beauftragt. Auf die Daten wird in erster Linie zugegriffen, um einen aktuellen data pointWert zu bestimmen , aber ich muss auch die letzten sechs Monate des Verlaufs für Datentrends / -analysen nachverfolgen. Eine kürzliche Forderung wurde hinzugefügt …


3
Verbesserung der Abfrageleistung mit IN ()
Ich habe folgende SQL-Abfrage: SELECT Event.ID, Event.IATA, Device.Name, EventType.Description, Event.Data1, Event.Data2 Event.PLCTimeStamp, Event.EventTypeID FROM Event INNER JOIN EventType ON EventType.ID = Event.EventTypeID INNER JOIN Device ON Device.ID = Event.DeviceID WHERE Event.EventTypeID IN (3, 30, 40, 41, 42, 46, 49, 50) AND Event.PLCTimeStamp BETWEEN '2011-01-28' AND '2011-01-29' AND Event.IATA LIKE '%0005836217%' …

1
PostgreSQL: Berechtigung für Relation verweigert
Ich bin etwas verwirrt über das Festlegen von Berechtigungen in PostgreSQL. Ich habe diese Rollen: List of roles Role name | Attributes | Member of -----------+------------------------------------------------+----------- admin | Superuser, Create role, Create DB, Replication | {} meltemi | Create role, Create DB | {rails} rails | Create DB, Cannot login …

1
Erzwingen einer Index-Spool
Ich weiß, dass dies aus Leistungsgründen vermieden werden sollte, aber ich versuche, einen Zustand zu zeigen, in dem es als Demo angezeigt wird, um sicherzustellen, dass es nicht angezeigt wird. Ich erhalte jedoch eine fehlende Indexwarnung, doch das Optimierungsprogramm erstellt keinen temporären Index. Die Abfrage, die ich verwende, ist SELECT …

1
Kann ich eine tabulatorgetrennte Datei von SSMS abfragen?
Ist es möglich, eine tabulatorgetrennte Datei in Sql Server Management Studio abzufragen, um ihre Daten anzuzeigen, ohne sie irgendwo zu speichern? Ich weiß, dass Sie BULK INSERTaus einer durch Tabulatoren getrennten Datei Folgendes verwenden können: BULK INSERT SomeTable FROM 'MyFile.txt' WITH ( FIELDTERMINATOR = '\t', ROWTERMINATOR = '\n'); Dazu müssen …

2
Leistungsoptimierung für große Tabellen (SQL Server 2008 R2)
Hintergrund: Ich habe eine Faktentabelle in der UAT-Phase. Ziel ist es, 5 Jahre Daten in Prod zu laden (erwartete Größe 400 Mn Datensätze). Derzeit sind nur 2 Jahre Daten in Test. Tabelleneigenschaften: Anzahl der Abmessungen ~ 45 Maßnahmen ~ 30 Nicht additive Maßnahmen und andere Spalten ~ 25 Aktuelle Datengröße …


2
Verfügt Oracle PL / SQL über eine Standard-ASSERT-Routine?
Ich möchte eine ASSERT-Routine verwenden, die funktional derjenigen in anderen Sprachen ähnelt, dh ein Konstrukt (sei es eine Prozedur, eine Syntax ...). ASSERT( <condition>, <msg>) Wenn das <condition>im ersten Argument übergebene Argument falsch ist, wird mit der angegebenen <msg>beschreibenden Nachricht eine Ausnahme ausgelöst. Ich weiß, dass dies trivial ist, aber …




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.