Datenbankadministratoren

13
Wie kann ich überprüfen, ob die Oracle-Datenbank aktiv ist?

Für unsere Anwendung haben wir eine Konfigurationsdatei für die Verbindung zur Oracle-Datenbank (URL, Benutzername, Passwort). Der Start der Anwendung dauert 2-5 Minuten. Wenn etwas mit der Datenbank nicht stimmt, wird dies in den Protokollen angezeigt, aber ich muss 2-5 Minuten warten. Das ist...

13
Optimieren der BCP-Leistung für BLOB-Daten

Ich plane die Livemigration einer 2-TB-Datenbank in partitionierte Tabellen. Das System ist im Großen und Ganzen ein Dokumentenspeicher, bei dem der größte Teil des Speicherplatzes LOBs zwischen 50 KB und 500 KB zugewiesen wird, wobei ein kleiner Prozentsatz im Bereich von 500 KB bis 1 MB liegt....

13
Replizieren Sie Tabellen in einen anderen Datenbanknamen

In unserer QA-Umgebung sind alle Datenbanknamen mit dem Zusatz "test" versehen. Zum Beispiel würde Datenbankname1 in der Produktion ein Gegenstück Datenbankname1test in der Qualitätssicherung haben. (Dies dient vor allem dem Schutz vor Verwechslungen von Prod / Qa-Konfigurationen.) Es gibt eine...

13
Wie trenne ich alle anderen Benutzer von einer Postgres-Datenbank?

Ich benötige exklusiven Zugriff auf eine Datenbank. Ist es möglich, mit einem SQL-Befehl alle anderen Benutzer von einer Postgres-Datenbank zu trennen? Oder schließen Sie alle anderen Verbindungen und erhalten Sie exklusiven Zugriff. Dies dient zum Testen von Einheiten und die Tests werden nur...

13
NoSQL und RDBMS zusammen?

Ich habe mich gefragt, ob es gute Lösungen gibt, um Daten in einer NoSQL-Datenbank aufzuzeichnen und sie dann in ein RDBMS zu konvertieren. Wenn Sie beispielsweise einige Daten wie Sitzungsprotokolle schnell erfassen möchten, aber später Berichte darüber erstellen möchten. Meine Lieblingsdatenbank...

13
Generieren Sie eine Ausnahme mit einem Kontext

Wenn PostgreSQL eine Ausnahme auslöst, gibt es eine Zeile "CONTEXT" wie: ERROR: INSERT has more target COLUMNS than expressions LINE 3: ... ^ QUERY: INSERT INTO ... CONTEXT: PL/pgSQL FUNCTION "XXXXX" line 4 at SQL statement Aber wenn ich eine Ausnahme mache, ist diese Zeile nicht vorhanden. Ich...

13
Transact SQL mit WITH in CREATE VIEW

Ich möchte VIEW mit WITH-Klauseln erstellen, kann jedoch keine Referenzen zur korrekten Syntax finden. Ich will so etwas WITH TempTbl AS (SELECT ...) CREATE VIEW SomeView SELECT * FROM TempTbl Und was ist die richtige Syntax für die Verwendung mehrerer WITH-Klauseln? Nichts Nützliches bei MSDN...

13
Soll ich SQL JOIN oder IN-Klausel verwenden?

Ich habe eine Frage zum besten Ansatz. Ich bin nicht sicher, welcher Ansatz am besten ist, wenn Daten als variabel in der Größe angesehen werden. Betrachten Sie die folgenden 3 Tabellen: MITARBEITER EMPLOYEE_ID, EMP_NAME PROJEKT PROJECT_ID, PROJ_NAME EMP_PROJ (viele bis viele der obigen zwei...

13
PostgreSQL Design Tool [geschlossen]

Geschlossen. Diese Frage ist nicht zum Thema . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so dass es beim Thema für Datenbankadministratoren Stapel von Exchange. Geschlossen vor 4 Jahren . Ich bin dabei, eine Datenbank zu entwerfen,...

13
Der beste Weg, eine Turnierdatenbank zu entwerfen

Ich erstelle eine Webseite für Wetten auf alle Spiele des kommenden Fußballturniers der Euro 2012. Benötigen Sie Hilfe bei der Entscheidung, welchen Ansatz Sie für die Ko-Phase wählen möchten? Ich habe unten ein Modell erstellt, mit dem ich ziemlich zufrieden bin, wenn es darum geht, die Ergebnisse...

13
Verhalten von Varchar mit Leerzeichen am Ende

Wenn ich einen Varchar mit Leerzeichen verwende, werden die Leerzeichen am Ende ignoriert. Ex: declare @X varchar(50) Dies... set @X= 'John' ...ist das gleiche wie... set @X= 'John ' Es betrachtet diese als gleich. Wie kann ich das System veranlassen, diese als unterschiedlich zu

13
Deadlock-Fehler gibt die Deadlock-SQL nicht zurück

Transaction (Process ID) was deadlocked on lock resources with another process and has been chosen as the deadlock victim. Rerun the transaction. Ich erhalte diesen Fehler zufällig, wenn eine meiner Websites ausgelastet ist. Ich weiß ungefähr, auf welchen Tabellengruppen es sich befindet, aber nach...