文章详情页
mysql - enum和char 类型的抉择
问题描述
问题解答
回答1:语义化,可读性
回答2:肯定选择enum。首先表现上,枚举可以给你直观的感觉,是否。但是这个原因是次要的。枚举在数据库里实际存储的是整数!他有一个frm的文件,是存着枚举的的种类和对应的整数数字,存储实际上是转成数字,存到数据库。数字和字符串的效率肯定是整形数据的效率高些,具体知识点参考,mysql圣经第三版。淘宝那帮人翻译的那本。
相关文章:
1. javascript - 关于一段 for 循环代码执行顺序的问题2. 请问连接文件怎么写3. 求解答:访问不了虚拟服务器的问题?4. docker-machine添加一个已有的docker主机问题5. docker 17.03 怎么配置 registry mirror ?6. java - 3个dao的数据根据请求参数选择一个映射到一个url上,怎么写比较好?7. docker网络端口映射,没有方便点的操作方法么?8. docker - 各位电脑上有多少个容器啊?容器一多,自己都搞混了,咋办呢?9. 在mac下出现了两个docker环境10. javascript - 读取页面源码,页面中所有的换行都被当成<br/>读取出来 了,,求解应该怎么让它被正确的解析
排行榜