SlideShare a Scribd company logo
1 of 31
Download to read offline
Overview
...

Anomalies
..
..
..

Isolation Levels
.
.....

FAQ

Transaction Isolation Levels of Database System
Aecho
Penpower, Inc
aecho.liu@penpower.com.tw

2013, 07

1 / 31
Overview
...

Anomalies
..
..
..

Isolation Levels
.
.....

FAQ

Overview
Overview
Anomalies and Isolation Levels
Anomalies
Dirty Reads
Unrepeatable Reads
Phantoms
Isolation Levels
Default level
Locks of Isolation Levels
FAQ

2 / 31
Overview
...

Anomalies
..
..
..

Isolation Levels
.
.....

FAQ

References
• Database Management Systems, 3rd edition.
• Isolation level, @wiki. http://goo.gl/NYSza
• Isolation level, @msdn. http://goo.gl/deqhV
• Acid, @wiki. https://en.wikipedia.org/wiki/ACID

3 / 31
Overview
...

Anomalies
..
..
..

Isolation Levels
.
.....

FAQ

Brief
ACID properties of database system.
• Atomic
Each transaction is regarded as atomic.
• Consistency
The consistency property ensures that any transaction will
bring the database from one valid state to another.
• Isolation
Users should be able to understand a transaction without
considering the effect of other concurrently executing
transactions.
• Durability
Once the DBMS informs the user that a transaction has been
successfully completed, its effects should persist even if
the system crashes before all its changes are reflected on
disk.
4 / 31
Overview
...

Anomalies
..
..
..

Isolation Levels
.
.....

FAQ

Brief
Strict 2-Phase Locking1
.
Rule 1
.
• Shared lock Allow another transaction to read.
.

• Exclusive lock No allow another transaction to read or write.

.
Rule 2
.
All locks held by a transaction are released when the transaction is
completed.
.

1

Strict 2PL
5 / 31
Overview
...

Anomalies
..
..
..

Isolation Levels
.
.....

FAQ

Brief
About Isolation Level
• Most DBA System offers a number of transaction isolation

levels, which control the degree of locking when selecting
data.
• The higher isolation level, the more locks needed.

It is trade-off.
• For concurrency control, with multiple transactions.

6 / 31
Overview
...

Anomalies
..
..
..

Isolation Levels
.
.....

FAQ

Brief
Level/Locks
Read Uncommitted
Read Committed
Repeatable Read
Serializable

Write Lock
X
X
X

Read Lock
S
X
X

Range Lock
X

• X → Exclusive Lock
• S → Shared Lock
• - → Nothing

7 / 31
Overview
...

Anomalies
..
..
..

Isolation Levels
.
.....

FAQ

Brief
Level/Anomaly
Read Uncommitted
Read Committed
Repeatable Read
Serializable

Dirty Read
Maybe
No
No
No

Unrepetable read
Maybe
Maybe
No
No

Phantom
Maybe
Maybe
Maybe
No

8 / 31
Overview
...

Anomalies
..
..
..

Isolation Levels
.
.....

FAQ

Anomalies
• Dirty Reads
• Unrepeatable Reads
• Phantoms

9 / 31
Overview
...

Anomalies
..
..
..

Isolation Levels
.
.....

FAQ

Anomalies
• Dirty Reads
• Unrepeatable Reads
• Phantoms

A Sample User Table
id
1
2

name
Joe
Jill

age
20
25

10 / 31
Overview
...

Anomalies
..
..
..

Isolation Levels
.
.....

FAQ

Dirty Reads
.
When a transaction is allowed to read data from a row that has
been modified by another running transaction and not yet
committed.
.

11 / 31
Overview
...

Anomalies
..
..
..

Isolation Levels
.
.....

FAQ

Dirty Reads
Level/Anomaly
Read Uncommitted
Read Committed
Repeatable Read
Serializable

Level/Locks
Read Uncommitted
Read Committed
Repeatable Read
Serializable

Dirty Read
Maybe
No
No
No

