here are four isolation levels:
READ UNCOMMITTED (在一個事務中,可能讀到別的事務還沒提交的數據)
READ COMMITTED(在一個事務中,同樣的語句可能查詢到不同的數據,因為在這兩個語句之間,別的事務更改提交了這兩個語句涉及的數據)
REPEATABLE READ(保證一個事務A里面讀到的數據不會變,即使期間別的事務B提交更改了數據,事務A中的語句仍然會讀到原來的數據)
SERIALIZABLE(在事務期間,會將涉及的數據鎖掉,防止別的事務修改)
SQL server實現了四個級別
Oracle只實現中間兩個級別。 
文章來源:
http://blog.csdn.net/Wingel/archive/2006/11/26/1414835.aspx