首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
匣子
掘友等级
php
coder.... no more
获得徽章 6
动态
文章
专栏
沸点
收藏集
关注
作品
赞
81
文章 81
沸点 0
赞
81
返回
|
搜索文章
最新
热门
swoole概念梳理
协程 协程可以简单理解为线程,只不过这个线程是用户态的,不需要操作系统参与,创建销毁和切换的成本非常低,和线程不同的是协程没法利用多核 cpu 的,想利用多核 cpu 需要依赖 Swoole 的多进程
二十三讲
binlog的写入机制 事务执行过程中,先把日志写到binlog cache,事务提交的时候,再把binlog cache写到binlog文件中。然后清空binlog cache。一个事务的binlo
二十讲
幻读 幻读指的是一个事务在前后两次查询同一个范围的时候,后一次查询看到了前一次查询没有看到的行。 在可重复读隔离级别下,普通的查询是快照读,是不会看到别的事务插入的数据的。因此,幻读在“当前读”下才会
第十七讲
内存临时表 order by rand()使用了内存临时表,内存临时表排序的时候使用了rowid排序方法。 Using temporary,表示的是需要使用临时表; 用order by rand()
第十六讲
排序 如果语句需要排序,MySQL会给每个线程分配一块内存用于排序,称为sort_buffer。 排序的流程 初始化sort_buffer,确定放入指定查询的字段 从索引中获取满足条件的记录和对应字段
45-14
count(*)的实现方式 在不同的MySQL引擎中,count(*)有不同的实现方式。 MyISAM引擎把一个表的总行数存在了磁盘上,因此执行count(*)的时候会直接返回这个数,效率很高;(不加
45-13
count(*)的实现方式 在不同的MySQL引擎中,count(*)有不同的实现方式。 MyISAM引擎把一个表的总行数存在了磁盘上,因此执行count(*)的时候会直接返回这个数,效率很高;(不加
45 - 12
缓存池机制 InnoDB用缓冲池(buffer pool)管理内存,缓冲池中的内存页有三种状态:没使用过的,使用了但干净的,使用了的脏的。 当内存数据页跟磁盘数据页内容不一致的时候,我们称这个内存页为
前十归纳汇总
![mysql.png](https://p9-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/27d16f8f3b9546c58e2fbe8ef696b1a2~tplv
丁奇MYSQL45讲归纳-9,10,11
唯一索引对更新操作来说都要先判断这个操作是否违反唯一性约束。而这个操作须要将数据页读入内存才能判断。如果到内存的话 直接更新会更快。所以唯一索引的更新就不需要使用change buffer ,实际上只
下一页
个人成就
文章被点赞
5
文章被阅读
6,433
掘力值
449
关注了
14
关注者
1
收藏集
0
关注标签
77
加入于
2016-10-05