mysql
EkuinoxPrime
这个作者很懒,什么都没留下…
展开
-
mysql的执行计划该怎么看
mysql的执行计划该怎么看1、执行计划中包含的信息 在企业的应用场景中,为了知道优化SQL语句的执行,需要查看SQL语句的具体执行过程,以加快SQL语句的执行效率。 可以使用explain+SQL语句来模拟优化器执行SQL查询语句,从而知道mysql是如何处理sql语句的。 官网地址: https://dev.mysql.com/doc/refman/5.5/en/explain-output.html1、执行计划中包含的信息ColumnMeanin原创 2020-10-10 18:25:00 · 125 阅读 · 0 评论 -
mysql如何配置读写分离
Mysql如何配置读写分离1、读写分离的介绍2、读写分离的配置1、硬件配置2、首先在master和slave上配置主从复制3、进行proxy的相关配置4、进行连接1、读写分离的介绍 MySQL读写分离基本原理是让master数据库处理写操作,slave数据库处理读操作。master将写操作的变更同步到各个slave节点。 MySQL读写分离能提高系统性能的原因在于: 1、物理服务器增加,机器处理能力提升。拿硬件换性能。 2、主从只负责各自的读和写,极大程度缓解X锁和原创 2020-10-10 18:15:12 · 620 阅读 · 0 评论 -
mysql主从复制的原理解析
Mysql主从复制原理0、为什么需要主从复制?1、什么是mysql的主从复制?2、mysql复制原理原理:也就是说:注意:具体步骤:3、mysql主从形式(一)一主一从(二)主主复制(三)一主多从(四)多主一从(五)联级复制4、mysql主从同步延时分析0、为什么需要主从复制?1、在业务复杂的系统中,有这么一个情景,有一句sql语句需要锁表,导致暂时不能使用读的服务,那么就很影响运行中的业务,使用主从复制,让主库负责写,从库负责读,这样,即使主库出现了锁表的情景,通过读从库也可以保证业务的正常运作。2原创 2020-10-10 18:11:19 · 240 阅读 · 0 评论 -
mysql如何配置主从复制
Mysql主从复制安装配置1、基础设置准备2、安装mysql数据库3、在两台数据库中分别创建数据库4、在主(node1)服务器进行如下配置:5、配置从服务器登录主服务器的账号授权6、从服务器的配置7、重启主服务器的mysqld服务8、重启从服务器并进行相关配置9、此时可以在主服务器进行相关的数据添加删除工作,在从服务器看相关的状态1、基础设置准备#操作系统:centos6.5#mysql版本:5.7#两台虚拟机:node1:192.168.85.111(主)node2:192.168.85.原创 2020-10-10 18:07:10 · 209 阅读 · 0 评论 -
mysql事务的隔离级别与测试
Mysql事务的隔离级别与测试1、打开mysql的命令行,将自动提交事务给关闭--查看是否是自动提交 1表示开启,0表示关闭select @@autocommit;--设置关闭set autocommit = 0;2、数据准备--创建数据库create database tran;--切换数据库 两个窗口都执行use tran;--准备数据 create table psn(id int primary key,name varchar(10)) engine=innodb;--原创 2020-10-10 16:10:49 · 271 阅读 · 0 评论 -
mysql锁机制的分析与测试
mysql的锁机制1、MySQL锁的基本介绍2、MyISAM表锁注意事项总结1、MySQL锁的基本介绍 **锁是计算机协调多个进程或线程并发访问某一资源的机制。**在数据库中,除传统的 计算资源(如CPU、RAM、I/O等)的争用以外,数据也是一种供许多用户共享的资源。如何保证数据并发访问的一致性、有效性是所有数据库必须解决的一 个问题,锁冲突也是影响数据库并发访问性能的一个重要因素。从这个角度来说,锁对数据库而言显得尤其重要,也更加复杂。 相对其他数据库而言,MySQL的锁机制比较简单,其最原创 2020-10-10 15:58:25 · 155 阅读 · 0 评论 -
Linux下mysql的彻底卸载
Linux下mysql的彻底卸载1、查看mysql的安装情况2、删除上图安装的软件3、都删除成功之后,查找相关的mysql的文件4、删除全部文件5、再次执行命令1、查看mysql的安装情况rpm -qa | grep -i mysql2、删除上图安装的软件rpm -ev mysql-community-libs-5.7.27-1.el6.x86_64 --nodeps3、都删除成功之后,查找相关的mysql的文件find / -name mysql4、删除全部文件rm -rf /v原创 2020-10-10 15:52:18 · 147 阅读 · 0 评论 -
CentOS安装MYSQL5.7详细步骤
MYSQL5.7详细安装步骤:0、更换yum源1、打开 mirrors.aliyun.com,选择centos的系统,点击帮助2、执行命令:yum install wget -y3、改变某些文件的名称mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup4、执行更换yum源的命令wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.a原创 2020-10-10 15:48:41 · 413 阅读 · 0 评论