91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

mysql Tracing the Optimizer

發布時間:2020-06-06 07:12:04 來源:網絡 閱讀:100706 作者:sql1101 欄目:MySQL數據庫

背景:
做為一個DBA,或者從事數據庫相關工作的小伙伴,常見的工作就是優化sql,查看執行計劃!但有時優化器給出的執行計劃是錯誤或者不是最優的, 這時我們就要去追蹤一下優化執行計劃生成的過程。mysql 5.6提供了Tracing the Optimizer 功能這可是優化sql的一大神器

一,開啟Tracing the Optimizer

set optimizer_trace_max_mem_size=300000;
set end_markers_in_json=true;
SET optimizer_trace="enabled=on";

二,生成sql 跟蹤信息
explain select * from test.t1;

SELECT * FROM information_schema.optimizer_trace; --備注:這個視圖就有我們想要信息,內容如下:

mysql Tracing the Optimizer

三,舉例:
比如說sql 會因為Limit 不同的值,執行計劃會不一樣:

mysql Tracing the Optimizer

四,結總:
這里面的內容非常多,我在這只是拋磚引玉,大家可以自己去深入了角

==========================================================================
官網地址:https://dev.mysql.com/doc/internals/en/tracing-example.html

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

砚山县| 龙江县| 吴桥县| 会泽县| 宜兰市| 牙克石市| 财经| 平阴县| 芷江| 岗巴县| 五河县| 库车县| 泰安市| 皮山县| 莲花县| 锦屏县| 荃湾区| 新昌县| 清流县| 三台县| 邛崃市| 通道| 阿拉善右旗| 全椒县| 周宁县| 象山县| 田阳县| 广东省| 邵东县| 桃园市| 大埔区| 化德县| 兴城市| 甘孜| 澄江县| 徐汇区| 淮北市| 凤翔县| 清新县| 舟山市| 余姚市|