SELECT * WHERE R_uid = '159' ORDER BY R_timestamp DESC , R_numbers现在它正在使用文件排序,我需要添加索引以使其优化。,R_show R_uid 4 const 765993 Using where; Using filesort
表是MYISAM,我已经在R_smppid, R_uid, R_show, R_timedat
我首先在我的表中创建了两个单独的索引: uid和time。然后我决定创建一个复合索引(uid,time)。但是,为什么复合索引(第3行)中uid的基数小于单个索引(第1行)中uid的基数?mysql> show index from full_data;
+-----------+------------+-----------+--------------+-------------+-----+----------+----