网站首页 技术文章 第263页
-
一文看懂,MySQL的Select语句执行顺序是怎么样的?
对于MySQL数据库,SELECT语句是我们使用最多的一种语句,了解SELECT语句的执行顺序非常重要,可以帮助我们优化SQL语句,提高查询效率,避免出现错误和不必要的资源浪费。在多表连接时,MySQL先进行表的关联,并根据表之间...
2024-12-22 nanyue 技术文章 2 ℃ -
MySQL中10多张表关联要做优化,怎么理解逻辑幂等
这是学习笔记的第2163篇文章最近优化了一条MySQL的慢查询SQL,还是蛮有感触,小结一下。首先问题的背景是一个业务做压力测试,排除了很多的前期问题,使用的最有效手段就是索引,在最后一个环节,问题开始陷入焦灼状态,因为这一条SQL的相...
2024-12-22 nanyue 技术文章 2 ℃ -
MySQL性能优化21个最佳实践,一个一个分解给你看,还怕搞不定?
数据库的操作越来越成为整个应用的性能瓶颈了,这点对于Web应用尤其明显。关于数据库的性能,这并不只是DBA才需要担心的事,而这更是我们程序员需要去关注的事情。当我们去设计数据库表结构,对操作数据库时(尤其是查表时的SQL语句),...
2024-12-22 nanyue 技术文章 2 ℃ -
8 种最坑的 SQL 错误用法,你有没有踩过坑?
原文作者:程序员追风01、LIMIT语句分页查询是最常用的场景之一,但也通常也是最容易出问题的地方。比如对于下面简单的语句,一般DBA想到的办法是在type,name,create_time字段上加组合索引。这样条件排序都能有效...
2024-12-22 nanyue 技术文章 1 ℃ -
面试官:MySQL 到底是 join 性能好,还是 in 一下更快呢?被问懵逼了
来源:https://juejin.cn/post/7169567387527282701如有侵权,联系删除...
2024-12-22 nanyue 技术文章 3 ℃ -
Mysql-服务端-扩展配置 mysql服务配置文件
Mysql-服务端-扩展配置扩展配置max_connections允许最大连接数,默认100,最大16384。这个根据性能调节,如果3000连接就会导致mysql的资源不够,那就给3000.因为再给多了,就会导致其它连接的资源被抢占。建议:...
2024-12-22 nanyue 技术文章 2 ℃ -
面试官:生产环境mysql数据库大表如何平滑删除?
概述生产环境一张日志表占用达到166G,该表一直有数据写入,如果是直接delete/truncate时间过久,故下面采取drop+硬链方式进行删除。一、删除表原理与优化drop表时所有的mysql的相关进程都会停止,直到drop结束,mys...
2024-12-22 nanyue 技术文章 2 ℃ -
「分布式技术专题」数据库常见的JOIN算法
mysql支持的join算法NestedLoopJoinIndexNested-LoopJoinBlockNested-LoopJoinIndexNested-LoopJoin和BlockNested-LoopJoi...
2024-12-22 nanyue 技术文章 1 ℃ -
规范上说避免使用JOIN 避免使用的英文
以前写过MySQL开发规范,SQL设计中有一条建议:避免使用JOIN和子查询,禁止使用3表以上的JOIN,必要时推荐用JOIN代替子查询。...
2024-12-22 nanyue 技术文章 2 ℃ -
分享一份mysql数据库大表的标准删除方案:drop+硬链接
概述生产环境一张日志表占用达到166G,该表一直有数据写入,如果是直接delete/truncate时间过久,故下面采取drop+硬链方式进行删除。一、删除表原理与优化drop表时所有的mysql的相关进程都会停止,直到drop结束,mys...
2024-12-22 nanyue 技术文章 2 ℃
- 02-21走进git时代, 你该怎么玩?_gits
- 02-21GitHub是什么?它可不仅仅是云中的Git版本控制器
- 02-21Git常用操作总结_git基本用法
- 02-21为什么互联网巨头使用Git而放弃SVN?(含核心命令与原理)
- 02-21Git 高级用法,喜欢就拿去用_git基本用法
- 02-21Git常用命令和Git团队使用规范指南
- 02-21总结几个常用的Git命令的使用方法
- 02-21Git工作原理和常用指令_git原理详解
- 控制面板
- 网站分类
- 最新留言
-