计算机基础
文章平均质量分 81
会游泳的小雁
吃喝玩乐也要努力拼搏
展开
-
MySQL第6讲 普通索引和唯一索引,应该怎么选择?
1. 举个栗子; 2. 查询/搜索过程; 3. 更新过程; 1) change buffer; 2)唯一索引和普通索引怎么使用change buffer?; 3)change buffer的适用场景; 4)你是不是觉得change buffer和redo log很像;原创 2022-07-13 20:05:15 · 630 阅读 · 0 评论 -
MySQL第5讲 锁机制 全局锁、表锁、行锁详解
1. 全局锁 2. 表级锁 1)表锁 2)元数据锁(meta data lock, MDL) 3. 行锁 1)在InnoDB事务中什么时候加行锁,什么时候释放锁?——两阶段锁 2)怎么减少行锁对性能的影响原创 2022-07-12 16:47:54 · 1243 阅读 · 0 评论 -
MySQL第4讲 索引 三种索引模型和联合索引详解
介绍三种常见的索引模型:哈希表,有序数组,搜索树。 以及从覆盖索引、最左前缀原则和索引下推三方面讲解联合索引原创 2022-07-09 16:24:48 · 618 阅读 · 0 评论 -
MySQL第2讲 一条SQL更新语句是如何执行的?与redo log和bin log日志有什么关系?
sql更新语句的执行过程类似于查询语句,会经过上述过程,但是更新需要记录日志——redo(重做日志)和binlog(归档日志)。这两个日志在更新语句过程中,起到了什么作用呢?原创 2022-07-09 16:18:20 · 288 阅读 · 0 评论 -
MySQL第1讲 一条SQL查询语句是如何执行的?【简述】
连接器——查询缓存(可选——分析器,解析SQL语句,词法分析和语法分析——优化器,决定执行方案——执行器,调用引擎接口执行语句并判断有无权限——存储引擎,而存储引擎层负责数据的存储和提取,提供读写接口 ps:以上内容参考极客时间mysql45讲,以及自己的一些理解,如有错漏之处欢迎指出...............原创 2022-07-09 15:54:13 · 280 阅读 · 0 评论 -
计算机基础——计算机网络篇概览
五层模型和各层模型的常用协议以及一些常见问题原创 2022-02-23 11:53:14 · 1465 阅读 · 0 评论 -
计算机基础——操作系统篇概览
操作系统基础、进程管理、内存管理、虚拟地址原创 2022-02-22 16:37:02 · 1119 阅读 · 0 评论 -
计算机基础——数据结构篇概览
数据结构篇——线性结构:数组、链表、队列、栈。非线性结构:树、图、堆。 特点性质概览原创 2022-02-21 16:25:12 · 855 阅读 · 0 评论