![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MySQL 学习
尘埃落定2000
这个作者很懒,什么都没留下…
展开
-
MySQL 学习七 ——高可用集群
部署MYSQL高可用集群一、集群定义: 使用多台服务提供相同的服务MySQL高可用,顾名思义就是当MySQL主机或服务发生任何故障时能够立马有其他主机顶替其工作,并且最低要求是要保证数据一致性。目前MySQL高可用方案可以一定程度上实现数据库的高可用,比如MMM,heartbeat+drbd,NDB Cluster等。还有MariaDB的Galera Cluster,以及MySQL 5.7....原创 2019-05-10 10:18:11 · 486 阅读 · 0 评论 -
MySQL 学习八——视图、存储过程
一、mysql视图1.1 什么是mysql视图——虚拟表——内容与真实的表相似,有字段有记录——视图并不在数据库中以存储的数据形式存在——行和列的数据来自定义视图时查询所引用的基表,并且在具体引用视图时动态生成——更新视图的数据,就是更新基表的数据——更新基表数据,视图的数据也会跟着改变1.2 视图优点简单——用户不需要关系视图中的数据如何查询获得;——视图中的数据已经是过滤...原创 2019-05-10 23:00:08 · 1429 阅读 · 0 评论 -
MySQL学习九——分库分表 分片SHARDING
一、分库分表概述分库分表 是指:将存放在一个数据库(主机)中的数据库,按照特定方式进行拆分,分散存放到多个数据库(主机)中,以达到分散单台设备负载的效果。——垂直分割纵向切分:—将单个表,拆分成多个表,分散到不同的数据库;— 将单个数据库的多个表进行分类,按业务类别分散到不同的数据库上。——水平分割横向切分:按照表中某个字段的某种规则,把表中的许多记录按行切分,分散到多个数据库中二...原创 2019-05-16 08:29:38 · 963 阅读 · 0 评论