首頁 > 資料庫 > mysql教程 > 分析語句的實例介紹

分析語句的實例介紹

零下一度
發布: 2017-06-13 10:59:55
原創
1360 人瀏覽過

一。前言PROCEDURE ANALYSE() ,在最佳化表格結構時可以輔助參考分析語句。利用此語句,MySQL 幫你分析你的欄位和實際的數據,並會給你一些有用的建議。 【只有表中有實際的數據,這些建議才會變得有用,因為要做一些大的決定是需要有數據作為基礎的。 】 例如,如果你建立了一個 INT 欄位作為你的主鍵,然而並沒有太多的數據,那麼,PROCEDURE ANALYSE()會建議你把這個欄位的型別改成 MEDIUMINT 。或者你使用了一個 VARCHAR 字段,因為資料不多,你可能會得到一個讓你把它改成 ENUM 的建議。這些建議,都是可能因為數據不夠多,所以決策做得就不夠準。 我們在設計表時有時候總是會思考到底某個字段選用什麼類型呢。跨過菜鳥級的phper會有相當的經驗直接啪啪啪敲出來,其實我們在後期調優時也可以使用procedure analyse();分析

1. Mysql優化-Procedure_Analyse最佳化表格結構

分析語句的實例介紹

#簡介:一。前言PROCEDURE ANALYSE() ,在最佳化表格結構時可以輔助參考分析語句。利用此語句,MySQL 幫你分析你的欄位和實際的數據,並會給你一些有用的建議。 【只有表中有實際的數據,這些建議才會變得有用,因為要做一些大的決定是需要有數據作為基礎的。 】 例如,如果你建立了一個INT 欄位作為你的主鍵,然而並沒有太多的數據,那麼,PROCEDURE ANAL

2. Mysql分析-常用分析語句總結

分析語句的實例介紹

#簡介:我們有時候會碰到mysql資料庫出錯或變慢的時候,這時候就需要我們來看看基本的一些狀況一條糟糕的SQL語句可能會讓你的整個程式都非常慢,是連線數太多?表結構有問題?表的索引沒有加? 。 。下邊是我常用的一些mysql分析語句,做一個記錄。序號語句作用 1show PROCESSLIST;顯示系統中正在運行的所有進程,也就

3. Oracle的優化器(Optimizer) (CBO優化) 分享

簡介:Oracle在執行一個SQL之前,首先要分析一下語句的執行計劃,然後再按執行計劃去執行。分析語句的執行計劃的工作是由最佳化器(Optimiz

4. Oracle SQL語句分析Explain Plan

#簡介:EXPLAIN PLAN 是一個很好的分析SQL 語句的工具,它甚至可以在不執行SQL 的情況下分析語句. 透過分析,我們就可以知道ORACLE 是怎麼

5. 在Chrome高版本中設定使用AWR-Format for Chrome外掛

簡介:問題背景從Chrome 21版本開始,不再直接支援非Chrome官網下載,導致AWR-Format無法正常使用,依網路說明: 1. 使用-enable-easy-off-store-extension-install 不行2. 直接使用開發者模式安裝也不行不能解決問題,透過查​​資料和分析語句,解決該問題,

6. Oracle 最佳化器

簡介:一、最佳化器基本知識Oracle在執行一個SQL之前,首先要分析一下語句的執行計劃,然後再按執行計劃去執行。多種執行計劃,但在某一時點,一定只有一種執行計劃是最優的,花費時間

#

以上是分析語句的實例介紹的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板