Mysql基础知识之数据库操作行为规范

作者: JONE 分类: PHPer 发布时间: 2020-08-23 23:31

超100万行的批量写操作,要分批多次进行操作

大批量操作可能会造成严重的主从延迟
binlog日志为row格式时会产生大量的日志
避免产生大事务操作,避免长时间MySQL阻塞

对于大表使用 pt-online- schema- change修改表结构

避免大表修改产生的主从延迟
避免在对表字段进行修改时进行锁表

禁止为程序使用的账号赋予 super权限

当达到最大连接数限制时,还允许1个有 super权限的用户连接
super权限只能留给DBA处理问题的账号使用

对于程序连接数据库账号,遵循权限最小原则

程序使用数据库账号只能在一个DB下使用不准跨库
程序使用的账号原则上不准有drop权限