背景: 目前大多数因为用的是 MySQL InnoDB 引擎
在建表过程中,有许多类型字段,使用 tinyint 格式保证可扩展性,例如支付类型、订单类型、用户类型等等,但是随着业务的增长,类型种类越来越多,比如我们支付方式支持快二十种了。
问题: 经常需要帮忙做一些临时统计,了解数据表最快的方式就是看表注释、列注释,所以希望列注释越详细越好,但目前修改列注释的方式只有 alter table 的方式,这种方式到导致整张表进行重建,非常影响性能,也不安全
怎么保证在业务不断发展过程中,让字段的注释能够详尽呢?
现在想到的方案:
请求上面的方案是否有合适的,或者有更好的方法?
备注: imformation_schema.columns 中没有权限修改
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.