混合系统
通常情况下,后端数据库存储了大量的数据,在检索数据(数据排序,分组,汇总和计算)时会出现性能问题,当运行速度变慢时,会影响到数据写入过程。
因此,对于这些类型的应用程序,我们希望数据库能很好地处理大量数据,也可以很好地处理读/写阻塞问题。
Oracle
Oracle是这种系统的非常好的选择,因为在Oracle中,读/写程序不会相互阻止对方,数据在整个读取过程/会话/事务中都是一致的,系统开销主要发生了内存锁和重做日志上。
SQL Server
SQL Server 2005的新快照隔离使用了Oracle同样的行版本化功能,但在tempdb中会产生更多的IO。
Sybase ASE
Sybase ASE的读/写程序会相互阻塞对方,但Sybase IQ使用快照版本化管理解决了这个阻塞问题。
其它数据库
还有其它一些数据库也不存在阻塞问题,但其中一些甚至不遵从ACID(原子性,一致性,隔离性和持久性)标准。
如何明智选择数据库平台 使你不再后悔
0
相关文章
- 凌晨突发的数据库重大故障,我排查了一整天陶然 · 2025-03-31
- 为什么总是很难客观评价某个国产数据库产品任朝阳 · 2025-03-20
- GenAI时代,从收并购看Databricks、Snowflake等企业的智能化进阶之路任朝阳 · 2025-03-03
- Redgate报告显示数据库管理行业将迎来整合之年任朝阳 · 2025-02-28
- MongoDB 收购 Voyage AI 以减少 AI 应用程序中的幻觉李代丽 · 2025-02-25
- AI重塑软件开发架构,企业如何跟进AI?任朝阳 · 2025-02-13
- 李国良教授团队:LLM for Data Management任朝阳 · 2025-01-23
- Data+时代下的数据库云平台:从管理运维到智能化开发协同新格局任跃婷 · 2025-01-07
- 国产数据库的机遇与挑战卢敏 · 2024-12-30
- 什么是对互联网“在线业务友好”的数据库服务?任朝阳 · 2024-12-18