首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
MySql
竹子爱揍功夫熊猫
创建于2023-11-13
订阅专栏
mysql系列
等 23 人订阅
共21篇文章
创建于2023-11-13
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
数据库技巧:REPLACE INTO的高效替换方法
REPLACE INTO`是一个强大的 SQL 语句,但在使用时需要注意其依赖的唯一性约束、性能影响、数据完整性问题以及事务处理等。 他是插入或者删除插入,不是插入或者更新,别搞混了。
数据库技巧:ON DUPLICATE KEY UPDATE的灵活处理
很多人喜欢使用ON DUPLICATE KEY UPDATE,但是实际随着业务的增长,后续会非常容易踩坑。 个人建议,还是慎用,尽量不用。 特别强调:在大量或频繁遇到重复键冲突时,会导致性能下降。
数据库技巧:INSERT IGNORE的高效插入策略
INSERT IGNORE`就像一个温柔的数据库管理员,遇到重复数据时不会大喊大叫抛出错误,而是默默跳过,继续处理下一条。 无论是批量导入数据、避免重复插入,还是处理日志重复上报,它都能轻松搞定。
好好的短链,url?1=1为啥变成了url???1=1
运营小伙伴突然找到我们说,我们的一个短链有三个? 第一反应就是不可能,但是事实胜于雄辩,还真的就是和运营小伙伴说的一模一样。 到底发生了什么呢?跟着我一起Review一下事故现场。
数据库连接池:高效资源管理的艺术
合理使用连接池,可以避免资源浪费,保障系统健康,提升用户体验,并支持业务的持续增长。连接池的动态调整能力,使系统能够适应不同负载,同时监控工具帮助开发者实时了解并优化数据库访问。
MySQL 8.0 在线 DDL 深度解析:性能优化与业务连续性的双重革新
探索 MySQL 8.0 的革命性在线 DDL 功能,体验无需停服即可进行数据库结构变更的便利。本文深入解析了在线 DDL 的核心优势,包括性能的显著提升、资源消耗的减少以及对业务连续性的影响。
深入探索MySQL 8的存储引擎:特性、优势与应用场景
存储引擎的未来发展方向将聚焦于提高性能、扩展性和云集成,以适应不断增长的数据处理需求和新兴的技术趋势。技术人员也要不断学习,才能做出更加优雅的系统。
详解MySQL自定义函数
自定义函数在MySQL数据库中提供了强大的扩展能力,使得开发者能够根据业务需求来创建特定的功能。这些函数可以直接在数据库层面处理数据,减少了应用程序与数据库之间的数据传输,提高了数据处理的效率和性能
详解七种MySQL字符串函数
基础不牢,地动山摇;字符串函数作为数据库的基础函数,其地位和影响力非常之大,要想用好数据库,首先就得掌握好我们的字符串函数,本文带你详细学习八种MySQL字符串函数。
掌握MySQL流程控制:函数与应用实践
掌握MySQL的流程控制函数对于数据库开发者来说至关重要。它们不仅能够帮助我们实现复杂的业务逻辑,还能够提高数据处理的效率和准确性。同时,使用的时候要合理分析业务场景,不要无脑强用。
探索MySQL的数学世界:提升数据处理与分析的效率
学生时代经常听到一句话:学好数理化,走遍天下都不怕;在软件开发的各种系统中,都离不开数学,同样,在MySQL里面也有很多数学应用,它自己也提供了丰富的数学函数来处理和分析数据
时间掌控者:精修MySQL中的时间函数艺术
时间函数在MySQL中具有重要性和实用性,它们提供了处理日期、时间和时区相关数据的强大功能;使得在数据库中进行时间操作和计算变得更加简便和灵活。
数据转换大师:掌握MySQL的CONVERT函数以优化字符集和提升数据一致性
CONVERT函数在处理数据类型和字符集转换方面的强大功能。 正确使用CONVERT函数,不仅可以解决字符集不一致的问题,还可以提高数据库查询的性能。
详解MySQL空判断 天坑写法 升级写法
空判断在开发语言中主要是保证程序的健壮性。但是在SQL中,它的作用又有所不同,最常见的就是用于查询结果过滤,但是实际有很多小伙伴会在这么踩坑,本文带你熟悉熟悉这些坑是怎么来的。
存储过程号称倍速提升效率,为何大家都避免使用存储过程
存储过程虽然在特 定场景下能够提供效率优势,但其调试难度、扩展性问题、移植性挑战以及安全性和权限管理的复杂性,使得开发人员在实践中越来越倾向于避免使用它们。
深入探讨:为何避免使用外键与级联操作
外键和级联操作在数据库层面提供了一种方便的方式来维护数据的引用完整性,但在实际开发中,需要综合考虑,不能无脑使用,本文带你了解如何选择。
深入理解MySQL COUNT函数:避免常见陷阱与性能优化
MySQL中的COUNT()函数是用于统计查询结果集中的行数的常用函数。在使用COUNT()时,确实存在一些常见的问题和注意事项,本文将介绍一些主要的“坑”
为什么要拆表,而不使用大宽表记录所有
拆分表是为了提高数据库的性能、可维护性、可扩展性和可靠性,同时简化数据管理和优化查询效率;当然拆表也不是随便瞎拆,要遵循一定的规则
MySQL给数据表增加一列,一定会锁表吗?
实际就是单纯的增加一个字段,表结构修改和索引添加通常不会锁定整个表,在某些情况下,MySQL可能需要锁定整个表。同时数据量过大的时候,会出现一些性能问题,所以我们实际操作的过程中,一定要关注表的数据量
深入闭包表:优雅地对树形结构进行高性能分页
闭包表是一种用于存储和查询树形数据结构的技术,通过在关系表中记录节点之间的直接和间接关系,实现了高效的树遍历和查询操作。它提供了一种简单而灵活的方法来处理具有父子关系的层次结构数据。
下一页