首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Mysql
葫芦和十三
创建于2023-03-19
订阅专栏
Mysql
暂无订阅
共8篇文章
创建于2023-03-19
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Mysql-大表在线更新字段
## 背景 某一日 大厂面试官:线上有一张数据量级为几千万的表,需要新增一个字段,该如何处理呢 葫芦:目前还没有接触过类似的场景,大概的想法是建一张新表,双写的形式... 大厂面试官: 回去等通
Mysql-数据迁移如何实现
## 如何平滑的迁移数据库中的数据 简单的实现方案: - 通过 MySQL 主从同步的方式做到准实时的数据拷贝 - 通过 mysqldump 工具将源库的数据导出再导入到新库 存在的问题: - 这
Mysql-buffer pool
什么是buffer pool Innodb 存储引擎设计了一个缓冲池(Buffer Pool) ,来提高数据库的读写性能,当数据从磁盘中取出后,缓存内存中,下次查询同样的数据的时候,直接从内存中读取
Mysql-慢查询优化
## 建立索引的几个原则 - 最左前缀匹配原则 - =和in可以乱序 - 尽量选择区分度高的列作为索引,区分度的公式是count(distinct col)/count(*) - 索引列不能参与计算,
Mysql-幻读
当同一个查询在不同的时间产生不同的结果集时,事务中就会出现所谓的幻象问题。例如,如果 SELECT 执行了两次,但第二次返回了第一次没有返回的行,则该行是“幻像”行 快照读是如何避免幻读的 可重复读隔
Mysql-Count()
count() 是一个聚合函数,函数的参数不仅可以是字段名,也可以是其他任意表达式,该函数作用是**统计符合查询条件的记录中,函数指定的参数不为 NULL 的记录有多少个** count() 函数
Mysql-索引失效情况
## 对索引使用左或者左右模糊匹配 使用左或者左右模糊匹配的时候,也就是 `like %xx` 或者 `like %xx%` 这两种方式都会造成索引失效 **因为索引 B+ 树是按照「索引值」有序
Mysql-数据的存储和读取
## 执行一条 select 语句,期间发生了什么 ![image.png](https://p1-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/5961e69151