Mysql教程

MySQL是如何给表加字段的?

在我最近的项目中,经常会有给大表加字段的需求,这个过程非常耗时。 可以看到,900 万数据量的一张表,加一个字段就需要 3 个小时左右。 我们知道,给一个表加字段,或者修改字段,或者加索引,需要扫描全...
Mysql教程

上传资源管理进阶:优化资源映射

之前章节介绍了nestjs框架下如何上传图片,返回了资源地址,但实际开发中资源上传成功,不单单只返回个url地址,还需要返回文件名称,文件类型,文件大小等,这时候我们需要通过个资源映射来满足需求,在这...
Mysql教程

SQL性能优化 神器

对于互联网公司来说,随着用户量和数据量的不断增加,慢查询是无法避免的问题。一般情况下如果出现慢查询,意味着接口响应慢、接口超时等问题。如果是高并发的场景,可能会出现数据库连接被占满的情况,直接导致服务...
Mysql教程

提升SQL查询效率的终极指南

在面试中,SQL 调优经常是被问及的问题,它可以考察候选人对于 SQL 整体性能优化的理解和掌握程度。一般来说,SQL 调优的步骤可以从以下几个方面入手。 首先,需要准确地定位问题。在面试中,最好能结...
Mysql教程

MySQL 之多张表的操作

在 《下载安装及单张表的操作》中介绍的都是处理如下所示的单张表 members 的情况: 如果想进行扩展学习,我们可以将保存地区信息的 region 字段删除(顺便也将比较占位置的 updateTim...
Mysql教程

【MySQL教程】项目中怎么处理慢SQL

1. 慢SQL危害 慢SQL顾名思义,执行耗时比较久的SQL,长时间占有一个数据库连接。可千万不能小看一个慢SQL,会对数据库造成非常大的影响。 数据库是一个公共资源,会有多个接口、多个节点、甚至多个...