Unrepetable read
Maybe
Maybe
No
No

Write Lock
X
X
X

Read Lock
S
X
X

Phantom
Maybe
Maybe
Maybe
No

Range Lock
X

12 / 31
Overview
...

Anomalies
..
..
..

Isolation Levels
.
.....

FAQ

Dirty Reads
Transaction 1
.
/∗ Query 1 ∗/
SELECT ag e FROM u s e r s WHERE i d =
1;
/∗ w i l l r e a d 20 ∗/

Transaction 2

.
/∗ Query 2 ∗/
UPDATE u s e r s SET age = 21 WHERE i d
= 1;
/∗ No commit h e r e ∗/

.
.
.
/∗ Query 1 ∗/
SELECT ag e FROM u s e r s WHERE i d =
1;
/∗ w i l l r e a d 21 ∗/

.
ROLLBACK ;

.

.
13 / 31
Overview
...

Anomalies
..
..
..

Isolation Levels
.
.....

FAQ

Unrepeatable Reads
.
A row is retrieved twice and the values within the row differ
between reads.
.

14 / 31
Overview
...

Anomalies
..
..
..

Isolation Levels
.
.....

FAQ

Unrepeatable Reads
Level/Anomaly
Read Uncommitted
Read Committed
Repeatable Read
Serializable

Level/Locks
Read Uncommitted
Read Committed
Repeatable Read
Serializable

Dirty Read
Maybe
No
No
No

Unrepetable read
Maybe
Maybe
No
No

Write Lock
X
X
X

Read Lock
S
X
X

Phantom
Maybe
Maybe
Maybe
No

Range Lock
X

15 / 31
Overview
...

Anomalies
..
..
..

Isolation Levels
.
.....

FAQ

Unrepeatable Reads
Transaction 1
.
/∗ Query 1 ∗/
SELECT ∗ FROM u s e r s WHERE i d = 1 ;

Transaction 2

.
/∗ Query 2 ∗/
UPDATE u s e r s SET age = 21 WHERE i d
= 1;
COMMIT;

.

.

.
/∗ Query 1 ∗/
SELECT ∗ FROM u s e r s WHERE i d = 1 ;
COMMIT;

.

16 / 31
Overview
...

Anomalies
..
..
..

Isolation Levels
.
.....

FAQ

Phantoms
.
when two identical queries are executed, and the collection of rows
returned by the second query is different from the first.
.

17 / 31
Overview
...

Anomalies
..
..
..

Isolation Levels
.
.....

FAQ

Phantoms
Level/Anomaly
Read Uncommitted
Read Committed
Repeatable Read
Serializable

Level/Locks
Read Uncommitted
Read Committed
Repeatable Read
Serializable

Dirty Read
Maybe
No
No
No

Unrepetable read
Maybe
Maybe
No
No

Write Lock
X
X
X

Read Lock
S
X
X

Phantom
Maybe
Maybe
Maybe
No

Range Lock
X

18 / 31
Overview
...

Anomalies
..
..
..

Isolation Levels
.
.....

FAQ

Phantoms
Transaction 1
.
/∗ Query 1 ∗/
SELECT ∗ FROM u s e r s
WHERE age BETWEEN 10 AND 3 0 ;

Transaction 2

.
/∗ Query 2 ∗/
INSERT INTO u s e r s ( i d , name , a g e )
VALUES ( 3 , ’ Bob ’ , 27 ) ;
COMMIT;

.
.
.
/∗ Query 1 ∗/
SELECT ∗ FROM u s e r s
WHERE age BETWEEN 10 AND 3 0 ;

.

19 / 31
Overview
...

Anomalies
..
..
..

Isolation Levels
.
.....

FAQ

Isolation Levels
• Read Uncommitted

The lowest level.
• Read Committed
• Repeatable Read
• Serializable

The highest level.

20 / 31
Overview
...

Anomalies
..
..
..

Isolation Levels
.
.....

FAQ

Isolation Levels
The default isolation level.
• Sqlite
• Serializable by default.2
• Able to switch to Read uncommitted.

