MySQL香港服务器优化与执行

作者:港云互联 时间:2019-09-18

        MySQL会解析查询,并创建内部数据结构(解折树),然后对其进行各种优化,包括重写查询、决定表的读取顺序,以及选择会适的索引等。户可以通过特殊的关键字提示(hint)优化器影响它的决策过程。也可以请求优化器解释(explain)优化过程的各个因素,使用户可以知道香港服务器是如何进行优化决策的,并提供一个参考基准,便于用户重构查询和schema、修改相关配置,使应用尽可能髙效运行。

香港服务器

        优化器并不关心表使用的是什么存储引擎,但存储引擎对于优化査询是有影响的。优化器会请求存储引擎提供容量或某个具体操作的开销信息,以及表数据的统计信息等。例如,某些存储引擎的某种索引,可能对一些特定的査询有优化。关于索引与schema的优化,我们后续就会讲到。


        对于SELECT语句,在解析査询之前,香港服务器会先检査査询缓存(Ouerv Cache),如果能够在其中找到对应的查询,服务器香港就不必在执行查询解析、优化和执行的整个过程,而是直接返回查询缓存中的结果集。后续Bignet则会为大家慢慢解释这个过程,因为原因过多,不是一朝一夕可以讲解的完的。


新人注册,即送价值满880元现金劵

立即注册>>
客服 电话 反馈 活动 回顶部

服务热线

+852-5764-9835

1对1贴心服务,7X24小时热线