我最近在我的数据库上遇到了一些查询问题,这是因为我的一个数据库表已经从 50,000 行扩展到 1,000,000 行到 2,000,000 行。
该表books
有2,000,000条书籍记录,并包含从书籍排名到书籍大小的各种信息。
我尝试运行一个简单的查询...
SELECT isbn FROM books WHERE rank < 100000
等待 10 分钟后,我不得不终止查询,因为它一直停滞不前,在查询其他表时我没有这个问题,所以我认为问题出在表的大小上。
我已经开始阅读索引,所以我想知道这是否是补救我的情况的最佳方法,如果不是,那会是什么?