• Mssql
• Read Committed by default.3
• Serializable → WCC’s Category tree.

2

Sqlite pragma statements. http://goo.gl/pYNwN

3

Isolation level, @msdn. http://goo.gl/deqhV
21 / 31
Overview
...

Anomalies
..
..
..

Isolation Levels
.
.....

FAQ

Isolation Levels
Level/Locks
Read Uncommitted
Read Committed
Repeatable Read
Serializable

Write Lock
X
X
X

Read Lock
S
X
X

Range Lock
X

• X → Exclusive Lock
• S → Shared Lock
• - → Nothing

22 / 31
Overview
...

Anomalies
..
..
..

Isolation Levels
.
.....

FAQ

Read Committed
• Exclusive locks
• Obtains before writing objects.
• Released until the end of transaction.

23 / 31
Overview
...

Anomalies
..
..
..

Isolation Levels
.
.....

FAQ

Read Committed
• Exclusive locks
• Obtains before writing objects.
• Released until the end of transaction.

• Shared locks
• Obtained before reading objects.
• Released immediately.

24 / 31
Overview
...

Anomalies
..
..
..

Isolation Levels
.
.....

FAQ

Repeatable Reads and Serializable
• Obtains exclusive locks before reading or writing.
• All locks released until the end of transaction, according to

Strict 2-PL.

25 / 31
Overview
...

Anomalies
..
..
..

Isolation Levels
.
.....

FAQ

Repeatable Reads and Serializable
• Obtains exclusive locks before reading or writing.
• All locks released until the end of transaction, according to

Strict 2-PL.

.
.

• Repeatable Reads → locks individual object.
• Serializable → locks set of objects.

26 / 31
Overview
...

Anomalies
..
..
..

Isolation Levels
.
.....

FAQ

Transaction and locks
When the transaction waits for lock resources ...
• Wait to gain the locks.
• Commit or Rollback

27 / 31
Overview
...

Anomalies
..
..
..

Isolation Levels
.
.....

FAQ

Transaction and locks
When the transaction waits for lock resources ...
• Wait to gain the locks.
• Commit or Rollback
• Dead lock... ?

28 / 31
Overview
...

Anomalies
..
..
..

Isolation Levels
.
.....

FAQ

Transaction and locks
When the transaction waits for lock resources ...
• Wait to gain the locks.
• Commit or Rollback
• Dead lock... ?

.
Set up time-out to prevent dead lock.
.

29 / 31
Overview
...

Anomalies
..
..
..

Isolation Levels
.
.....

FAQ

Thinking

In practice, what isolation level do we need ?

30 / 31
Overview
...

Anomalies
..
..
..

Isolation Levels
.
.....

FAQ

The End

FAQ, any questions ?

31 / 31

More Related Content

What's hot

Hadoop Overview & Architecture
Hadoop Overview & Architecture  Hadoop Overview & Architecture
Hadoop Overview & Architecture EMC
 
Oracle Partitioning for DBAs and Developers
Oracle Partitioning for DBAs and DevelopersOracle Partitioning for DBAs and Developers
Oracle Partitioning for DBAs and DevelopersFranky Weber Faust
 
Hadoop Security Architecture
Hadoop Security ArchitectureHadoop Security Architecture
Hadoop Security ArchitectureOwen O'Malley
 
Diving into Delta Lake: Unpacking the Transaction Log
Diving into Delta Lake: Unpacking the Transaction LogDiving into Delta Lake: Unpacking the Transaction Log
Diving into Delta Lake: Unpacking the Transaction LogDatabricks
 
Tuning data warehouse
Tuning data warehouseTuning data warehouse
Tuning data warehouseSrinivasan R
 
Data ingestion and distribution with apache NiFi
Data ingestion and distribution with apache NiFiData ingestion and distribution with apache NiFi
Data ingestion and distribution with apache NiFiLev Brailovskiy
 
