文章詳情頁
oracle - MySQL中varchar類型的長度是否應(yīng)該為該字段編碼的倍數(shù)?
瀏覽:222日期:2022-06-13 08:41:45
問題描述
曾經(jīng)在stackoverflow上看到有人說推薦在無法預(yù)估varchar字段長度的時候,將他設(shè)置為編碼的整數(shù)倍最好,比如說utf8編碼是三字節(jié),那么設(shè)置為255就比較合適,請問這有什么科學依據(jù)嗎?
問題解答
回答1:我只知道varchar的最大長度為255
回答2:防止空間浪費和碎片
回答3:我認為這樣更合適。
相關(guān)文章:
1. docker 下面創(chuàng)建的IMAGE 他們的 ID 一樣?這個是怎么回事????2. 運行python程序時出現(xiàn)“應(yīng)用程序發(fā)生異常”的內(nèi)存錯誤?3. node.js - mongodb查找子對象的名稱為某個值的對象的方法4. html5 - datatables 加載不出來數(shù)據(jù)。5. javascript - QQ第三方登錄的問題6. 前端 - @media query 使用出現(xiàn)的問題?7. javascript - 在 model里定義的 引用表模型時,model為undefined。8. 利用IPMI遠程安裝centos報錯!9. 測試自動化html元素選擇器元素ID或DataAttribute [關(guān)閉]10. html5和Flash對抗是什么情況?
排行榜

熱門標簽
網(wǎng)公網(wǎng)安備