logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

慢 SQL 定位与优化实践

慢 SQL 也就是执行时间较长的 SQL 语句。在实际的数据库开发和运维中,慢 SQL 是一个常见的问题,可能会导致数据库性能瓶颈,从而影响应用的响应速度和用户体验。通过分析执行计划,你可以了解 SQL 的执行步骤、索引是否被使用、是否有不必要的全表扫描等。大多数关系型数据库都提供了慢查询日志功能,通过它可以记录执行时间较长的 SQL 语句,帮助我们定位慢 SQL。)查看数据库的运行状态,进一步分

文章图片
#sql#数据库#mysql
缓存与数据库一致性:从问题到解决方案全解析

可以专门起一个服务(比如 Canal,阿里巴巴 MySQL binlog 增量订阅&消费组件)去监听 MySQL 的 binlog,获取需要操作的数据。目前最流行的缓存读写策略 Cache Aside Pattern(旁路缓存模式)就是采用的先写数据库,再删缓存的方式。这种方式虽然降低了对业务的侵入,但增加了整个系统的复杂度,适合分布式系统中异步解耦场景。缺点:并发高时,如果删缓存和数据库之间被另

文章图片
#缓存#数据库#java +2
缓存不只是加速器:深入理解 Redis 的底层机制

字符串(简单的字符串、复杂的字符串(例如 JSON、XML))数字 (整数、浮点数)甚至是二进制(图片、音频、视频),但最大不能超过 512MB。缓存功能计数共享 Session限速键值对集合,key 是字符串,value 由多个字段(field)和对应值(value1)组成,相当于一个对象的属性列表。user:1作为key,其中name和age是字段(field),对应值(value1)分别是'

文章图片
#缓存#redis#数据库
到底了