MySQL高级
文章平均质量分 93
Mr.W.code
这个作者很懒,什么都没留下…
展开
-
MySQL高级学习笔记day03
MySQL主从复制概述生产环境中如果数据库只有一台服务器,容易产生单点故障问题,如这台服务器访问压力过大没有响应,服务不可用,或者硬盘坏了,整个数据库数据就丢失了为了保障数据安全可靠性,我们需要将数据复制多份部署在多台不同的服务器上,就算一台坏了其他还可以提供服务主从复制可以实现对数据库备份和读写分离主服务器负责读和写,从服务器只负责读一主多从架构主从复制原理当master主服务器上的数据发生改变时,则将其改变写入二进制事件日志文件中salve,从服务器会在一定时间内对master主服务器上的二原创 2022-03-23 18:35:34 · 124 阅读 · 0 评论 -
MySQL高级day02
索引1.索引的概念索引是帮助MySQL高效获取数据的数据结构。可以的到索引的本质就是一种数据结构,可简单理解为:排好序的快速查找数据结构索引的目的: 提高查询效率,可类比字典2.索引优势劣势优势类似于大学图书馆数目索引,提高数据检索的效率,降低数据库的IO成本通过索引列对数据进行排序,降低数据排序的成本,降低了CPU的小号劣势虽然索引大大提高了查询速度,同时却会降低更新表的速度索引列要额外占用空间的3.时间复杂度时间复杂度:随着N数据量级的增加,在时间维度的复杂程度空间复杂原创 2022-03-23 11:07:34 · 1013 阅读 · 0 评论 -
MySQL高级学习笔记day01
MySQL 的架构介绍mysql的安装(提前上传文件)1.安装前的准备工作执行安装命令前,检查CentOS7会看到 默认安装MariaDB而 不是MySQLCentOS6rpm -qa|grep mysql如果存在mysql-libs的旧版本包如下:请先执行卸载命令rpm -e --nodeps mysql-libsCentOS7rpm -qa|grep mariadb如果存在如下:请先执行卸载命令:rpm -e --nodeps mariadb-libs-5.5.5原创 2022-03-22 20:58:05 · 822 阅读 · 0 评论