Dataflow with Apache NiFi - Apache NiFi Meetup - 2016 Hadoop Summit - San Jose
Dataflow with Apache NiFi - Apache NiFi Meetup - 2016 Hadoop Summit - San JoseDataflow with Apache NiFi - Apache NiFi Meetup - 2016 Hadoop Summit - San Jose
Dataflow with Apache NiFi - Apache NiFi Meetup - 2016 Hadoop Summit - San JoseAldrin Piri
 
Apache Flume
Apache FlumeApache Flume
Apache FlumeGetInData
 
Apache flume - an Introduction
Apache flume - an IntroductionApache flume - an Introduction
Apache flume - an IntroductionErik Schmiegelow
 
Hadoop Architecture | HDFS Architecture | Hadoop Architecture Tutorial | HDFS...
Hadoop Architecture | HDFS Architecture | Hadoop Architecture Tutorial | HDFS...Hadoop Architecture | HDFS Architecture | Hadoop Architecture Tutorial | HDFS...
Hadoop Architecture | HDFS Architecture | Hadoop Architecture Tutorial | HDFS...Simplilearn
 
Apache Flink internals
Apache Flink internalsApache Flink internals
Apache Flink internalsKostas Tzoumas
 
Ozone- Object store for Apache Hadoop
Ozone- Object store for Apache HadoopOzone- Object store for Apache Hadoop
Ozone- Object store for Apache HadoopHortonworks
 
File Format Benchmarks - Avro, JSON, ORC, & Parquet
File Format Benchmarks - Avro, JSON, ORC, & ParquetFile Format Benchmarks - Avro, JSON, ORC, & Parquet
File Format Benchmarks - Avro, JSON, ORC, & ParquetOwen O'Malley
 
Challenges in Building a Data Pipeline
Challenges in Building a Data PipelineChallenges in Building a Data Pipeline
Challenges in Building a Data PipelineManish Kumar
 
Data Lake - Multitenancy Best Practices
Data Lake - Multitenancy Best PracticesData Lake - Multitenancy Best Practices
Data Lake - Multitenancy Best PracticesCitiusTech
 

What's hot (20)

Hadoop Overview & Architecture
Hadoop Overview & Architecture  Hadoop Overview & Architecture
Hadoop Overview & Architecture
 
Oracle Partitioning for DBAs and Developers
Oracle Partitioning for DBAs and DevelopersOracle Partitioning for DBAs and Developers
Oracle Partitioning for DBAs and Developers
 
An Introduction to Druid
An Introduction to DruidAn Introduction to Druid
An Introduction to Druid
 
1. Apache HIVE
1. Apache HIVE1. Apache HIVE
1. Apache HIVE
 
Hadoop Security Architecture
Hadoop Security ArchitectureHadoop Security Architecture
Hadoop Security Architecture
 
Diving into Delta Lake: Unpacking the Transaction Log
Diving into Delta Lake: Unpacking the Transaction LogDiving into Delta Lake: Unpacking the Transaction Log
Diving into Delta Lake: Unpacking the Transaction Log
 
Tuning data warehouse
Tuning data warehouseTuning data warehouse
Tuning data warehouse
 
NoSQL
NoSQLNoSQL
NoSQL
 
Data ingestion and distribution with apache NiFi
Data ingestion and distribution with apache NiFiData ingestion and distribution with apache NiFi
Data ingestion and distribution with apache NiFi
 
HDFS Architecture
HDFS ArchitectureHDFS Architecture
HDFS Architecture
 
Dataflow with Apache NiFi - Apache NiFi Meetup - 2016 Hadoop Summit - San Jose
Dataflow with Apache NiFi - Apache NiFi Meetup - 2016 Hadoop Summit - San JoseDataflow with Apache NiFi - Apache NiFi Meetup - 2016 Hadoop Summit - San Jose
Dataflow with Apache NiFi - Apache NiFi Meetup - 2016 Hadoop Summit - San Jose
 
Apache Flume
Apache FlumeApache Flume
Apache Flume
 
Apache flume - an Introduction
Apache flume - an IntroductionApache flume - an Introduction
Apache flume - an Introduction
 
