溫馨提示×

溫馨提示×

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

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

mysql中怎么優化數據類型

發布時間:2021-06-23 16:18:31 來源:億速云 閱讀:154 作者:Leah 欄目:編程語言

今天就跟大家聊聊有關mysql中怎么優化數據類型,可能很多人都不太了解,為了讓大家更加了解,小編給大家總結了以下內容,希望大家根據這篇文章可以有所收獲。

優化說明

1、應盡量使用能正確存儲數據的最小數據類型。

2、簡單的數據類型通常需要較少的CPU周期。舉例來說,整數比字符操作成本低,因為字符集和校對規則(排序規則)使得字符比整型更加復雜。

3、盡量避免NULL,通常最好指定為NOT NULL。

實例

如整數類型

如果存儲整數,可以使用這幾種整數類型:TINYINT, SMALLINT, MEDIUMINT, INT, BIGINT。分別使用8,16,24,32,64位存儲空間。它們的存儲范圍從 -2的(N-1)次方 到 2的(N-1)次方-1,其中N為存儲空間的位數。

整數類型有可選的UNSIGNED屬性,表示不允許負值,這大致可以使正數的上限提高一倍,例如TINYINT UNSIGNED可以存儲的范圍是0-255,而TINYINT 的存儲范圍是-128~127。

看完上述內容,你們對mysql中怎么優化數據類型有進一步的了解嗎?如果還想了解更多知識或者相關內容,請關注億速云行業資訊頻道,感謝大家的支持。

向AI問一下細節

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

AI

亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女