阅读这两个看起来他们都有类似的责任来管理资源的共享和完整性,以及优先执行,但我似乎无法找到它们有何不同?有人可以澄清这个误解。 谢谢事务管理器和数据库管理器有什么区别?
1
A
回答
2
除了什么俄德已经说过:
事务管理器管理事务 - 并且一个事务可以包含/处理除数据库之外的其他资源。我曾在某些场合给过打印机的例子。
数据库管理器管理数据 - 而不一定是以事务方式。有一个非常流行的SQL系统,其1.0版本没有提交/回滚,即使没有提供事务功能,也没有提供对数据完整性的支持。
的区别主要是非常无厘头,但是,因为:
- 一个伟大的现实生活的许多交易涉及的不仅仅是数据库中没有其他的可采资源,
- 为了保证数据的一致性,DBMS的不能避免必须提供大部分甚至全部的交易功能。
2
事务管理器管理事务 - 这些事务可以分发(即涉及多个数据库/系统)。
与单个数据库数据库管理交易 - 在磁盘上管理它,内存消耗,查询分析等..
相关问题
- 1. 进程管理器和任务管理器的区别
- 2. Lucee - 服务器和Web管理页面有什么区别?
- 3. 事务管理器
- 4. 如何使用多数据源管理事务管理器和sessionFactory数据源
- 5. Android内存管理与Linux内存管理有什么区别?
- 6. 两个数据库的弹簧批处理事务管理器
- 7. 容器管理器事务和JackRabbit
- 8. MySQL数据库管理器
- 9. 代理服务器和普通服务器有什么区别?
- 10. 休眠事务管理器
- 11. Java事务管理器
- 12. 多事务管理器
- 13. WebLogic事务管理器
- 14. Spring的事务管理器
- 15. 容器管理事务
- 16. 流量管理器(经典)和流量管理器在Azure之间有什么区别?
- 17. EJB容器管理事务与Bean管理事务的性能
- 18. 模型版本控制与数据管理有什么区别?
- 19. 的node.js + Postgres数据库事务管理
- 20. Grails - 回滚管理数据库事务
- 21. PHP - 什么是事件管理器?
- 22. 检查SSIS连接管理器对服务器和数据库
- 23. 事务管理器没有得到ROLLBACKed
- 24. PaaS和应用服务器托管有什么区别?
- 25. 处理器(CPU)和微处理器有什么区别?
- 26. wscript.exe和任务管理器
- 27. Visual Studio 2008与App_Data和服务器资源管理器数据库之间的区别数据连接
- 28. 无法使用IIS管理器管理数据库
- 29. 管理数据库实体管理器给我
- 30. 服务和在android中使用闹钟管理器的区别
您是否知道您可以在通常不称为数据库的事物中进行事务处理? – Gabe 2010-11-12 19:23:39