Download presentation
Presentation is loading. Please wait.
1
මොඩියුල විශ්ලේෂණය Transactions කළමනාකරණය.
Isolation Levels හඳුන්වා දීම. Locking හඳුන්වා දීම. Locking ආශ්රිත ගැටළු.
2
Transactions කළමනාකරණය.
3
Implicit Transactions
BEGIN TRY INSERT INTO sales.orders… INSERT INTO sales.orderdetails… END TRY BEGIN CATCH SELECT ERROR_NUMBER()… END CATCH GO Transaction
4
Explicit Transactions
BEGIN TRY BEGIN TRANSACTION INSERT INTO sales.orders… INSERT INTO sales.orderdetails… COMMIT TRANSACTION END TRY BEGIN CATCH ROLLBACK TRANSACTION SELECT ERROR_NUMBER()… END CATCH GO
5
Transactions
6
Managing Concurrency
7
Concurrency ගැටළු Concurrency anomalies Lost Updates Dirty Reads
Non-Repeatable Phantoms
8
Isolation Levels Read Uncommitted Read Committed Repeatable Read
Serializable Snapshot
9
Locking හඳුන්වා දීම. ප්රධාන ආකාර, Shared Exclusive අනෙකුත් ආකාර,
ප්රධාන ආකාර, Shared Exclusive අනෙකුත් ආකාර, Update Intent
10
Locking ආශ්රිත ගැටළු.
Blocking locks Deadlocks Trace flags 1204 / 1222 DBCC TRACEON (1222,-1)
11
Isolation levels, locking සහ deadlocks
12
Managing Transactions
සම්පිණ්ඩනය Transactions කළමනාකරණය. Isolation Levels හඳුන්වා දීම. Locking හඳුන්වා දීම. Locking ආශ්රිත ගැටළු.
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.