in 查询
$lists=Db::name('a')->where("id in(1,11,21,31,41,51,61,71,81,91,101,111,121,131,141,151,161,171,181,191)")->select();
所花时间 0.027772s
or查询
$lists=Db::name('a')->where("id=1 or id=11 or id=21 or id=31 or id=41 or id=51 or id=61 or id=71 or id=81 or id=91 or id=101 or id=111 or id=121 or id=131 or id=141 or id=151 or id=161 or id=171 or id=181 or id=191")->select();
所花时间 0.039801s
一百万条数据 在主键上 in和or 没区别;
后来表数据增加到一千万条 在主键上 in和or 没区别;
而且 在主键上查询 一千万条数据跟一百万条数据差不多
我又试了一下在普通索引上,一千万条数据 in和or 没区别