各資料庫廠商的事務隔離級別
1、db2
db2支援四種隔離級,沒有序列化,但rr可避免髒讀、不可重複讀、幻讀。db2預設使用cs(游標穩定性,類似rc)。
ur:uncommitted read,未提交讀
cs:cursor stability,游標穩定性
rs:read stability,讀穩定性
rr:repeatable read,可重複讀(可避免幻讀)
2、sql server
sql server支援全部4種事務隔離級別,預設使用rc。
ru:read uncommitted,讀未提交
rc:read committed,讀已提交
rr:repeatable read,可重複讀(可能導致幻讀)
s:serializable,可序列化
3、oracle
orecal只支援rc和s兩種隔離級別,預設使用rc。
rc:read committed,讀已提交
s:serializable,可序列化
4、mysql
mysql支援全部4種事務隔離級別,預設使用rr。
ru:read uncommitted,讀未提交
rc:read committed,讀已提交
rr:repeatable read,可重複讀(可避免幻讀)
s:serializable,可序列化
資料庫事務隔離級別
資料庫事務的隔離級別有4個,由低到高依次為read uncommitted read committed repeatable read serializable,這四個級別可以逐個解決髒讀 不可重複讀 幻讀這幾類問題。可能出現 不會出現 髒讀不可重複讀 幻讀read uncommitted rea...
資料庫事務隔離級別
資料庫事務的隔離級別有4個,由低到高依次為read uncommitted read committed repeatable read serializable,這四個級別可以逐個解決髒讀 不可重複讀 幻讀這幾類問題。可能出現 不會出現 髒讀不可重複讀 幻讀read uncommitted rea...
資料庫事務隔離級別
資料庫事務的隔離級別有4個,由低到高依次為read uncommitted read committed repeatable read serializable 這四個級別可以逐個解決髒讀 不可重複讀 幻讀 這幾類問題。可能出現 不會出現 髒讀不可重複讀 幻讀read uncommitted re...