Hi,
Multi user ASP.Net website, SQL Server backend.
When using transactions to insert multiple rows into a table and then commiting them once you're happy that everything looks good, the table(s) gets locked before commiting.
Basically, I want to perform updates and inserts under a transaction but still allow other users to carry on using the site and potentially the tables that are being used with the transaction.
Question: Is there a way to stop the table lock occurring and for SQL to just do a record lock?, thus avoiding blocking other users?
I know that a possibility is to use Snapshot replication, but am a little worried about turning it on due to the small team we have for testing.
Many thanks,
Julian