我已在C#代码中将隔离级别设置为readcommitted,并且我正在调用存储过程,由于某种原因该过程正在超时。该存储过程没有任何set isolation level语句。
在SQL Server中,数据库级别的隔离级别是读取已提交的快照。
那么将使用哪个隔离级别?在SQL Server中定义的一个,还是在C#中定义的一个?
我可以使用azure cosmos db代替redis缓存进行服务器端缓存吗,我觉得cosmos db还提供键值存储,具有地理复制,读写访问和比redis缓存更低的延迟