假设我们使用MSSQL并处理读取提交的隔离级别(因此,关联的现象是可以接受的)执行多个连续的select查询时是否需要事务?在单个事务中执行几个连续的select查询并在不同的事务中执行它们之间是否有区别?我是否需要在mssql/readcommited环境中进行只读访问事务
0
A
回答
3
不,没有任何区别。在默认read committed
隔离级别S
一旦数据被读取,锁就会被释放。
它不会等到声明的结尾,更不用说交易结束了。
0
执行单个 事务中的几个连续选择查询并在不同事务中执行它们之间是否有任何区别?
取决于选择连接的隔离级别。可能会很多(每个项目读取都会留下锁)或不会。
+0
隔离级别读取提交(并且快照关闭)。 –
相关问题
- 1. 在Java中,是否只读访问字符串需要同步?
- 2. 我是否需要使用c#TableAdapter进行数据库事务?
- 3. 我们是否需要访问者在java 6中进行注释处理?
- 4. 在AlwaysOn环境中设置Crystal Report的只读访问权限
- 5. 我是否需要应用程序服务器进行事务管理?
- 6. 我是否需要SSL进行论坛
- 7. 只读数据库访问事务?
- 8. 我是否需要担心在foreach循环中的进程
- 9. 我们是否真的需要在ThreadLocal中设置事务?
- 10. 我是否需要在事务中包装django更新?
- 11. 要检索事件描述,是否需要访问令牌?
- 12. 我是否需要root访问才能访问内部类?
- 13. 我的环境是否需要付费的SQL Server许可证?
- 14. 使用Commons Logging时,Log4j是否需要在Websphere环境中
- 15. DEVELOPER_DIR是否需要保持在环境中设置?
- 16. 我是否需要在Facebook API中使用访问令牌?
- 17. 只读服务:javax.persistence.TransactionRequiredException:没有事务正在进行中
- 18. 机器代码是否需要运行时环境? MoSync SDK
- 19. 需要事先设置RVM环境
- 20. SqlBulkCopy是否在环境事务中登记?
- 21. 我们是否需要在IE8中对此进行区分?
- 22. 我们是否需要在WebRTC中进行会话?
- 23. Spring只有只读的PROPAGATION_SUPPORTS事务,你需要提交吗?
- 24. 是否可以在Rspec中访问周围环境的主题?
- 25. IBM Worklight Adapters只读和事务访问模式是指?
- 26. 在只读环境中启动Gnome 3
- 27. 在动态环境中只读applet
- 28. DBSet是否需要直接访问?
- 29. 生产中是否需要Python虚拟环境?
- 30. 是否只有一行需要PDO MySQL?
您为什么认为您可能需要交易?你想强制'select'语句之间的一致性吗? –