【MySQL】MySQL 入门必知必会其高级五:索引的创建与设计原则
<h1>一、索引的声明与使用 {#一索引的声明与使用}</h1> <h2>1.1 索引的分类 {#11-索引的分类}</h2> <p>MySQL的索引包括普通索引、唯一性索引、全文索引、单列索引、多列索引和空间索引等。</p> <ul> <li>从<code>功能逻辑&l...
51工具盒子
<h1>一、索引的声明与使用 {#一索引的声明与使用}</h1> <h2>1.1 索引的分类 {#11-索引的分类}</h2> <p>MySQL的索引包括普通索引、唯一性索引、全文索引、单列索引、多列索引和空间索引等。</p> <ul> <li>从<code>功能逻辑&l...
都有哪些维度可以进行数据库调优?简言之 * 索引失效、没有充分利用到索引--索引建立 * 关联查询太多JOIN(设计缺陷或不得已的需求)--SQL优化 * 服务器调优及各个参数设置(缓冲、线程数等)--调整my.cnf。 * 数据过多--分库分表 关于数据库调优的知识点非常分散。不同的 DBMS,不同的公司,不同的职位,不同的项目遇到的问题都不尽相同。这里我们分为三个...
<h3>1. 拉取镜像 {#1.-%E6%8B%89%E5%8F%96%E9%95%9C%E5%83%8F}</h3> <pre><code class="language-shell"># 拉取mysql镜像 docker pull mysql # 查看镜像是否拉取成功 docker images </...
<blockquote> <p>本文是尚硅谷MySQL课程的学习笔记,主要讲述MySQL的发展历程,最重要的SELECT语句及常用的运算符,属于基础内容,对于新手入门较为友好,每个知识点都配套有练习和示例。<br /> 视频课链接:<a href="https://www.bilibili.com/video/BV1iq4y1...
一、 为什么需要数据库设计 {#一-为什么需要数据库设计} ============================= 我们在设计数据表的时候,要考虑很多问题。比如: * 用户都需要什么数据?需要在数据表中保存哪些数据? * 如何保证数据表中数据的 `正确性`,当插入、删除、更新的时候该进行怎样的 约`束检査` ? * 如何降低数据表的 `数据冗余度` ,保证数据表不会因为...
一、数据处理之增删改查(CRUD) {#一数据处理之增删改查crud} =================================== 1.1 插入数据 {#11-插入数据} ------------------- ### 1.1.1 实际问题 {#111-实际问题}  复制地址 |-----------|----------------------------------...
> 我之所以写作,不是我有才华,而是我有感情。------巴金  |------------------------------------------------|-------------------------------...