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的查詢優化

相關文章
相關標籤/搜索