文章详情页
oracle - MySQL中varchar类型的长度是否应该为该字段编码的倍数?
问题描述
曾经在stackoverflow上看到有人说推荐在无法预估varchar字段长度的时候,将他设置为编码的整数倍最好,比如说utf8编码是三字节,那么设置为255就比较合适,请问这有什么科学依据吗?
问题解答
回答1:我只知道varchar的最大長度為255
回答2:防止空间浪费和碎片
回答3:我认为这样更合适。
相关文章:
1. 如何调整IDEA中直接运行java程序的日志输出级别?2. java基础,求解答。3. javascript - 静态页面引公共头尾文件,js怎么写吖?4. html5 - 百度Ueditor代码高亮和代码段滚动条冲突是怎么回事?5. javascript - 读取页面源码,页面中所有的换行都被当成<br/>读取出来 了,,求解应该怎么让它被正确的解析6. docker api 开发的端口怎么获取?7. javascript - vue 数据更新了。但是dom没有更新,,,,,如图8. javascript - 关于一段 for 循环代码执行顺序的问题9. java - 为什么要将Runnable接口的子类对象传递给Thread的构造函数?10. debian - docker依赖的aufs-tools源码哪里可以找到啊?
排行榜