自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

教您在mysql查找效率慢的SQL語句

數(shù)據(jù)庫 MySQL
想要在mysql中查找執(zhí)行效率慢的SQL語句?其實(shí)該方法是非常簡單的,下文就將為您介紹這種方法的實(shí)現(xiàn)及詳細(xì)的步驟,希望對(duì)您有所幫助。

如何在mysql查找效率慢的SQL語句呢?這可能是困然很多人的一個(gè)問題,下面就教您在mysql查找效率慢的SQL語句的方法,供您參考學(xué)習(xí)。

啟動(dòng)Mysql時(shí)加參數(shù)--log-slow-queries來記錄執(zhí)行時(shí)間超過long_query_time秒的sql

MySQL 自帶 slow log 的分析工具 mysqldumpslow。
slow log 是 MySQL 根據(jù) SQL 語句的執(zhí)行時(shí)間設(shè)定,寫入的一個(gè)文件,用于分析執(zhí)行較慢的語句。

只要在 my.cnf 文件中配置好:
log-slow-queries = [slow_query_log_filename]
即可記錄超過默認(rèn)的 10s 執(zhí)行時(shí)間的 SQL 語句。
如果要修改默認(rèn)設(shè)置,可以添加:
long_query_time = 5
設(shè)定為 5s 。

/usr/sbin/mysqld --basedir=/usr --datadir=/var/lib/mysql --user=mysql --pid-file=/var/run/mysqld/mysqld.pid --skip-locking --port=3306 --socket=/var/run/mysqld/mysqld.sock --log-slow-queries=/var/log/mysql/slow.log

explain來了解SQL執(zhí)行的狀態(tài)。
explain select * from wp_posts\G;

explain顯示了mysql如何使用索引來處理select語句以及連接表。可以幫助選擇更好的索引和寫出更優(yōu)化的查詢語句。

使用方法,在select語句前加上explain就可以了:

如:explain select surname,first_name form a,b where a.id=b.id

以上就是在mysql查找效率慢的SQL語句的方法介紹。

 

 

 

【編輯推薦】

mysql UPDATE語句的使用方法

mysql插入Clob字段的實(shí)例

常見MySql字段的默認(rèn)長度

MySQL使用INSERT插入多條記錄

MySQL中INSERT的一般用法

責(zé)任編輯:段燃 來源: 互聯(lián)網(wǎng)
相關(guān)推薦

2010-11-25 11:07:28

MySQL慢查詢

2011-06-28 08:32:40

MySQL慢查詢?nèi)罩?/a>

2010-09-28 15:19:13

SQL語句

2010-09-25 11:02:33

SQL主鍵

2010-09-28 11:28:40

SQL字段屬性

2010-09-07 11:04:14

SQL語句

2010-09-07 10:42:12

SQL語句

2009-02-12 14:04:00

代理服務(wù)器LINUX架設(shè)服務(wù)器

2010-09-07 14:50:15

SQL語句

2010-09-07 09:45:48

SQL語句

2010-10-08 16:49:01

MySQL alter

2022-07-06 05:59:40

數(shù)據(jù)庫mysql

2020-09-13 13:05:41

MySQL慢查詢數(shù)據(jù)

2010-11-25 13:45:07

MySQL查詢語句

2010-09-07 15:54:47

SQL語句LIKE

2010-09-03 14:14:16

SQL刪除

2010-09-07 10:26:37

SQL語句

2020-11-23 11:40:35

MySQSQL數(shù)據(jù)庫

2010-09-06 13:41:42

sql server語句

2010-09-06 11:24:32

SQL Server語句
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)