mysql大表ddl注意

1、一定要选业务少的时候执行DDL,一定,不要蜜汁自信。

2、执行DDL前,先看一下库中是否有未提交的事务,注意查看事务information_schema.innodb_trx表

3、随时关注服务器日志状况,已有问题要先行解决。show processlist也可以发现一些问题

4、特别危险的操作一定先在预生产环境或测试环境先行模拟,评估风险。

5、尽量避免 kill 会话进程,可能会在某些情况造成数据问题。

6、研发时,预计表就会比较大的时候,要多评审几次,多留一些预置字段,避免DDL操作。

相关推荐
数智化管理手记18 分钟前
预算控制手工核对效率低?预算控制数字化落地实操如何做?
大数据·网络·数据库·人工智能·数据挖掘
MXsoft61820 分钟前
成熟的自动化运维平台是什么样的?
运维·数据库·自动化
吴声子夜歌28 分钟前
MongoDB 4.x——合理使用索引(二)
数据库·mongodb
慾玄41 分钟前
sql注入靶场1-5,9关
数据库·sql
记录者t43 分钟前
redis常见问题:大key
数据库·redis
最后的最后、7961 小时前
SQLi-Labs 六关 SQL 注入过关笔记
数据库·笔记·sql
晓子文集1 小时前
Tushare接口文档:现金流量表(cashflow)
大数据·数据库·大模型·金融数据·量化投资·tushare
会编程的土豆2 小时前
数据库mysql八股
数据库·笔记·八股
—Miss. Z—2 小时前
计算机二级MySQL——简单应用题(事件&视图)
android·mysql·adb
nVisual2 小时前
巡检任务与工单闭环方案
运维·服务器·数据库·数据中心基础设施