![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MySQL
wangjinb
这个作者很懒,什么都没留下…
展开
-
mybatis的执行流程
mybatis执行流程1、读取MyBatis的核心配置文件。mybatis-config.xml为MyBatis的全局配置文件,用于配置数据库连接、属性、类型别名、类型处理器、插件、环境配置、映射器(mapper.xml)等信息,这个过程中有一个比较重要的部分就是映射文件其实是配在这里的;这个核心配置文件最终会被封装成一个Configuration对象2、加载映射文件。映射文件即SQL映射文件,该文件中配置了操作数据库的SQL语句,映射文件是在mybatis-config.xml中加载;可以加载多个转载 2020-11-15 11:53:42 · 798 阅读 · 0 评论 -
mysql索引的创建原则,根据规则条件才能创建更加适合高效的索引
1、对于查询频次较高的表,且数据量较大的表建立索引2、索引的字段经常出现在where 子句中的字段,如果where 子句的条件比较多,应该挑选最常用的,过滤效果最好的建立索引3、尽量使用唯一索引,区分度越高,索引效率越高4、索引可以有效提升查询的效率,但是索引不是越多越好,索引越多,维护索引的代价自然水涨船高,对于数据的更新等管理操作,比较频繁的表来说,索引过多会导致相当高的维护代价,较低dml的操作效率5、使用短索引,索引创建后也是使用硬盘来存储,因此提升索引的访问的i/o效率,也可以提升总体的访原创 2020-08-26 20:34:23 · 358 阅读 · 0 评论