01 | 基础架构:一条SQL查询语句是如何执行的?
这是专栏的第一篇文章,我想来跟你聊聊 MySQL 的基础架构。我们经常说,看一个事儿千万不要直接陷入细节里,你应该先鸟瞰其全貌,这样能够帮助你从高维度理解问题。同样,对于 MySQL 的学习也是这样。平时我们使用数据库,看到的通常都是一个整体。...
explain显示了mysql如何使用索引来处理select语句以及连接表。可以帮助选择更好的索引和写出更优化的查询语句。
使用方法,在select语句前加上explain就可以了:
如:
explain select surname,first_name form a,b where a.id=...
本篇文章将通过一条 SQL 的执行过程来介绍 MySQL 的基础架构。
首先有一个 user_info 表,表里有一个 id 字段,执行下面这条查询语句:
select * from user_info where id = 1;
返回结果为:
+----+----------+---------...
文章武培轩
2019-10-30
2548浏览量
《深入理解Elasticsearch(原书第2版)》一导读
Preface 前 言
欢迎来到Elasticsearch的世界并阅读本书第2版。通过阅读本书,我们将带领你接触与Elasticsearch紧密相关的各种话题。请注意,本书不是为初学者写的。笔者将本书作为《Elasticsearch Server, Second Edition》的续作和姊妹篇。...
文章华章计算机
2017-05-02
2394浏览量
《深入理解Elasticsearch(原书第2版)》一导读
前 言欢迎来到Elasticsearch的世界并阅读本书第2版。通过阅读本书,我们将带领你接触与Elasticsearch紧密相关的各种话题。请注意,本书不是为初学者写的。笔者将本书作为《Elasticsearch Server, Second Edition》的续作和姊妹篇。相对于《Elast...