Als «sql-server» getaggte Fragen

8
Woher wissen Sie, dass der Benutzer bei Verwendung einer freigegebenen Anmeldung eine Löschaktion für eine Überwachungstabelle ausführt?

Hintergrundinformation: Ich erstelle eine Sammlung von Überwachungstabellen, um Aktualisierungen zu verfolgen und eine Reihe von Datentabellen für meine App zu löschen. Audit-Datensätze werden über Trigger erstellt. DML in der Datenbank meiner App stammt im Allgemeinen aus einem Login, mit dem ein...

8
Erstellen Sie eine neue Datenbank mit großer Anfangsgröße

Ich möchte eine neue Datenbank mit einer 200- .mdfGB- Datendatei ( ) und einer 50-GB-Protokolldatei ( .ldf) erstellen . Aber es ist sehr langsam (es ist ungefähr 15 Minuten und hat noch nicht erstellt). und es ist sehr zeitaufwändig. Ist das normal? Wenn ja, was macht es, das braucht Zeit? Kann ich...

8
GROUP BY mit MAX versus nur MAX

Ich bin ein Programmierer, der sich mit einem großen Tisch befasst, der das folgende Schema hat: UpdateTime, PK, datetime, notnull Name, PK, char(14), notnull TheData, float Es gibt einen Clustered-Index für Name, UpdateTime Ich habe mich gefragt, was schneller sein soll: SELECT MAX(UpdateTime)...

8
"Wenn eine Verbindung geschlossen und an den Pool zurückgegeben wird, bleibt die Isolationsstufe der letzten Anweisung SET TRANSACTION ISOLATION LEVEL erhalten."

Der MSDN-Online-Artikel " Snapshot-Isolation in SQL Server " lautet: "Eine Isolationsstufe hat einen verbindungsweiten Bereich. Sobald sie für eine Verbindung mit der Anweisung SET TRANSACTION ISOLATION LEVEL festgelegt wurde, bleibt sie wirksam, bis die Verbindung geschlossen oder eine andere...