I am currently preparing a demo to measure the impact of the famous "with (nolock)" code. I created a simple database with 1 table containing an id (int, identity(1,1) primary key) and a name (varchar(50)) column. After I inserted some rows I updated a row with a BEGIN TRANSACTION, but without a COMMIT TRANSACTION. In a second connection I selected the updated row. As expected, it was waiting for the commit. With nolock returned the new data, as expected. However, if I enable traceflag 8755 before running the nolock query I am still getting uncommitted data so it looks like this traceflag is ignored. Tested this traceflag in this session and globally. I am using SQL2014 SP2 no other traceflags enabled. I can't find detailed information about this traceflag. So my questions are: 1. Is this traceflag ignored in recent versions? 2. Does anybody have some background information about this traceflag?