基于功能的数据库分类:联机事务处理和决策支持系统数据库
2015-07-21 10:21
232 查看
我们知道,数据库从产生之初,就开始出现个体化的差异,不同的数据库厂商所拥有的数据库类型,是各不相同的。而企业基于需求而选择不同的数据库,这就决定了各大企业对于数据库功能的要求不同,那么对于企业所需要的DBA所能实现的数据库功能有不同。基于数据库所实现的功能,数据库可以分为两大类,联机事务处理和决策支持系统数据库。
联机事务处理数据库比较简单。我们知道,在数据库系统中,事务是工作的离散单位。例如,一个数据库事务可以是修改一个用户的账户平衡或库存项的写入操作。联机事务处理系统(OLTP)实时地采集处理与事务相连的数据以及共享数据库和其他文件的地位的变化。同时,联机事务处理数据所需要处理的数据比较繁杂,而且需要数据库持续运行,而不能临时停车。更多的时候,这类数据库需要一定的硬件和技术支持,从而达到数据库的稳定运行。
而决策支持系统数据库,需要在后台更多的处理数据库,生成或者比较出专业领域的差异化。这类数据库不仅需要将数据传输到决策系统,还需要对企业的决策提供更加丰富的参考数据。
其实,DBA对于这两种数据的差异,并不关心。因为无论是从备份还是恢复中,这两种数据库基本一样。不同的是查询策略和物理存储的差异。
联机事务处理数据库比较简单。我们知道,在数据库系统中,事务是工作的离散单位。例如,一个数据库事务可以是修改一个用户的账户平衡或库存项的写入操作。联机事务处理系统(OLTP)实时地采集处理与事务相连的数据以及共享数据库和其他文件的地位的变化。同时,联机事务处理数据所需要处理的数据比较繁杂,而且需要数据库持续运行,而不能临时停车。更多的时候,这类数据库需要一定的硬件和技术支持,从而达到数据库的稳定运行。
而决策支持系统数据库,需要在后台更多的处理数据库,生成或者比较出专业领域的差异化。这类数据库不仅需要将数据传输到决策系统,还需要对企业的决策提供更加丰富的参考数据。
其实,DBA对于这两种数据的差异,并不关心。因为无论是从备份还是恢复中,这两种数据库基本一样。不同的是查询策略和物理存储的差异。
相关文章推荐
- SQLServer 数据库镜像+复制切换方案
- SQL Server表分区的NULL值问题
- Sybase PowerDesign 导入数据库结构formSqlserver
- 数据库查询优化
- 使用SQL语句创建SQL数据脚本(应对万网主机部分不支持导出备份数据)
- SQL打印全年日历
- 【MySQL】通过select语句把一列数据拼接成一条字符串
- 利用bat批处理启动MongoDB数据库
- 如何在SQL Server中使用随机记录集
- oracle 12c单实例数据库打12.1.0.2.4补丁记录
- Oracle的update语句优化研究
- PL/SQL相关的数据字典
- oracle中merge into的用法
- SQLServer复杂SQL逻辑实现
- sql developer执行sql文件
- 数据库分库分表方案
- Quartz作业调度定时完成数据库操作
- 【mysql】如何做到表内存在同名字段就更改记录,不存在就新增记录(replace的详细使用)
- 单机oracle数据库打最新11.2.0.4.7记录
- 如何在SQL Server 2014中用资源调控器压制你的存储?