MySQL02-索引与优化

sakila数据库说明

本文中全部的数据库是由MySql官网提供的sakila示例数据库html

ZIP格式:http://downloads.mysql.com/docs/sakila-db.zipmysql

tar格式 http://downloads.mysql.com/docs/sakila-db.tar.gzsql

官方文档 http://dev.mysql.com/doc/sakila/en/index.html数据库

解压后获得三个文件:优化

一、sakila-schema.sql 文件包含建立Sakila数据库的结构:表、视图、存储过程和触发器code

二、sakila-data.sql文件包含:使用 INSERT语句填充数据及在初始数据加载后,必须建立的触发器的定义htm

三、sakila.mwb文件是一个MySQL Workbench数据模型,能够在MySQL的工做台打开查看数据库结构索引

--登陆mysql
mysql -uroot -p123456
--导入表的结构数据
source 路径/sakila-schema.sql
--导入表的数据
source 路径/sakila-data.sql

MySql执行计划

在企业的应用场景中,为了知道优化SQL语句的执行,须要查看SQL语句的具体执行过程,以加快SQL语句的执行效率。ip

能够使用explain+SQL语句来模拟优化器执行SQL查询语句,从而知道mysql是如何处理sql语句的。文档

官网地址: https://dev.mysql.com/doc/refman/5.5/en/explain-output.html

MySql经过索引优化

MySql的查询优化

相关文章
相关标签/搜索