表对象数据操作管理
对于数据库表对象中表数据的更新、删除操作应当谨慎,执行操作前认真审核执行 SQL 语句,且变更操作必须编写 WHERE 条件语句,并验证条件语句正确性;限制表对象数据全表更新、删除操作,对于大规模数据量的全表操作需提交申请,由数据库协助执行。
表数据操作注意事项:
- 所有表数据操作需根据数据库设计,无论访问还是变更/删除,均建议提供分区键或索引键,避免全表数据扫描操作导致I/O消耗过高与响应效率低下。
- 对于大数据量的表操作,需确定操作方式及合理性。如:是否使用TRUNCATE分区;使用DELETE语句是否合适,WHERE条件语句如何给定,执行多少条变更进行COMMIT操作。
- 禁止TRUNCATE整表操作,此操作仅由管理员进行。
- 操作数据时,SQL语句应指定需要的列,不建议使用 * 或者全表字段进行数据操作。