查询
-
MyBatis学习笔记三:MyBatis缓存机制
缓存介绍 1. MyBatis的缓存级别 缓存概念上对比 一级缓存是SqlSession级别的,通过同一个SqlSession查询的数据会被缓存,下次查询相同的数据,就会从缓存中直…
-
MYSQL高级第二天(3)
1、优化SQL步骤 1.1、查看SQL执行效率 查看当前连接的执行情况: –查看当前会话mysql> show status like ‘Com_______’;–查看全…
-
mysql高阶语句
一、SQL语句常用查询 对mysql数据库的查询,除了基本的查询外,有时候需要对查询的结果进行处理。例如只取一部分数据,对查询结果进行排序或分组等等。模板表 按关键字排…
-
01-Elasticsearch概念和相关软件的安装
一、ElasticSearch的倒排索引 1.1、数据库存在的问题 问题1: 查询title中包含”手机”的信息 SELECT * FROM goods W…
-
【Oracle笔记】递归以及索引的一丢丢使用
【笔记】递归以及索引的一丢丢使用 递归写法,树查询 connect by nocycle prior START WITH XXXCONNECT BY PRIOR XXXORDER…
-
数据库索引笔记
一句话简单来说,索引的出现其实就是为了提高数据查询的效率,就像书的目录一样。一本500页的书,如果你想快速找到其中的某一个知识点,在不借助目录的情况下,那我估计你可得找一会儿。同样…
-
把SQL查询结果为null值 替换为0
方法1:使用isnull替换select keyId,isnull(info,0) as info from test —方法2:使用case when 替换selec…
-
sql 函数查询
1.生成随机数 (SELECT floor(rand()*100000000)) 2.sql查询字段值长度判断是否18位 SELECT * FROM 表名 WHERE LENGTH…
-
【性能优化】MySQL常用慢查询分析工具
常用慢查询分析工具 引言 在日常的业务开发中 MySQL 出现慢查询是很常见的 大部分情况下会分为两种情况 1、业务增长太快 2、要么就是SQL 写的太xx了 所以 对慢查询 SQ…
-
mybatis查询参数报jdbcType属性为空
查询报异常: nested exception is org.apache.ibatis.exceptions.PersistenceException: /n### Error …