Grattis!

Transaktioner och felhantering i SQL Server

Miriam Antona

Software Engineer

Kapitel 1 och 2 – Felhantering

  • TRY...CATCH-konstruktionen
  • Felanatomin
  • Fel som inte kan fångas av ett CATCH-block
  • Felfunktioner: ERROR_NUMBER(), ERROR_SEVERITY(), ERROR_STATE(), ERROR_LINE(), ERROR_PROCEDURE(), ERROR_MESSAGE()
  • RAISERROR
  • THROW
Transaktioner och felhantering i SQL Server

Kapitel 3 – Transaktioner

  • Vad är en transaktion?
  • Transaktionssatser:
    • BEGIN TRAN
    • COMMIT TRAN
    • ROLLBACK TRAN
  • @@TRANCOUNT
  • Återställningspunkter
  • XACT_ABORT
  • XACT_STATE
Transaktioner och felhantering i SQL Server

Kapitel 4 – Transaktionsisoleringsniåer

  • Vad är samtidighet?
  • Isoleringsnivåer:
    • READ UNCOMMITTED
    • READ COMMITTED
    • REPEATABLE READ
    • SERIALIZABLE
    • SNAPSHOT
  • Samtidighetsproblem: smutsiga läsningar, icke-repeterbara läsningar, fantomläsningar
Transaktioner och felhantering i SQL Server

Tack!

Transaktioner och felhantering i SQL Server

Preparing Video For Download...