Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/270.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
重mysql视图破坏phpmyadmin_Php_Mysql_Phpmyadmin - Fatal编程技术网

重mysql视图破坏phpmyadmin

重mysql视图破坏phpmyadmin,php,mysql,phpmyadmin,Php,Mysql,Phpmyadmin,我的mysql数据库中有一些非常有用的视图 有些跑步需要一段时间(最多6分钟),这对我来说很好。它们用于诸如日终报告之类的事情 phpMyAdmin喜欢在呈现各种显示时显示记录计数和其他统计信息。。。这需要运行视图查询,并导致php执行超时。。。。使phpmyadmin不可用(更不用说计算视图中的行数所损失的cpu时间了,我现在不需要运行该视图) 有没有办法关闭这些无关的表(在我的案例视图中)统计信息以使phpMyAdmin再次可用?我建议您停止使用phpMyAdmin,并使用以下类似的内容,几

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

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

phpMyAdmin喜欢在呈现各种显示时显示记录计数和其他统计信息。。。这需要运行视图查询,并导致php执行超时。。。。使phpmyadmin不可用(更不用说计算视图中的行数所损失的cpu时间了,我现在不需要运行该视图)


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

我建议您停止使用phpMyAdmin,并使用以下类似的内容,几年前我停止使用phpMyAdmin,以后再也不使用了

Mysql工作台:(免费)

SQLYog:(付费,但值得-惊人的实用程序)

Eric

我相信最新版本的phpMyAdmin4.0.1测试版可以绕过这个问题。。。某种程度上。您可以在左侧面板中导航到所需的表,而无需加载右侧窗格(该窗格会加载所有表的计数),包括重视图

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


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

您是否尝试过在要查询视图的表上添加适当的索引,以便在适当的时间内运行查询?或者,您是否尝试在php.ini中增加php超时值?也是一个很好的选择,它是免费的(对于喜欢它的人来说是开源的)。谢谢这些选择。你知道他们是如何处理高延迟连接的吗?我离我的数据库大约有200米远。我无法具体评论,但我已经连接到我们在美国的服务器,负载很重(当出现问题时),并且在连接SQLYog(windows)或Workbench(mac)时没有问题。我对SQLYog唯一的不满是没有Mac支持,而Workbench是令人惊奇的,对于设计您的模式来说,它是首屈一指的,查询界面有时有点笨重(尽管在我看来仍然比phpmyadmin好!)顺便说一句,Workbench中的模式设计器非常棒,我推荐的还不够