
Mysql
我爱2b哥
码农界的Java小白
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
MySQL5.7.28_03-4_MySQL 分布式ID方案总结
MySQL 分布式ID方案总结ID是数据的唯一标识,传统的做法是利用UUID和数据库的自增ID,如今MySQL的应用越来越广泛,并且因为需要事务支持,所以通常会使用Innodb存储引擎,UUID太长以及无序,所以并不适合在Innodb中来作为主键,自增ID比较合适,但是业务发展,数据量将越来越大,需要对数据进行分表,而分表后,每个表中的数据都会按自己的节奏进行自增,很有可能出现ID冲突。这时就需要一个单独的机制来负责生成唯一ID,生成出来的ID也可以叫做分布式ID,或全局ID。下面来分析各个生成分布式ID原创 2020-08-18 19:41:51 · 747 阅读 · 0 评论 -
MySQL5.7.28_04_MySQL相关规范(实际工作中需要注意的)
MySQL相关规范1. 规范背景与目的MySQL数据库与 Oracle、 SQL Server 等数据库相比,有其内核上的优势与劣势。我们在使用MySQL数据库的时候需要遵循一定规范,扬长避短。本规范旨在帮助或指导RD、QA、OP等技术人员做出适合线上业务的数据库设计。在数据库变更和处理流程、数据库表设计、SQL编写等方面予以规范,从而为公司业务系统稳定、健康地运行提供保障。2. 设计规范2.1 数据库设计以下所有规范会按照【高危】、【强制】、【建议】三个级别进行标注,遵守优先级从高到低。对于不原创 2020-05-14 11:28:29 · 832 阅读 · 1 评论 -
MySQL5.7.28_03-3_理解MySQL主从复制(也叫做主从同步)
MySQL 的主从复制(也叫做主从同步)一、什么是主从复制主从复制使得数据可以从一个数据库服务器复制到其他服务器上,在复制数据时,一个服务器充当主服务器(master),其余的服务器充当从服务器(slave)。因为复制是异步进行的,所以从服务器不需要一直连接着主服务器,从服务器甚至可以通过拨号断断续续地连接主服务器。通过配置文件,可以指定复制所有的数据库,某个数据库,甚至是某个数据库上的某个表。二、主从复制的优点1,做数据库的热备,作为后备数据库,主数据库服务器故障后,可切换到从数据库继续工作,避原创 2020-05-14 11:24:34 · 526 阅读 · 0 评论 -
MySQL5.7.28_03-2_MySQL中MyISAM与InnoDB引擎中的锁的简单理解
MySQL中的锁MyISAM表锁两种模式:表共享读锁(Table Read Lock) 对MyISAM表的读锁,不会阻塞其他用户对同一表的读请求,但会阻塞对同一表的写请求;表独占写锁(Table Write Lock) 对 MyISAM表的写锁,则会阻塞其他用户对同一表的读和写操作;当一个线程获得对一个表的写锁后,只有持有锁的线程可以对表进行更新操作。其他线程的读、写操作都会等待,直到锁被释放为止。MyISAM表的读操作与写操作之间,以及写操作之间是串行的!示例示例表结构语句:CREAT原创 2020-05-13 15:19:51 · 273 阅读 · 0 评论 -
MySQL5.7.28_03_一张图片带你进阶MySQL
MySQL进阶前面入门之后,下面继续进阶链接:https://pan.baidu.com/s/18KDKZxnhmWH9Ebpdhy6DlA 提取码:7665上面网盘地址自行取图“Mysql进阶思维导图.png”;下面是markdown转换后的格式MySQL进阶思维导图原创 2020-05-09 16:11:31 · 1216 阅读 · 0 评论 -
MySQL5.7.28_02_一张图片带你入门MySQL
MySQL基础知识点前面学会了安装,下面开始入门链接:https://pan.baidu.com/s/18KDKZxnhmWH9Ebpdhy6DlA 提取码:7665原创 2020-04-28 15:25:46 · 772 阅读 · 0 评论 -
MySQL5.7.28_01_基于glibc的tar包安装
Mysql5.7.28 安装正所谓入门从安装开始,下面说下Mysql5.7.28的安装教程,博主一步一步的走来的;后续也会继续更新MySQL相关知识点,也是面试中常问的环境准备安装环境:Centos7 (镜像下载:https://www.centos.org/ 与VM搭建虚拟机环境;这里就不介绍了,不会的自行百度)mysql版本:5.7.28 (在官网https://dev.mys...原创 2020-04-24 16:59:04 · 371 阅读 · 0 评论