同样的 , 如果可以的话 , 我们应该使用 MEDIUMINT 而不是 BIGIN 来定义整型字段 , 应该尽量把字段设置为 NOT NULL , 这样在将来执行查询的时候 , 数据库不用去比较 NULL 值 。
对于某些文本字段 , 例如“省份”或者“性别” , 我们可以将它们定义为 ENUM 类型 。 因为在 MySQL 中 , ENUM 类型被当作数值型数据来处理 , 而数值型数据被处理起来的速度要比文本类型快得多 。 这样 , 我们又可以提高数据库的性能 。
51、字符串数据类型:char varchar text 选择区别 。
52、任何对列的操作都将导致表扫描 , 它包括数据库函数、计算表达式等等 , 查询时要尽可能将操作移至等号右边 。
【数据库|快速提升性能的SQL语句,建议收藏】**【需要Java面试题或者技能提升资料的小伙伴点赞+转发 , 关注我之后私信【666】或【888】后 , 即可获取】**)
- 近年来|算力就这么点,为了提升语言模型性能,谷歌想了个新点子论文链接
- 腾讯云智能打法首揭秘!4条快速路让AI“开箱即用”
- 在Excel表格的使用中|excel怎么快速批量删除所有空白行
- 在平时办公中|excel表格中如何快速提取部分数据
- 平时大家需要同时创建很多Word文档的时候是怎么做的呢?大部分用户估计都是一个一个复制粘...|如何快速批量创建大量的word文档?
- 电脑只要用久了|为什么电脑使用时间长会导致重装系统也无法提升运行速度
- 数据库原理及MySQL应用 | 日志管理(附限免视频)
- iOS|iOS15.7.2正式推送,续航大幅提升超乎想象,信号太好了,必须养老
- 最新央行官网支付牌照查询教程,快速判断POS机是否是正规品牌
- iOS|iOS16.2发布,信号提升很惊喜,续航省电太顶了,终于可以养老
