- 博客(2)
- 收藏
- 关注
原创 SQL基础(自己笔记)
视图中的数据并不在数据库中实际存在,行和列数据来自定义视图的查询中使用的表,并且是在使用视图时动态生成的。通俗的讲,视图只保存了查询的SQL逻辑,不保存查询结果。当字段类型为字符串(varchar,text,longtext等)时,有时候需要索引很长的字符串,这会让 索引变得很大,查询时,浪费大量的磁盘IO,影响查询效率。慢查询是指数据库中查询时间超过指定阈值的SQL,这个阈值根据不同的业务来说一般是不一样的,在我们内部,这个阈值是1s,也就是说,如果一条SQL执行超过1秒钟,就认为是一个慢SQL。
2024-10-09 09:32:47
759
原创 若依自动生成代码Mapper.xml理解
(仅适用于 insert 和 update)这会令 MyBatis 使用 JDBC 的getGeneratedKeys 方法来取出由数据库内部生成的主键(比如:像 MySQL 和 SQL Server 这样的关系型数据库管理系统的自动递增字段),默认值:false。这里的,指的是SQL封装(见二)的的最普通的查询。parameterType:接口中方法参数的类型, 类型的完全限定名或别名 ----传递进来的数据类型。
2023-07-20 18:59:48
1252
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人