在运行时获取列类型会影响 MySQL 性能吗?
Posted
技术标签:
【中文标题】在运行时获取列类型会影响 MySQL 性能吗?【英文标题】:Does getting column types at runtime affect MySQL performance? 【发布时间】:2016-02-10 21:44:02 【问题描述】:这是关于获取列信息的question。如果 ui 向 table 询问关于他们的类型的所有或几个列怎么办?乍一看没什么特别的,只是选择answered,但这会导致INFORMATION_SCHEMA.COLUMNS
访问,这可能会影响性能,因为该表是mysql中的服务。我对性能的假设是否正确?
【问题讨论】:
【参考方案1】:对性能的影响很小。建议您对请求进行计时,看看影响是否可以接受。而且您可能应该将您的应用程序设计为只获取一次信息,而不是每次要查询表时。
【讨论】:
以上是关于在运行时获取列类型会影响 MySQL 性能吗?的主要内容,如果未能解决你的问题,请参考以下文章