数据库
wuaiqian
这个作者很懒,什么都没留下…
展开
-
mybatis标签使用
https://blog.csdn.net/weixin_40950778/article/details/78655288 基本标签 select 标签 id :唯一的标识符. parameterType:传给此语句的参数的全路径名或别名 例:com.test.poso.User或user resultType :语句返回值类型或别名。注意,如果是集合,那么这里填写的 ...转载 2018-12-09 17:49:06 · 99 阅读 · 0 评论 -
mybatis--sqlSession脉络
总体 org.apache.ibatis.session.defaults.DefaultSqlSession selectOne-->selectList-->selectList org.apache.ibatis.executor.BaseExecutor query-->query 重要模块 1. SQL解析:原创 2018-12-10 12:23:25 · 94 阅读 · 0 评论 -
mysql相关梳理
问:如何优化mysql的查询? 优化mysql查询缓存 优化索引 对大数据表做拆分(垂直、水平) 考虑使用本地缓存+mysql优化热点数据查询 问:mysql的索引主要有哪几种? 主要有B+树索引和哈希索引等 问题:使用索引一定能提升性能吗? 索引需要存储空间,所以也不是越多越好,如果引入索引的成本比不用索引增加的成本更大,就最好不用索引 如果数据表中数据少,没有必要创建索引 当对修改的...原创 2019-03-20 14:22:19 · 271 阅读 · 0 评论 -
数据库连接池简介
出现背景 需要数据库连接得到高效、安全的复用,避免数据库连接频繁建立、关闭的开销。 对共享资源有一个设计模式(资源池)来解决资源频繁分配、释放造成的问题。把该模式应用到数据库连接管理领域,就是建立数据库连接池。 基本原理是在内部对象池维护一定数量的数据库连接,并对外暴露数据库连接获取和返回方法。 第一代连接池 一般采用单线程同步的架构设计的都属于第一代连接池,而采用多线程异步架构的则属于第二...原创 2019-03-11 11:04:14 · 88 阅读 · 0 评论