- 博客(18)
- 收藏
- 关注
原创 Sqlserver数据库维护方案
本文主要介绍sqlserver数据的备份与还原,以及使用Ola Hallengren 官方脚本,进行数据库的一些维护方案
2025-05-27 16:29:52
452
原创 sqlserver锁机制详解
本文主要讲述SQL Server数据库中的锁机制,包含索粒度、锁类型、锁升级、锁优化、死锁,以及详细介绍了如何检测死锁以及死锁处理
2025-05-22 11:15:38
661
原创 聊聊mysql索引失效的10种场景
不知道你在实际工作中,有没有遇到过下面的这两种情况:明明在某个字段上加了索引,但实际上并没有生效。索引有时候生效了,有时候没有生效。今天就跟大家一起聊聊,mysql数据库索引失效的10种场景,给曾经踩过坑,或者即将要踩坑的朋友们一个参考。
2025-05-19 14:36:36
1104
原创 Sql优化
在执行查询时,应该避免使用select *操作,要按需查询所需字段,select *操作可能会查出无用字段,白白浪费了数据库资源,并且select *操作会导致无法走覆盖索引,因为索引列的包含列不会设置为全表,*又需要查出所有字段,就导致需要进行回表操作,从而加大开销。如果实现业务场景中需要查询出另外几张表中的数据,可以在a、b、c表中冗余专门的字段,比如:在表a中冗余d_name字段,保存需要查询出的数据。这样虽说非常方便,但是带来了一个非常大的问题,就是如果数据很多的话,查询性能会非常差。
2025-05-19 13:14:24
620
原创 Sql Server主键聚集索引和非聚集索引
当查询条件在索引中找到匹配后,需要"回去"查询主表(或聚集索引)获取完整的行数据通常是因为查询需要的列不完全包含在索引中两种常见回表形式::针对堆表(即表中无聚集索引的表)的回表操作,通过物理RID(行标识符)直接定位行可以理解为,只是查找到了数据对应的RID标识符,需要表里其他字段数据需要再根据RID回到堆表中找出对应数据:针对有聚集索引的表的回表操作,通过索引键值在聚集索引中查找。
2025-05-16 18:00:24
561
原创 联想Win11蓝屏代码IRQL NOT LESS OR EQUAL的处理方法
C:\Windows\Web\Screen下找到img105.jpg,提示“TrustedInstaller权限才能删除”,参考文章[https://blog.youkuaiyun.com/weixin_71625266/article/details/139348198],删除该图片。对于联机修复,位于 windir\Logs\CBS\CBS.log 的 CBS 日志文件中。Windows 资源保护找到了损坏文件,但其中有一些文件无法修复。尝试查找问题,最终在联想官网找到同样有人存在同样问题,
2024-07-11 14:38:11
4100
4
原创 linux注册nginx为服务并设置开机自启动
上述方法,在linux中,对于将其他程序注册为服务同样适用,如将docker注册为服务并设置开机自启动,同样创建docker.service->修改权限->设置开机自启动。
2023-09-20 15:59:00
688
原创 springboot中打印sql及耗时
DriverSpy--好用的控制台打印mybastis sql log及执行时间,告别mybatis plugin
2023-05-06 14:14:25
211
原创 aliyun服务器docker安装mysql后navicate无法连接排查
阿里云上docker安装mysql8.0+后navicate无法连接问题排查修复
2022-09-14 17:35:01
916
1
原创 mybatis分页查询oracle数据库基本分页示例和PageHelper示例
文章目录基本原生写法引用PageHelper基本原生写法ControllerController入参pageNum(页码),pageSize(每页大小)@Autowired private TestService testService; @GetMapping("/test") public List<User> queryUserList(@RequestParam("pageNum") Integer pageNUm, @Requ
2021-07-16 13:31:56
1184
3
原创 java8新特性-stream常用方法
java8新特性-stream常用方法创建对象及示例集合@Data@AllArgsConstructorpublic class User { private Integer age; private String userName; private Double height; private Double weight; private String className;} List<User> userList = new Arra
2021-07-15 10:48:01
239
转载 springboot多数据源配置 mysql+sqlserver
springboot多数据源(mysql+sqlserver)最近一个springboot项目需要用到mysql+sqlserver多数据源,网上查询资料,记录以便查看。springboot多数据源
2021-07-15 10:10:24
370
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人