首先我会写一些关于我的测试表的信息。 这是包含 665647 行数据的书籍表。 您可以在下面看到它的外观。
我对价格相同的图书进行了 10 次相同的查询
PIL.Image.open
所有 10 个查询的执行时间为 9 秒 663 毫秒。
我尝试再次运行相同的 10 个查询。 他们的执行时间为 21 秒 996 毫秒。
select * from books where price = 10
为我显示了非常有线的数据。 可能的值只有一个!
SHOW CREATE TABLE 书
结果:
show index from books;
我做错了什么?我确信索引可以使我们的查询更快,而不是更慢。