Datenbankadministratoren

8
Schnellste Validierungsabfrage in PostgreSQL

Was ist die schnellste Abfrage in PostgreSQL, die ich als Validierungsabfrage verwenden kann, um eine JNDI-Ressource zu binden? Ich denke, das SELECT 1ist das einfachste, aber in diesem Dokument heißt es, dass wir in PostgreSQL verwenden sollten select version(). Das ist mir nicht klar. Ich habe...

8
So indizieren Sie dynamische Attribute in MongoDB

Ich habe folgende Art von Daten (etwas vereinfacht von meinem realen Fall) in MongoDB: { "name":"some name", "attrs":[ {"n":"subject","v":"Some subject"}, {"n":"description","v":"Some great description"}, {"n":"comments","v":"Comments are here!"}, ] } Das attrs-Array ist ein Container für...

8
Wie werden Deadlocks in einem RDBMS erkannt und gemeldet?

Diese Frage wurde mir während eines Interviews gestellt, bekam aber den Job nicht. Die vollständige Frage lautete wie folgt: Wie werden Deadlocks in einem RDBMS erkannt und gemeldet? Was sind der Transaktionsinhaber und der Anwendungsentwickler dafür verantwortlich, sowohl in Erkennungs- als auch...

8
"Tabelle der Konstanten" - ist das gängige Praxis?

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"...

8
SQL-Abfrage zum Abrufen des letzten Tages jeder Woche

Mit MySQL muss ich eine Tabelle mit einem Datum / Uhrzeit-Feld abfragen. Ich muss alle Datensätze für eine bestimmte Woche zählen. Wenn Sie date_format (Spaltenname, "% Y% V") verwenden, wird die Woche # zurückgegeben, aber ich benötige den letzten Tag (Tag des Monats 01-28 | 29 | 30 | 31) für...