msgbartop
Around Software Development and Innovation
msgbarbottom

27 Feb 11 Transazioni “Orphan” su SQL Server con Process ID -2

In questi giorni mi è capitato per la prima volta, lavorando su un progetto molto vasto e complesso su SQL Server di riscontrare nel monitor di SSMS delle transazioni con Process ID -2 in stato Locked. Indagando a fondo tra documentazione e blog vari ho riscontrato che si trattava di transazione orfane, che fanno riferimento a transazioni distribuite fallite (mediante DTC) ed inoltre i record coinvolti risultavano lockati.

Per rimuovere i lock e riportare il sistema in uno stato coerente bisogna dal DTC della macchina da cui è partita la transazione (oopure verificare sulle macchine-cluster coinvolte) rimuove la transazione che ha causato i lock.

Potete trovare ulteriori informazioni al seguente link.

Antonio

27 Feb 11 Esame SQL Server MCTS

La mia ultima certificazione:MCTS SQL Server 2005. L’esame è stato ostico sopratutto per la vastita degli argomenti. In particolare consisteva di 35 domande e 12 simulazioni. Gli argomenti trattati sono stati: backups,Linked Servers,triggers,query,CLR Assembly…

Nel caso qualcuno voglia ulteriori dettagli può contattarmi.

Tonio

27 Feb 11 SQL Server Performance Tuning Tips

Qui potete trovare un interessante articolo su come ottimizzare le query TSQL.

Antonio