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

溫馨提示×

溫馨提示×

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

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

MySQL字段設計規范應如何避免使用TEXT/BLOB類型

發布時間:2020-05-08 14:00:44 來源:億速云 閱讀:708 作者:三月 欄目:MySQL數據庫

下文主要給大家帶來MySQL字段設計規范應如何避免使用TEXT/BLOB類型,希望MySQL字段設計規范應如何避免使用TEXT/BLOB類型能夠帶給大家實際用處,這也是我編輯這篇文章的主要目的。好了,廢話不多說,大家直接看下文吧。

一、說明
假期有時間可以多去看看一些表的設計,發現了不少問題,老系統上過百的字段,里面含有大量的mediumtext,不到500萬的數據量,開發規范中有要求表設計不要超過500萬數據量。查看了表占用的磁盤空間120G,毫無疑問是大表,當初設計的時候就沒有考慮過設計。一句話上線能用就行,管他呢。

MySQL字段設計規范應如何避免使用TEXT/BLOB類型

二、MySQL規范
1、單表不要超過500萬條記錄,同時評估單表所占用磁盤空間不要超過50G,否則考慮優化、分表等。
2、禁用text字段類型,如果必須的用,也需要單獨設計表。

三、禁用text字段類型原因
1、性能很差,排序等操作時,就不能使用內存臨時表,必須使用磁盤臨時表進行。
2、TEXT或BLOB類型只能使用前綴索引,MySQL對索引字段長度是有限制的。

四、解決辦法
定好規范,嚴格執行(執行很難),一兩個DBA面對幾十上百的業務系統,幾萬個表,上百萬的字段通過每一個表和字段人工審核是不可能完成的,最終還是要靠智能化的審核系統!

對于以上關于MySQL字段設計規范應如何避免使用TEXT/BLOB類型,大家是不是覺得非常有幫助。如果需要了解更多內容,請繼續關注我們的行業資訊,相信你會喜歡上這些內容的。

向AI問一下細節

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

AI

榆中县| 山阳县| 焦作市| 通榆县| 岑巩县| 田阳县| 梅州市| 江阴市| 安溪县| 宁城县| 塘沽区| 广宗县| 遵义市| 罗山县| 水富县| 页游| 乐都县| 青浦区| 罗田县| 英吉沙县| 平湖市| 舞钢市| 普定县| 自贡市| 体育| 剑河县| 兰州市| 丹巴县| 林周县| 夏邑县| 永修县| 深州市| 澜沧| 贡嘎县| 临江市| 吉安县| 明星| 青州市| 绩溪县| 南川市| 本溪市|