select count(1) from table 这样可能会快点删除数据后文件大小不会变,因为是占用物理空间,但数据减少后查询速度会提高!

解决方案 »

  1.   

    对于MyISAM和BDB表类型,删除数据后可以使用OPTIMIZE TABLE指令回收空间。用法:
    OPTIMIZE TABLE tb_name;
      

  2.   

    OPTIMIZE TABLE 这个命令我也用过,能具体解释一下吗? 我OPTIMIZE TABLE 一个表之后,明显感觉查询速度比以前快多了,OPTIMIZE TABLE还有没有其它的一些用途?