0

我的 mysql 数据库中有一些非常有用的视图。

其中一些需要一段时间才能运行(最多 6 分钟),这对我来说很好。它们用于诸如日终报告之类的事情。

phpMyAdmin 喜欢在渲染它的各种显示时显示记录数和其他统计信息...这需要运行视图查询,并导致 php 执行超时...。使 phpmyadmin 无法使用(更不用说计算数量的 cpu 时间丢失了)我目前不需要运行的视图中的行数)。

有没有办法关闭这些无关的表(在我的案例视图中)统计信息以使 phpMyAdmin 再次可用?

4

2 回答 2

0

埃里克,

我相信最新版本的 phpMyAdmin4.0.1 beta 可以规避这个问题......有点。您可以在左侧面板中导航到您需要的表格,而无需加载右侧面板(在所有表格上加载),包括繁重的视图。

我使用 phpMyAdmin 作为商业用户的简单报告工具,所以这个最新版本很好,因为他们无需等待右侧窗格加载即可获得所需的视图。

我同意 Williamvicary 的观点,如果你只是在做开发,那就找一个更好的工具。SQLYog 很棒(甚至是社区版)。如果你在 Mac 上,还有 SequelPro。

于 2013-04-06T02:22:14.570 回答
0

我建议你放弃使用 PhpMyAdmin 并使用类似下面的东西,几年前我停止使用 PhpMyAdmin 并且从未回头。

Mysql 工作台:http ://www.mysql.com/products/workbench/ (免费)

SQLYog:http ://www.webyog.com/en/ (付费,但值得 - 惊人的实用程序)

于 2012-08-07T16:27:30.533 回答