文章詳情頁
oracle - MySQL中varchar類型的長度是否應該為該字段編碼的倍數?
瀏覽:131日期:2022-06-13 08:41:45
問題描述
曾經在stackoverflow上看到有人說推薦在無法預估varchar字段長度的時候,將他設置為編碼的整數倍最好,比如說utf8編碼是三字節,那么設置為255就比較合適,請問這有什么科學依據嗎?
問題解答
回答1:我只知道varchar的最大長度為255
回答2:防止空間浪費和碎片
回答3:我認為這樣更合適。
相關文章:
1. python - 請問這兩個地方是為什么呢?2. sql語句 - 如何在mysql中批量添加用戶?3. node.js - mysql如何通過knex查詢今天和七天內的匯總數據4. mysql - JAVA怎么實現一個DAO同時實現查詢兩個實體類的結果集5. mysql建表報錯,查手冊看不懂,求解?6. mysql - PHP定時通知、按時發布怎么做?7. 怎么php怎么通過數組顯示sql查詢結果呢,查詢結果有多條,如圖。8. 事務 - mysql共享鎖lock in share mode的實際使用場景9. mysql - 數據庫建字段,默認值空和empty string有什么區別 11010. javascript - 按鈕鏈接到另一個網址 怎么通過百度統計計算按鈕的點擊數量
排行榜
