Blogger Information
Blog 47
fans 0
comment 0
visits 55044
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
MYSQL 架构与历史
tobeavampire的博客
Original
624 people have browsed it



数据库和数据仓库二者的关系

数据仓库的出现,并不是要取代数据库。大部分数据仓库还是用关系数据库管理系统来管理的。可以说,数据库、数据仓库相辅相成、各有千秋。 

二者的区别:

1、出发点不同:数据库是面向事务的设计;数据仓库是面向主题设计的

2、存储的数据不同:数据库一般存储在线交易数据;数据仓库存储的一般是历史数据

3、设计规则不同:数据库设计是尽量避免冗余,一般采用符合范式的规则来设计;数据仓库在设计是有意引入冗余,采用反范式的方式来设计。

4、提供的功能不同:数据库是为捕获数据而设计,数据仓库是为分析数据而设计,

5、基本元素不同:数据库的基本元素是事实表,数据仓库的基本元素是维度表

6、容量不同:数据库在基本容量上要比数据仓库小的多。

7、服务对象不同:数据库是为了高效的事务处理而设计的,服务对象为企业业务处理方面的工作人员;数据仓库是为了分析数据进行决策而设计的,服务对象为企业高层决策人员

2.png3.png4.png

读写锁

5.png

6.png

锁策略,在锁的开销和数据的安全之间寻求平衡。

常用:表锁和行锁

事务:

7.png

隔离级别,较低级别的隔离通常可以执行更高的并发,系统的开销也更低

8.png

9.png

10.png

11.png

12.png

13.png

14.png

可以使用 show table status like 'user' 查看显示表的相关信息

15.png

16.png

17.png18.png

19.png20.png21.png22.png23.png

转换表的引擎

24.png25.png




Statement of this Website
The copyright of this blog article belongs to the blogger. Please specify the address when reprinting! If there is any infringement or violation of the law, please contact admin@php.cn Report processing!
All comments Speak rationally on civilized internet, please comply with News Comment Service Agreement
0 comments
Author's latest blog post