Which three tasks are handled by the optimizer?
A. Decide which indexes to use.
B. Rewrite the WHERE clause.
C. Parse the query.
D. Change the order in which the tables are joined.
E. Validate the query.
F. Execute the query.
G. Verify that the user is allowed to execute the query.
Answer: ABD
下面哪三项是优化器的工作内容?
A. 决定使用哪些索引
B. 重写WHERE语句
C. 解析Query文本
D. 修改表在join中的先后顺序
E. 验证SQL语句
F. 执行SQL语句
G. 检查用户是否被允许执行该SQL语句
Optimizer即数据库优化器,在MySQL中大家普遍称之为查询优化器。在任何一款数据库中,Optimizer一直占据着最为核心的角色,有些人将它比喻为数据库的大脑,真是太贴切了,因为从一定程度上来讲优化器的设计原则决定着一款数据库的行为。那么优化的前提是了解优化器,优化的作用是辅助优化器https://www.cndba.cn/hbhe0316/article/22779https://www.cndba.cn/hbhe0316/article/22779
版权声明:本文为博主原创文章,未经博主允许不得转载。
MYSQL