摘要:        
前言:全局查询日志用于保存所有的sql执行记录,该功能主要用于测试环境,在生产环境中永远不要开启该功能。 1.如何开启 #1.通过my.cnf配置开启该功能。 注:对my.cnf文件配置后,需重启mysql。 ①通过命令查看全局查询日志是否开启成功。 ②查看全log_globalquery.log文    阅读全文
posted @ 2020-05-03 21:42
IT路上的小白
阅读(162)
评论(0)
推荐(0)
        
            
        
        
摘要:        
前言:Show Profile是mysql提供的可以用来分析当前会话中sql语句执行的资源消耗情况的工具,可用于sql调优的测量。默认情况下处于关闭状态,并保存最近15次的运行结果。 1.分析步骤 #1.开启Show Profile功能,默认该功能是关闭的,使用前需开启。 #2.根据MySQL高级知    阅读全文
posted @ 2020-05-03 21:39
IT路上的小白
阅读(221)
评论(0)
推荐(0)
        
            
        
        
摘要:        
前言:使用脚本进行大数据量的批量插入,对特定情况下测试数据集的建立非常有用。 0.准备 #1.创建tb_dept_bigdata(部门表)。 create table tb_dept_bigdata( id int unsigned primary key auto_increment, deptn    阅读全文
posted @ 2020-05-03 21:34
IT路上的小白
阅读(1700)
评论(2)
推荐(0)
        
            
        
        
摘要:        
前言:慢查询日志是MySQL提供的一种日志记录,它记录MySQL中响应时间超过阈值的语句,具体指运行时间超过long_query_time值的sql语句,该sql语句会被记录到慢查询日志中。慢查询日志主要与explain进行联合分析。 1.如何开启慢查询日志 默认情况下,MySQL数据库没有开启慢查    阅读全文
posted @ 2020-05-03 21:27
IT路上的小白
阅读(172)
评论(0)
推荐(0)
        
            
        
        
摘要:        
前言:在使用order by时,经常出现Using filesort,因此对于此类sql语句需尽力优化,使其尽量使用Using index。 0.准备 #1.创建test表。 drop table if exists test; create table test( id int primary k    阅读全文
posted @ 2020-05-03 21:17
IT路上的小白
阅读(377)
评论(0)
推荐(0)
        
            
        
        
摘要:        
前言:该篇随笔通过一些案例,对索引相关的面试题进行分析。 0.准备 #1.创建test表(测试表)。 drop table if exists test; create table test( id int primary key auto_increment, c1 varchar(10), c2    阅读全文
posted @ 2020-05-03 21:01
IT路上的小白
阅读(518)
评论(0)
推荐(0)
        
            
        
        
摘要:        
前言:索引优化的目的主要是让索引不失效,本篇通过相关案例对索引优化进行讲解。 0.准备 创建经典的tb_emp表 DROP TABLE IF EXISTS `tb_emp`; CREATE TABLE `tb_emp` ( `id` int(11) NOT NULL AUTO_INCREMENT,     阅读全文
posted @ 2020-05-03 20:39
IT路上的小白
阅读(191)
评论(0)
推荐(0)
        
            
        
        
摘要:        
0.准备 首先创建三张表:tb_emp(职工表)、tb_dept(部门表)和tb_desc(描述表) 1)tb_emp表。 DROP TABLE IF EXISTS `tb_emp`; CREATE TABLE `tb_emp` ( `id` int(11) NOT NULL AUTO_INCREM    阅读全文
posted @ 2020-05-03 20:09
IT路上的小白
阅读(201)
评论(0)
推荐(0)
        
            
        
        
摘要:        
1.关于MySQL的一些文件 MySQL如何安装、如何配置自启动,这里不进行讲述,可自行搜索相关安装教程进行处理。这里主要介绍MySQL的主要配置文件。 ①二进制日志log-bin:用于主从复制。 ②错误日志log-error:默认关闭,记录严重的警告和错误信息,每次启动和关闭的详细信息等。 ③查询    阅读全文
posted @ 2020-05-03 19:58
IT路上的小白
阅读(220)
评论(0)
推荐(0)
        
            
        
        
摘要:        
点击:Wiki 查看    阅读全文
posted @ 2020-05-03 19:49
IT路上的小白
阅读(114)
评论(0)
推荐(0)
        
                    
                
浙公网安备 33010602011771号