欢迎您的访问
专注架构,Java,数据结构算法,Python技术分享

MySQL高级教程 第2页

MySQ高级教程(六):索引优化

站长阅读(573)赞(0)

前言:索引优化的目的主要是让索引不失效,本篇通过相关案例对索引优化进行讲解。 0.准备 创建经典的tb_emp表。 DROP TABLE IF EXISTS `tb_emp`; CREATE TABLE `tb_emp` ( `id` in...

MySQ高级教程(五):索引分析

站长阅读(491)赞(0)

前言:前面已经学习了explain(执行计划)的相关知识,这里利用explain对索引进行优化分析。 0.准备 首先创建三张表:tb_emp(职工表)、tb_dept(部门表)和tb_desc(描述表) 1)tb_emp表。 DROP TA...

MySQ高级教程(四):Explain

站长阅读(457)赞(0)

前言:explain(执行计划),使用explain关键字可以模拟优化器执行sql查询语句,从而知道MySQL是如何处理sql语句。explain主要用于分析查询语句或表结构的性能瓶颈。 注:本系列随笔如无特殊说明都MySQL版本都为5.7...

MySQ高级教程(三):索引

站长阅读(401)赞(0)

前言:索引在sql调优部分占据着重要的位置,了解并深入索引对我们来说也是非常重要的。本篇主要介绍MySQL中索引的相关知识点。 1.索引是什么 MySQL官方对索引的定义:索引(Index)是帮助MySQL高效获取数据的数据结构。因此索引的...

MySQ高级教程(二):Join查询

站长阅读(493)赞(0)

0.准备 join主要根据两表或多表之间列的关系,从这些表中进行数据的查询。 首先创建两张表:tb_emp(员工表)和tb_dept(部门表),并插入相关测试数据。 1、tb_emp表。 DROP TABLE IF EXISTS `tb_e...

MySQ高级教程(一):基础

站长阅读(475)赞(0)

1.关于MySQL的一些文件 MySQL如何安装、如何配置自启动,这里不进行讲述,可自行搜索相关安装教程进行处理。这里主要介绍MySQL的主要配置文件。 ①二进制日志log-bin:用于主从复制。 ②错误日志log-error:默认关闭,记...