Mid ADO.NET Read Uncommitted: Allows dirty reads, meaning transactions can read data that? hasn't been committed yet. Fast but can result in inconsistencies.