Mereka adalah hal yang sama. Jika Anda menggunakan set transaction isolation level pernyataan, itu akan berlaku untuk semua tabel dalam koneksi, jadi jika Anda hanya menginginkan nolock pada satu atau dua tabel gunakan itu; jika tidak gunakan yang lain.
Keduanya akan memberi Anda bacaan kotor. Jika Anda baik-baik saja dengan itu, maka gunakanlah. Jika Anda tidak dapat membaca dengan benar, pertimbangkan snapshot atau serializable sebagai gantinya.