logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

MySQL(进阶)存储过程和触发器

MySQL存储过程与触发器是数据库层实现业务逻辑的重要工具。存储过程通过封装多条SQL语句,可实现复杂业务逻辑的复用,减少网络IO,提升性能并确保事务一致性;触发器则能在数据增删改时自动执行预设逻辑,常用于日志记录、数据校验和跨表联动。两者优势包括降低网络开销、统一数据口径、增强安全性,但也存在调试困难、移植性差等缺点。本文从基础语法到实战应用,系统讲解了变量声明、流程控制、游标使用及条件处理,帮

文章图片
#mysql#数据库#sql
MySQL(进阶)万字吃透 MySQL SQL 调优:索引原理 + Explain 执行计划 + 全场景 SQL 优化 + 索引失效避坑实战

业务出现数据库卡顿、接口超时排查顺序:SQL & 索引优化 → 表结构优化 → MySQL 参数调优 → 操作系统内核优化 → 硬件扩容先做软件层面低成本优化,最后再考虑硬件升级,避免盲目扩容造成资源浪费。有索引:并发越高性能衰减平缓;无索引:少量并发就会造成 IO、CPU 打满,查询耗时指数级上涨,形成性能雪崩。百万数据下,无索引查询速度比主键索引慢几十倍;高并发场景,缺失索引会引发雪崩式性能衰

文章图片
#mysql#sql#数据库
面试官连环追问 MySQL 索引?23 道标准答案一次性讲清

这篇文章系统总结了数据库索引优化的23个关键问题,涵盖索引原理、使用场景、性能分析和优化实践。文章从实际开发角度出发,通过通俗易懂的类比(如书本目录)解释索引概念,强调索引提升查询效率的机制(B+树结构、覆盖索引)和潜在代价(写性能下降、空间占用)。重点讲解了执行计划(Explain)的分析方法,包括type、key、Extra等核心字段的解读,以及如何通过索引覆盖、索引下推等技术避免回表查询和全

文章图片
#数据库
MySQL(进阶)万字吃透 MySQL SQL 调优:索引原理 + Explain 执行计划 + 全场景 SQL 优化 + 索引失效避坑实战

业务出现数据库卡顿、接口超时排查顺序:SQL & 索引优化 → 表结构优化 → MySQL 参数调优 → 操作系统内核优化 → 硬件扩容先做软件层面低成本优化,最后再考虑硬件升级,避免盲目扩容造成资源浪费。有索引:并发越高性能衰减平缓;无索引:少量并发就会造成 IO、CPU 打满,查询耗时指数级上涨,形成性能雪崩。百万数据下,无索引查询速度比主键索引慢几十倍;高并发场景,缺失索引会引发雪崩式性能衰

文章图片
#mysql#sql#数据库
Spring Cloud:构建云原生微服务架构的最佳工具和实践

是一个用于构建分布式系统和微服务架构的开源框架,基于 Spring Boot 之上,提供了分布式系统开发中常见问题的标准化解决方案。在构建微服务架构时,开发者会面临诸如服务注册与发现、配置管理、服务间通信、容错机制、网关路由、链路追踪、消息驱动等诸多复杂问题。而 Spring Cloud 提供了一整套组件来应对这些挑战,开发者只需专注于业务逻辑,基础设施部分可以借助 Spring Cloud 现成

文章图片
#云原生#架构#spring cloud +2
数据结构前言

Java 集合框架 Java Collection Framework ,又被称为容器 container ,是定义在 java.util 包下的一组接口 interfaces 和其实现类 classes。其主要表现为将多个元素 element 置于一个单元中,用于对这些元素进行快速、便捷的存储 store 、检索 retrieve 、 管理 manipulate ,即平时我们俗称的增删查改 CR

文章图片
#数据结构#算法
MySQL表设计(三大范式 && 表的设计)

在数据库设计的历程中,我们最大的架构师,构建了一座数据的大厦!从需求分析到表格结构设计,每一步都充满了挑战和创意。通过仔细梳理业务需求,我们为数据定义了语音的“身份”,让每个表都成为数据的家,确保他们井然有序且不显现。我们不仅要保证数据的一致性,还要让它们始高效性,让查询速度而为了应对未来的增长,我们更通过索引优化和**分区设计分区设计,让数据库设计好一个数据库表,意味着你为数据架建立了一个坚固又

文章图片
#mysql#数据库
到底了