调用ModifyFullTableScan接口设置或取消全表扫描。
请求参数
参数名 | 类型 | 是否必须 | 说明 |
---|---|---|---|
Action | String | 是 | 系统规定参数,取值:ModifyFullTableScan。 |
DrdsInstanceId | String | 是 | PolarDB-X实例ID。 |
DbName | String | 是 | 数据库名。 |
TableNames | String | 是 | 待设置全表扫描的表名,如果有多个则用英文逗号(,)分隔。 |
FullTableScan | Boolean | 是 | true为全表扫描,false为取消全表扫描。 |
返回值
无公共返回值。
错误码
错误码 | 报错信息 | 错误描述 | HTTP 状态码 |
---|---|---|---|
InvalidDrdsInstanceId.NotFound | The DrdsInstanceId provided does not exist in our records. | 实例不存在。 | 404 |
InvalidDbName.NotFound | The Drds DbName provided does not exist in our records. | 数据库不存在。 | 404 |
InvalidParameter.Mismatch | The specified parameter does not match. | 参数错误。 | 400 |
InvalidDbname.MalFormed | The specified db name does not match. | 数据库名错误。 | 400 |
InvalidParameter.TableNotFound | The specified table name does not match | 待设置的表不存在。 | 400 |
InvalidAction.ConflictWithAnotherAction | The specified action conflict with another. | 与另一个操作冲突。 | 400 |
InvalidParameter.Mismatch | The Drds DbName provided does not exist in our records. | 参数错误。 | 400 |