我可以更改 phpMyAdmin 的默认查询吗?
Can I change phpMyAdmin's default queries?
我有几个大型 innodb tables(超过 500M 记录)。当我单击其中一个进行查看时,系统需要很长时间(几分钟)才能显示前 30 行 return。我进入我的 shell 程序,看到 phpMyAdmin 正在从 table 执行 select count(*)。这在 innodb 中死亡。我确实有 table 由主键索引,它是一个自动增量 ID。
有什么方法可以改变这一点,使 phpMyAdmin 实际上对大型 innoDB tables 有用吗?它在 myIsam 上运行良好,因为 count(*) 在那里表现良好。使用 innodb,您需要对索引列进行计数,例如 count(id)。
如果 phpMyAdmin 版本过时,请升级它。
我有几个大型 innodb tables(超过 500M 记录)。当我单击其中一个进行查看时,系统需要很长时间(几分钟)才能显示前 30 行 return。我进入我的 shell 程序,看到 phpMyAdmin 正在从 table 执行 select count(*)。这在 innodb 中死亡。我确实有 table 由主键索引,它是一个自动增量 ID。
有什么方法可以改变这一点,使 phpMyAdmin 实际上对大型 innoDB tables 有用吗?它在 myIsam 上运行良好,因为 count(*) 在那里表现良好。使用 innodb,您需要对索引列进行计数,例如 count(id)。
如果 phpMyAdmin 版本过时,请升级它。