Archive

Posts Tagged ‘sql server’

Aufruf von der SQL-Skripts auf der Kommandozeile

Im Rahmen von automatischen Deployments von Datenbanken in den MS SQL Server ist es hilfreich, wenn man SQL-Skripte per Konsole skriptgesteuert ausführen kann.

Mit dem Tool „sqlcmd“ ist es möglich, auch Skripte und SQL-Statements von der Kommandozeile auszuführen.

Hier der Aufruf in der Konsole für das Starten von SQL Skripten:
sqlcmd -S \ -i -o

Kategorien:SQL Server Schlagwörter:

Snapshot Isolation im SQL Server

Seit SQL Server 2005 existiert ein sogenanntes „Snapshot Isolation Model“, um Erleichterungen für Online-Applikationen zu schaffen, die transaktionsbasiert auf einem Datenstand (z.B. einer Datenbanktabelle) arbeiten.

Um hier die Datenkonsistenz für Lesezugriffe zu sichern, werden hier nicht einzelne Datensätze gelockt, und damit andere Transaktionen ausgebremst. Sondern jede Transaktion arbeitet während ihrer Laufzeit mit einem eigenen temporären Datenstand (z.B. eines Datensatzes), der zum Zeitpunkt des Starts der Transaktion gültig war.

Weitere Ressourcen:

Kategorien:SQL Server Schlagwörter:
%d Bloggern gefällt das: