# SQL窗口
#### 操作场景
当您需要在可视化界面中快速执行SQL语句、排查数据库问题或优化查询性能时，可以通过DAS的SQL窗口完成操作，帮助您轻松管理数据库。
#### SQL窗口
图1SQL窗口   
![](https://support.huaweicloud.com/usermanual-das/zh-cn_image_0000001646333898.png)
表1功能介绍 
| 功能         | 说明                                                                                                                                                                                                             |
|:---|:---|
| 执行SQL    | 用于执行SQL语句。 SQL操作主要针对数据库中的表与视图。                                                                                                                                                  |
| 格式化          | 用于提高SQL语句易读性，只是转换SQL语句的显示形式，不会修改SQL的执行逻辑和语义。 格式化功能是对整个SQL 窗口内所有SQL语句进行格式化，暂不支持选中多条语句中的某一条进行格式化。                                                                                |
| 执行计划       | 用于反馈SQL的执行情况，便于排查问题，优化与提升SQL处理性能。                                                                                                                                                                           |
| 我的SQL      | DAS支持用户添加常用的SQL，以及查看和管理SQL语句。                                                                                                                                                                                 |
| SQL保存到执行记录 | 开启后，系统将保存最近执行的SQL到服务器中。                                                                                                                                                                                      |
| SQL提示     | 用户在SQL窗口输入语句时帮助用户快速输入用户的库名、表名、字段名称。                                                                                                                                                                           |
| 全屏模式          | 当输入的SQL语句较多时，可以打开全屏开关，方便用户查看。                                                                                                                                                                                   |
| SQL执行记录   | 查看SQL执行情况。                                                                                                                                                                                                   |
| 消息         | 查看SQL返回信息。                                                                                                                                                                                                      |
| 结果集       | 查看SQL执行结果。 同时提供查看单行详情、新增行、提交编辑、删除行、导出、复制行、复制列、列设置等操作。                                                                                                                           |
| 覆盖/追加模式     | - 追加模式：每次执行SQL时，之前结果集将会保留，创建新标签页显示新结果集。  - 覆盖模式：每次执行SQL时，会清空之前结果集，并显示SQL新结果集。   |
   
#### 打开SQL窗口
1. [登录DAS管理控制台](https://console.huaweicloud.com/das/#/das/overview)。
2. 单击管理控制台左上角的![](https://support.huaweicloud.com/usermanual-das/zh-cn_image_0000001694653209.png)，选择区域和项目。
3. 在左侧导航栏中，单击"开发工具"，进入开发工具页面。 
   您也可以在产品概览页面，单击"进入开发工具"，进入开发工具页面。
   
   
4. 选择需要登录的目标数据库实例，单击操作列表中的"登录"，登录目标数据库实例。
5. 在顶部菜单栏选择"SQL操作"\>"SQL窗口"，打开一个SQL窗口，页面将显示SQL编辑区域和功能工具栏。
 
