logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

MySQL:如何找出长时间执行的查询SQL和事务SQL(慢sql)

文章摘要:MySQL中长时间运行的SQL和事务(超过120秒)存在严重隐患,可能导致元数据锁等问题。建议定期扫描并终止这类SQL,特别是修改表结构前需检查从库。提供了查询长时间运行事务的SQL语句,可识别需要终止的会话。关键措施是建立定时监控机制,及时排除隐患。

#mysql#sql#数据库 +1
解决mysql 无法修改表结构 死锁问题,事务问题

MySQL权限与锁问题处理摘要:1)修改用户连接权限,通过查询mysql.user表并修改host字段为%实现远程访问;2)解决表结构修改死锁问题,提供多种查询方式:查看并终止锁定事务进程、检查当前锁与等待锁事务、查询被锁表及运行进程。这些SQL语句可帮助诊断和处理MySQL中的权限设置与并发事务冲突问题。

#mysql#数据库#database
【SpringBoot 项目使用 Redis 对用户 IP 进行接口限流

本文介绍了三种基于Redis的限流方案实现:固定窗口计数器、滑动窗口和令牌桶算法。固定窗口简单但有临界问题;滑动窗口通过ZSet实现精确控制;令牌桶结合Lua脚本保证原子性,适合平稳处理突发流量。生产环境需注意Redis集群路由、多维度限流、性能监控、动态配置和降级策略,建议采用多级限流和白名单机制。各方案代码示例展示了核心实现逻辑,可根据业务场景选择合适方案。

#spring boot#redis#后端
Redis在电商中的深度应用:商品缓存、秒杀锁、排行榜的实现与避坑指南

Redis在电商系统中的核心应用与实践 摘要:本文深入探讨Redis在电商系统中的三大核心应用场景:商品缓存、秒杀锁和排行榜。通过内存级读写性能(10万+ QPS)和丰富数据结构,Redis有效解决高并发访问、库存超卖和实时排行等电商痛点。文章提供Java+Spring Data Redis的代码实现,包括商品Hash缓存设计、Redisson分布式锁应用,同时指出缓存穿透、击穿等常见问题及解决方

文章图片
#缓存#redis#数据库
高并发系统下的数据库优化:索引设计、SQL 优化、连接池配置(HikariCP)

本文探讨了高并发系统下数据库优化的三大关键策略: 索引设计优化:针对高频查询字段建立合理索引,遵循"高频查询优先"、"避免过度索引"和"最左前缀"原则,通过B+树等索引结构将查询时间从秒级降至毫秒级。 SQL语句优化:避免全字段查询、索引字段函数操作和隐式类型转换等常见陷阱,确保SQL高效执行,减少数据扫描量和无效计算。 连接池配置:合理

文章图片
#数据库#sql#oracle
高并发系统性能测试:JMeter_Gatling 压测实战,测试场景设计与结果分析

高并发系统性能测试指南 本文介绍了高并发系统性能测试的核心要点,包括: 测试目的:验证系统容量、定位性能瓶颈、优化资源配置,避免线上故障。 关键指标: 吞吐量(QPS/TPS) 响应时间(RT) 错误率 资源利用率 主流工具: JMeter:适合入门,生态完善 Gatling:高性能,适合高并发场景 测试流程:从环境搭建、脚本设计到执行优化,详细介绍了使用JMeter和Gatling进行压测的具体

文章图片
#jmeter
到底了