phpMyAdmin – 行列中的代字号(〜)是什么意思?

前端之家收集整理的这篇文章主要介绍了phpMyAdmin – 行列中的代字号(〜)是什么意思?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我最近升级了Joomla!使用大型文章数据从1.5安装到1.7,升级方法升级数据库(基本上将内容插入另一个表)我注意到Rows列值以波形符(〜)为前缀:

现在,乍一看我认为这意味着该值是近似的,因为当我刷新页面时,我看到一个不同的值,有时更高,有时更低.好吧,让我们说这个值是近似的,在这种情况下,是什么造成的呢?一些考虑:

>操作系统:Windows 7.
>服务器:Apache 2,PHP 5.3和MysqL 5.1.50社区.

行计数是InnoDB用于查询优化的近似值.执行计数(*)效率要低得多,并且大致了解行数足以优化查询计划. PHPMyAdmin将执行“show table status”查询获取有关表的信息:

http://dev.mysql.com/doc/refman/5.0/en/show-table-status.html

For other storage engines,such as InnoDB,this value is an approximation,and may vary from the actual value by as much as 40 to 50%. In such cases,use SELECT COUNT(*) to obtain an accurate count.

猜你在找的PHP相关文章