首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
Homi
掘友等级
大数据
有啥吃啥。
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
150
文章 148
沸点 2
赞
150
返回
|
搜索文章
最新
热门
存储过程封装:复杂业务逻辑的性能优化
引言 在金融交易、电商订单等复杂业务场景中,数据库往往面临高频的跨表操作和计算密集型任务。当应用层通过多次网络往返执行SQL时,会产生显著的网络延迟累积和事务管理开销。记得一次曾因订单结算逻辑涉及12
批量更新技巧:减少锁持有时间的分批次处理
在数据库操作中,批量更新是常见需求,但一次性处理大量数据可能导致锁竞争和性能下降。MySQL默认的更新操作会持有行锁(InnoDB引擎),若单次更新数据量过大,锁持有时间过长会阻塞其他事务,引发响应延
锁等待分析:事务隔离级别与锁粒度优化
引言 在数据库高并发场景中,锁等待是性能瓶颈的核心问题之一。它直接导致事务延迟、吞吐量下降甚至系统瘫痪。接下来将从事务隔离级别与锁粒度两个维度展开分析,结合实践案例探讨优化策略。 一、事务隔离级别对锁
SHOW PROFILE工具:查询性能分析的深度诊断
MySQL内置的SHOW PROFILE工具如同数据库的"听诊器",能深入剖析查询执行的微观耗时,为性能调优提供关键数据支撑。本文将结合实战经验,解析其工作原理与应用技巧。 一、性能诊断工具的价值与局
慢查询日志监控:定位性能瓶颈的第一步
在数据库性能优化中,慢查询日志(Slow Query Log) 如同医生的听诊器,能直接捕捉到系统运行中的“异常心跳”。当应用响应变慢、CPU使用率飙升时,盲目调优往往事倍功半。慢查询日志通过记录执行
NULL值处理:索引大小优化与业务逻辑设计
引言 在数据库设计与业务开发中,NULL值处理常被忽视,却直接影响系统性能和业务逻辑的健壮性。NULL不仅代表“缺失值”,更会引发索引膨胀、查询性能下降及业务歧义。 一、NULL的本质与存储代价 NU
主键优化:自增ID与UUID的适用场景对比
引言 在数据库设计中,主键的选择直接影响系统性能、扩展性和数据一致性。作为开发者,我们常面临两种主流方案:自增ID(如MySQL的AUTO_INCREMENT)和UUID(通用唯一标识符)。 一、主键
分区表设计:历史数据归档与查询加速
引言: 随着业务规模扩大,企业核心数据库往往面临两大痛点:历史数据堆积导致存储成本飙升与海量数据下查询性能急剧下降。有些订单表3年内从百万级暴增至数十亿条,全表扫描耗时从秒级恶化到分钟级。分区表技术通
大表分表策略:垂直拆分与水平拆分的应用
引言 随着业务数据量激增,单表性能瓶颈日益凸显。当MySQL单表数据量突破千万级时,查询延迟、写入阻塞等问题频发。此时分表策略成为关键解决方案。 一、垂直拆分:按业务维度解耦 核心思想 将单表按列拆分
数据类型选择:存储效率与查询性能的平衡
引言 假设我们在设计电商平台的用户表时,面对“手机号”字段的存储选择: 方案A:使用 VARCHAR(20) 存储格式自由的字符串(如 "138-1234-5678") 方案B:使用 BIGINT 存
下一页
个人成就
优秀创作者
文章被点赞
503
文章被阅读
230,965
掘力值
13,017
关注了
1
关注者
202
收藏集
0
关注标签
6
加入于
2023-02-03