
# 配置SQL黑名单
配置SQL黑名单即配置该逻辑库不允许执行的SQL语句。
该功能主要用于解决用户某类突发的并发过高的SQL导致DDM实例不稳定的场景。
#### 操作步骤
1. 登录分布式数据库中间件控制台。
2. 在实例管理列表页面，选择目标DDM实例，单击实例名称，进入实例基本信息页面。
3. 在左侧导航栏，选择"逻辑库管理"，查看DDM实例逻辑库。
4. 在逻辑库列表页面，单击右侧操作栏的"配置SQL黑名单"。 
   图1配置SQL黑名单   
   ![](https://support.huaweicloud.com/usermanual-ddm/zh-cn_image_0000002082028930.png)
   
   
5. 在配置SQL黑名单弹窗中，单击"编辑"，按需输入前缀匹配、全量匹配、正则匹配的SQL信息，设置完成后单击"确定"即可。 
   ![](https://support.huaweicloud.com/usermanual-ddm/public_sys-resources/note_3.0-zh-cn.png)
   - 前缀匹配：禁止在对应逻辑库执行带有某些关键字的SQL语句，例如带有DROP或者DELETE的SQL语句。
   
   - 全量匹配：禁止在对应逻辑库执行该SQL语句，SQL语句中如果有多个空格或者换行，将不会被替换为单个空格或截断为单个空格来匹配。
   
   - 正则匹配：禁止在对应逻辑库执行含有该正则表达式的SQL语句。
   
   - 配置的黑名单SQL之间以英文分号隔开，前缀匹配、全量匹配、正则匹配中的SQL语句大小分别不超过1KB。
   
   - 如果在配置SQL黑名单弹窗中清除之前编辑的前缀匹配与全量匹配中的SQL语句，并单击"确定"，则表示清空之前配置的SQL黑名单。
    
   
   
 
