MySQL
文章平均质量分 81
欢迎来到 MySQL 环球指南专栏!这里是数据库领域的探索中心,为您提供最新的 MySQL 数据库技术、最佳实践和实用指南。无论您是数据库管理员、开发人员还是对数据库技术感兴趣的新手,我们都致力于为您提供深入的技术见解和实用的解决方案
奔跑的蜗牛.
每天进步一点点
展开
-
MySQL中的索引index(超详细)
索引就是MySQL中可以高效获取数据的数据结构(有序)。在数据之外,数据库系统还维护着满足 特定查找算法的数据结构,这些数据结构以某种方式引用(指向)数据, 这样就可以在这些数据结构 上实现高级查找算法,这种数据结构就是索引。添加索引原则上来说可以大大的提高数据获取的效率。原创 2023-04-19 15:05:58 · 4940 阅读 · 0 评论 -
【MYSQL】执行一条 select 语句,期间发生了什么?
执行一条 SQL 查询语句,期间发生了什么?连接器:建立连接,管理连接、校验用户身份;查询缓存:查询语句如果命中查询缓存则直接返回,否则继续往下执行。MySQL 8.0 已删除该模块;解析 SQL,通过解析器对 SQL 查询语句进行词法分析、语法分析,然后构建语法树,方便后续模块读取表名、字段、语句类型;执行 SQL:执行 SQL 共有三个阶段:预处理阶段:检查表或字段是否存在;将select *中的符号扩展为表上的所有列。优化阶段:基于查询成本的考虑, 选择查询成本最小的执行计划;原创 2023-03-31 17:54:36 · 409 阅读 · 0 评论 -
【MYSQL】-一行记录是怎么存储的?
MySQL 的 NULL 值是怎么存放的?MySQL 的 Compact 行格式中会用「NULL值列表」来标记值为 NULL 的列,NULL 值并不会存储在行格式中的真实数据部分。NULL值列表会占用 1 字节空间,当表中所有字段都定义成 NOT NULL,行格式中就不会有 NULL值列表,这样可节省 1 字节的空间。MySQL 怎么知道 varchar(n) 实际占用数据的大小?MySQL 的 Compact 行格式中会用「变长字段长度列表」存储变长字段实际占用的数据大小。原创 2023-03-31 22:30:00 · 204 阅读 · 0 评论 -
【MYSQL】-数据库基础知识详解
一、MySQL的基本概念 MySQL是一种关系型数据库管理系统,它可以存储和管理大量的数据。本文只介绍了MySQL的基本概念和使用方法,MySQL还有很多高级功能和技术,需要进一步学习和掌握。本文将介绍MySQL的基本概念,如何安装和配置MySQL,以及如何使用MySQL进行数据管理。下载MySQL安装程序 可以在MySQL官网上下载最新的MySQL安装程序,也可以从其他可靠的下载网站上下载。更新和删除数据 使用UPDATE语句更新表中的数据,使用DELETE语句删除表中的数据。二、安装和配置MySQL。原创 2023-03-31 17:44:25 · 234 阅读 · 0 评论 -
Mysql Explain优化
mysql Explain优化原创 2022-10-25 16:07:31 · 949 阅读 · 0 评论