快速了解:数据库的分类,OLTP、OLAP与HTAP

本文介绍了数据库的三种主要类型:OLTP(联机事务处理)、OLAP(联机分析处理)和HTAP(混合事务/分析处理)。OLTP关注并发事务处理,适用于实时性要求高的系统,如电子商务和金融。OLAP专注于数据分析,适合大数据量的聚合处理,对磁盘I/O有较高要求。HTAP旨在同一系统中实现OLTP和OLAP的功能,提高决策支持系统的时效性。
摘要由CSDN通过智能技术生成

争取一篇文章能讲明白一个知识点。

 

一、概述

我们常用的SQL数据库一般是OLTP。那么数据库有哪些分类呢?

一般有3种:OLTP、OLAP与HTAP

如果上面这张图看懂了,下面可以不用看了。

 

二、详细描述

下面简单介绍3种类型的数据库的定义、特点与差异。

 

2.1 OLTP

联机事务处理过程 OLTP(On-Line Transcation Processing)。OLTP是传统的关系型数据库的主要应用,我们平时接触比较多的都属于这一类型。

OLTP支持大量并发用户定期添加和修改数据。系统可能有若干条DML语句需要并发执行,一般都是高可用的在线系统,Select 语句的执行量每秒几千甚至几万个。系统关心实时与并发。一般看其每秒执行的Transaction以及Execute SQL的数量。

所以,实时性是需要考虑的。逻辑读就尤为重要,逻辑读总量受到两方面因素影响:

逻辑读总量 = 单个语句的逻辑读(执行速度)  *  执行次数

所以要么减少单个语句的逻辑读的时间,或者是减少它们的执行次数。才能提升效率。

 

瓶颈

最容易出现瓶颈的地方在于CPU和磁盘子

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值