\ Zend \ Db \ Metadata \ Metadata在MySQL上很慢

时间:2014-05-07 12:37:04

标签: php mysql zend-framework2

使用Zend Framework 2和MySQL从表(getConstraints()getColumns())中检索元数据非常慢。有解决方案吗?

1 个答案:

答案 0 :(得分:2)

Mysql从信息模式中检索数据非常慢。一种解决方案是通过modifyng' my.cfn'

禁用元数据的统计信息
innodb_stats_on_metadata=0

您可以在配置文件中动态执行此操作:

mysql> set global innodb_stats_on_metadata=0;

Slow query on information_schema.tables