查询

  • MyBatis学习笔记三:MyBatis缓存机制

    缓存介绍 1. MyBatis的缓存级别 缓存概念上对比 一级缓存是SqlSession级别的,通过同一个SqlSession查询的数据会被缓存,下次查询相同的数据,就会从缓存中直…

    编程笔记 2022年7月23日
  • MYSQL高级第二天(3)

    1、优化SQL步骤 1.1、查看SQL执行效率 查看当前连接的执行情况: –查看当前会话mysql> show status like ‘Com_______’;–查看全…

    数据库 2022年7月23日
  • mysql高阶语句

    一、SQL语句常用查询 对mysql数据库的查询,除了基本的查询外,有时候需要对查询的结果进行处理。例如只取一部分数据,对查询结果进行排序或分组等等。模板表       按关键字排…

    数据库 2022年7月22日
  • 01-Elasticsearch概念和相关软件的安装

    一、ElasticSearch的倒排索引 1.1、数据库存在的问题 问题1: 查询title中包含”手机”的信息 SELECT * FROM goods W…

    编程笔记 2022年7月22日
  • 【Oracle笔记】递归以及索引的一丢丢使用

    【笔记】递归以及索引的一丢丢使用 递归写法,树查询 connect by nocycle prior START WITH XXXCONNECT BY PRIOR XXXORDER…

    数据库 2022年7月22日
  • 数据库索引笔记

    一句话简单来说,索引的出现其实就是为了提高数据查询的效率,就像书的目录一样。一本500页的书,如果你想快速找到其中的某一个知识点,在不借助目录的情况下,那我估计你可得找一会儿。同样…

    数据库 2022年7月22日
  • 把SQL查询结果为null值 替换为0

    方法1:使用isnull替换select keyId,isnull(info,0) as info from test —方法2:使用case when 替换selec…

    数据库 2022年7月21日
  • sql 函数查询

    1.生成随机数 (SELECT floor(rand()*100000000)) 2.sql查询字段值长度判断是否18位 SELECT * FROM 表名 WHERE LENGTH…

    数据库 2022年7月21日
  • 【性能优化】MySQL常用慢查询分析工具

    常用慢查询分析工具 引言 在日常的业务开发中 MySQL 出现慢查询是很常见的 大部分情况下会分为两种情况 1、业务增长太快 2、要么就是SQL 写的太xx了 所以 对慢查询 SQ…

    数据库 2022年7月20日
  • mybatis查询参数报jdbcType属性为空

    查询报异常: nested exception is org.apache.ibatis.exceptions.PersistenceException: /n### Error …

    Java 2022年7月20日