我的mysql数据库中有一些非常有用的视图。
其中一些需要一段时间才能运行(最多6分钟),这对我来说没问题。它们用于诸如日终报告之类的内容。
phpMyAdmin喜欢在呈现它的各种显示时显示记录计数和其他统计信息...这需要运行视图查询,并导致php执行时间....使phpmyadmin无法使用(更不用说cpu时间丢失计算视图中我现在不需要运行的行数。)
有没有办法关闭这些无关的表(在我的案例视图中)统计数据,以使phpMyAdmin再次可用?
答案 0 :(得分:0)
我建议放弃使用PhpMyAdmin并使用类似下面的内容,几年前我停止使用PhpMyAdmin,但从未回头。
Mysql Workbench:http://www.mysql.com/products/workbench/(免费)
SQLYog:http://www.webyog.com/en/(支付,但值得 - 实用程序惊人)
答案 1 :(得分:0)
埃里克,
我相信最新版本的phpMyAdmin4.0.1 beta可以绕过这个问题......有点儿。您可以在左侧面板中导航到所需的表,而无需加载右窗格(加载所有表的计数),包括大量视图。
我使用phpMyAdmin作为商业用户的简单报告工具,因此这个最新版本很不错,因为他们可以访问他们想要的视图而无需等待正确的窗格加载。
我同意Williamvicary的意见,如果你只是在做开发,那就得到一个更好的工具。 SQLYog非常棒(甚至是社区版)。和SequelPro,如果你在Mac上。