没出问题都不用去管这个数字的问题。毕竟你是用的innodb引擎。看看帝国的函数就知道了- //取得表信息(单个)function do_dbTableRowOne($tbname,$ecms=0){ global $empire,$dbtbpre; $tr=$empire->fetch1("SHOW TABLE STATUS LIKE '".$tbname."';"); return $tr;}
复制代码 如果你没有误操作改为MyISAM引擎理论是没有问题的。如果你想准确统计innodb引擎的各表数量 ,把这个函数改为SELECT COUNT(*)这样的保证是准确的了(帝国几百个表都这么搞是非常占用服务器资源的)。此外InnoDB存储引擎中统计不准确是比较常见的问题,这也并不是漏洞。网站是读多写少,建议还是用MyISAM引擎。 |