代码之家  ›  专栏  ›  技术社区  ›  Majesty

MySQL:确定表至少有一行的最快查询?

  •  0
  • Majesty  · 技术社区  · 8 年前

    检查表是否为空(至少有一行)的最快查询是什么?

    1 回复  |  直到 8 年前
        1
  •  0
  •   Rick James diyism    8 年前

    COUNT(...) 需要扫描表格。不是很快。(MyISAM是个例外。)

    SELECT id FROM tbl LIMIT 1 不错,但它会退回一些垃圾。

    EXISTS ( SELECT * FROM tbl )