文章详情页
mysql - enum和char 类型的抉择
浏览:259日期:2022-06-14 11:34:17
问题描述
问题解答
回答1:语义化,可读性
回答2:肯定选择enum。首先表现上,枚举可以给你直观的感觉,是否。但是这个原因是次要的。枚举在数据库里实际存储的是整数!他有一个frm的文件,是存着枚举的的种类和对应的整数数字,存储实际上是转成数字,存到数据库。数字和字符串的效率肯定是整形数据的效率高些,具体知识点参考,mysql圣经第三版。淘宝那帮人翻译的那本。
相关文章:
1. mysql - 一个sql的问题2. spring-mvc - spring-session-redis HttpSessionListener失效3. android glide asbitmap 在baseadpter中的问题4. python - flask post提交timestamp不能作为参数,这是为什么?5. node.js - express框架,设置浏览器从缓存中读取静态文件,只有js从缓存中读取了,css还有一些图片为何没有从缓存中读取?6. 在windows下安装docker Toolbox 启动Docker Quickstart Terminal 失败!7. 如何解决Centos下Docker服务启动无响应,且输入docker命令无响应?8. javascript - 百度echarts图表如何修改9. java - Spring boot 读取 放在 jar 包外的,log4j 配置文件,系统有创建日志文件,不写入日志信息。10. 做Redis集群的时候,可不可以将Master实例和Slave实例放在一个主机当中?
排行榜

网公网安备