本人详解
作者:王文峰,《Java王大师王天师》作者
公众号:山峯草堂,非技术多篇文章,专注于天道酬勤的 Java 开发问题、中国国学、传统文化和代码爱好者的程序人生,期待你的关注和支持!本人外号:神秘小峯
转载说明:务必注明来源(注明:作者:王文峯哦)
1. 优化表结构
1.1 尽量使用数字型字段
1.2 尽可能的使用 varchar 代替 char
1.3 对作为查询条件和order by的字段简历索引
1.4 当索引列大量重复数据时,可以把索引删除掉
1.5 一个表中索引最多不要超过6个。
2. 通过优化查询
2.1 避免在 where 子句中对字段进行 null 值判断
2.2 应尽量避免在 where 子句中使用!=或<>操作符
2.3 应尽量避免在 where 子句中使用 or 来连接条件
2.4 应尽量避免在 where中使用 in 和 not in
2.5 应尽量避免使用like关键字作为查询条件
2.6 应尽量避免在where子句中对字段进行函数或表达式操作
2.7 使用索引字段作为条件时,复合索引的使用
2.8 很多时候用 exists 代替 in 是一个好的选择
2.9 任何查询也不要出现select *
2.10 尽量避免大事务操作,提高系统并发能力。
2.11 尽量避免向客户端返回大数据量。
7、推荐专栏
1、掌握 JAVA入门到进阶知识(持续写作中……)
2、学会Oracle数据库用法(创作中……)
3、手把手教你vbs脚本制作(完善中……)
4、牛逼哄哄的 IDEA编程利器(编写中……)
5、吐血整理的 面试技巧(更新中……)
8、java面试总结
 第一章:日常_JAVA_面试题集15(含答案)
 第二章:日常_JAVA_面试题集14(含答案)
 往期文章大全……
  以上就是今天的内容,关注我,不迷路。
 平安壹钱包面试官:请你说一下Mybatis的实现原理
 Java开发-热点-热门问题精华总结-推荐
一键三连 一键三连 一键三连~
本人详解
作者:王文峰,《Java王大师王天师》作者
公众号:山峯草堂,非技术多篇文章,专注于天道酬勤的 Java 开发问题、中国国学、传统文化和代码爱好者的程序人生,期待你的关注和支持!本人外号:神秘小峯
转载说明:务必注明来源(注明:作者:王文峯哦)