
# 开启HetuEngine自适应查询执行
本章节适用于MRS 3.2.0及以后版本。
#### HetuEngine自适应查询介绍
一般来说，大任务的SQL语句（例如在从整个表中扫描大量数据的情况）会占用大量的资源，在资源紧张的情况下，会影响其他任务的负载。这不仅导致用户体验不佳，也会提高运维成本。为了解决上述问题，HetuEngine提供了自适应查询执行的功能，该功能会自适应地调度执行查询。
本章节介绍如何开启自适应查询执行功能。
#### 开启HetuEngine自适应查询执行步骤
1. 使用HetuEngine管理员用户登录MRS集群Manager界面。 
   登录集群Manager具体操作，请参考[访问MRS集群Manager](https://support.huaweicloud.com/usermanual-mrs/mrs_01_0128.html)。
   
   
2. 选择"集群 \> 服务 \> HetuEngine"，进入HetuEngine服务页面。
3. 在"概览"页签下的"基本信息"区域，单击"HSConsole WebUI"后的链接，进入HSConsole界面。
4. 单击"数据源"，在待修改的Hive数据源所在行的"操作"列下单击"编辑"，
5. 可参考[7.g](https://support.huaweicloud.com/cmpntguide-lts-mrs/mrs_01_2348.html#mrs_01_2348__li1438274211549)，在自定义参数中添加"hive.strict-mode-restrictions"，值为"NONE"，开启自适应查询执行功能。
6. 单击"确定"保存配置。
7. 返回集群Manager界面，选择"集群 \> 服务 \> HetuEngine \> 更多 \> 重启服务"，根据界面提示重启HetuEngine服务。
8. 若存在"运行中"状态的计算实例需重启HetuEngine计算实例。 
   1. 使用HetuEngine管理员用户登录Manager，选择"集群 \> 服务 \> HetuEngine"，进入HetuEngine服务页面。
   
   2. 在"概览"页签下的"基本信息"区域，单击"HSConsole WebUI"后的链接，进入HSConsole界面。
   
   3. 单击"计算实例"，勾选待操作实例，单击"重启"，根据界面提示重启HetuEngine计算实例。
   
   
   
   
 
