我有 3 个表,主要是字符串数据和唯一 id 列:
categories ~45 rows
clientfuncs ~800 rows
serverfuncs ~600 rows
所有表都有唯一的主要 AI 列“id”。我尝试在一个查询中计算行数:
SELECT COUNT(categories.id), COUNT(serverfuncs.id), COUNT(clientfuncs.id) FROM categories, serverfuncs, clientfuncs
需要 1.5 - 1.7 秒。
当我尝试
SELECT COUNT(categories.id), COUNT(serverfuncs.id) FROM categories, serverfuncs
或者
SELECT COUNT(categories.id), COUNT(clientfuncs.id) FROM categories, clientfuncs
或者
SELECT COUNT(clientfuncs.id), COUNT(serverfuncs.id) FROM clientfuncs, serverfuncs
,需要 0.005 - 0.01 s。(应该是这样)
有人可以解释一下,这是什么原因?