国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

Mysql優化-Procedure_Analyse優化表結構

2019-11-09 13:36:25
字體:
來源:轉載
供稿:網友
一。前言PROCEDURE ANALYSE() ,在優化表結構時可以輔助參考分析語句。利用此語句,MySQL 幫你去分析你的字段和其實際的數據,并會給你一些有用的建議。【只有表中有實際的數據,這些建議才會變得有用,因為要做一些大的決定是需要有數據作為基礎的。】 例如,如果你創建了一個 INT 字段作為你的主鍵,然而并沒有太多的數據,那么,PROCEDURE ANALYSE()會建議你把這個字段的類型改成 MEDIUMINT 。或是你使用了一個 VARCHAR 字段,因為數據不多,你可能會得到一個讓你把它改成 ENUM 的建議。這些建議,都是可能因為數據不夠多,所以決策做得就不夠準。 我們在設計表時有時候總會思考到底某個字段選用什么類型呢。跨過菜鳥級的phper會有相當的經驗直接啪啪啪敲出來,其實我們在后期調優時也可以使用 procedure analyse();分析表結構看看mysql給我們的字段建議,綜合實際情況調整一些字段的類型(這個已經很瑣碎了,一般應用都到不了這么細,并且我們鑒于經驗設計的數據庫基本都能滿足應用。二。舉例procesure analyse(max_elements,max_memory)max_elements:指定每列非重復值的最大值,當超過這個值的時候,MySQL不會推薦enum類型。max_memory:為每列找出所有非重復值所采用的最大內存大小。mysql> select * from br_task procedure analyse(1,256) /G;三。分析以第4行的分析舉例,可以看出,br_Task.task_name字段,列最小值:121 new列最大值:韓-軟文-全國-銀牌見最小長度:3字節最大長度:52字節平均長度:24.1852優化建議:字段的數據類型改成VARCHAR(52) NOT NULL。一定要注意,這些只是建議,只有當你的表里的數據越來越多時,這些建議才會變得準確。一定要記住,你才是最終做決定的人。 
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 武汉市| 延寿县| 文山县| 乌拉特中旗| 全南县| 四平市| 南华县| 临夏县| 齐齐哈尔市| 精河县| 介休市| 武义县| 宜宾县| 健康| 荣昌县| 明溪县| 临潭县| 湖州市| 博野县| 广河县| 沾益县| 黄山市| 普定县| 晋城| 绥滨县| 洞口县| 崇左市| 冷水江市| 阳泉市| 于田县| 荔波县| 宣汉县| 拜泉县| 新兴县| 渝北区| 普定县| 罗甸县| 泸水县| 德令哈市| 鹤峰县| 沅陵县|