MySQL
鹿克阿特米
这个作者很懒,什么都没留下…
展开
-
Mysql 锁,事物
1.表锁偏读偏向MyISAM存储引擎,开销小,加锁快;无死锁;锁定力度大,发生锁冲突的概率最高,并发度最低手动加表锁:lock table 表名 read(write), 表名字 read(write),...;查看表上加过的锁:show open tables;解锁:unlock tables;1.1 加读锁:session1对一个表加了读锁,session1可以读这个表,但不能修...原创 2019-09-07 01:17:09 · 96 阅读 · 0 评论 -
Mysql 全局查询日志
不要在生产环境开启这个功能配置启用:general_log=1general_log_file=...log_output=FILEset global general_log=1;set global log_output='TABLE';select * from mysql.general_log;...原创 2019-09-06 18:03:10 · 213 阅读 · 0 评论 -
Mysql show profile
mysql中日宫可以用来分析当前会话中语句执行的资源消耗情况。可以用于sql的调优和测量https://dev.mysql.com/doc/refman/5.7/en/show-profile.html默认参数处于关闭状态查看:SELECT @@profiling;打开:SET profiling = 1;保存最近15次的运行结果配置文件信息也可以从信息架构配置表中获得。例如,以下查询...原创 2019-09-06 17:57:15 · 128 阅读 · 0 评论 -
Mysql 安装
环境CentOS7Mysql5.71. MySQL安装Mysql yum安装下载 https://repo.mysql.com/yum/mysql-5.7-community/el/7/x86_64/Mysql yum安装向导 https://dev.mysql.com/doc/mysql-yum-repo-quick-guide/en/https://dev.mysql.com/doc...原创 2019-09-06 03:01:01 · 68 阅读 · 0 评论 -
Mysql 主从复制
基本原理:slave会从master读取binlog来进行数据同步复制过程:master将改变记录到二进制日志(binary log)。这些记录过程叫做二进制日志事件,binary log eventsslave将master的binary log events拷贝到他的中继日志(relay log)slave重做中继日志中的事件,将改变应用到自己的数据库中。Mysql复制是异步的...原创 2019-09-07 02:08:45 · 57 阅读 · 0 评论