Jsou to samé. Pokud používáte set transaction isolation level příkaz, bude platit pro všechny tabulky v připojení, takže pokud chcete pouze nolock na jednom nebo dvou stolech to použijte; jinak použijte druhý.
Obojí vám dá špinavé čtení. Pokud s tím souhlasíte, použijte je. Pokud nemůžete mít špinavé čtení, zvažte snapshot nebo serializable místo toho rady.