Machine Learning in the IoT with Apache NiFi
Machine Learning in the IoT with Apache NiFiMachine Learning in the IoT with Apache NiFi
Machine Learning in the IoT with Apache NiFi
 
Hadoop Architecture | HDFS Architecture | Hadoop Architecture Tutorial | HDFS...
Hadoop Architecture | HDFS Architecture | Hadoop Architecture Tutorial | HDFS...Hadoop Architecture | HDFS Architecture | Hadoop Architecture Tutorial | HDFS...
Hadoop Architecture | HDFS Architecture | Hadoop Architecture Tutorial | HDFS...
 
Apache Flink internals
Apache Flink internalsApache Flink internals
Apache Flink internals
 
Ozone- Object store for Apache Hadoop
Ozone- Object store for Apache HadoopOzone- Object store for Apache Hadoop
Ozone- Object store for Apache Hadoop
 
File Format Benchmarks - Avro, JSON, ORC, & Parquet
File Format Benchmarks - Avro, JSON, ORC, & ParquetFile Format Benchmarks - Avro, JSON, ORC, & Parquet
File Format Benchmarks - Avro, JSON, ORC, & Parquet
 
Challenges in Building a Data Pipeline
Challenges in Building a Data PipelineChallenges in Building a Data Pipeline
Challenges in Building a Data Pipeline
 
Data Lake - Multitenancy Best Practices
Data Lake - Multitenancy Best PracticesData Lake - Multitenancy Best Practices
Data Lake - Multitenancy Best Practices
 

More from Hung-Wei Liu

2015q4_InnerCourse_Presentation
2015q4_InnerCourse_Presentation2015q4_InnerCourse_Presentation
2015q4_InnerCourse_PresentationHung-Wei Liu
 
Optimistic Offline Locking
Optimistic Offline LockingOptimistic Offline Locking
Optimistic Offline LockingHung-Wei Liu
 
Dynamic Programming Languages
Dynamic Programming LanguagesDynamic Programming Languages
Dynamic Programming LanguagesHung-Wei Liu
 
Defensive Programming
Defensive ProgrammingDefensive Programming
Defensive ProgrammingHung-Wei Liu
 
2013 11 CSharp Tutorial Struct and Class
2013 11 CSharp Tutorial Struct and Class2013 11 CSharp Tutorial Struct and Class
2013 11 CSharp Tutorial Struct and ClassHung-Wei Liu
 

More from Hung-Wei Liu (6)

2015q4_InnerCourse_Presentation
2015q4_InnerCourse_Presentation2015q4_InnerCourse_Presentation
2015q4_InnerCourse_Presentation
 
Optimistic Offline Locking
Optimistic Offline LockingOptimistic Offline Locking
Optimistic Offline Locking
 
Dynamic Programming Languages
Dynamic Programming LanguagesDynamic Programming Languages
Dynamic Programming Languages
 
Coding Style
Coding StyleCoding Style
Coding Style
 
Defensive Programming
Defensive ProgrammingDefensive Programming
Defensive Programming
 
2013 11 CSharp Tutorial Struct and Class
2013 11 CSharp Tutorial Struct and Class2013 11 CSharp Tutorial Struct and Class
2013 11 CSharp Tutorial Struct and Class
 

Recently uploaded

Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphThiyagu K
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxSayali Powar
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdfQucHHunhnh
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdfssuser54595a
 
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxContemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxRoyAbrique
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Sapana Sha
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpinRaunakKeshri1
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdfSoniaTolstoy
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityGeoBlogs
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationnomboosow
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxNirmalaLoungPoorunde1
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptxVS Mahajan Coaching Centre
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeThiyagu K
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...RKavithamani
 
URLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppURLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppCeline George
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docxPoojaSen20
 

Recently uploaded (20)

Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot Graph
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
 
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxContemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpin
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communication
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptx
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
 
URLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppURLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website App
 
Staff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSDStaff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSD
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docx
 

2013 07 Transaction Isolation Level