如果我想通过分页显示数据,哪种方式在性能方面最好?我应该从数据库中下载所有数据,然后根据当前页面在本地切换这些部分,还是部分地从数据库中获取数据?
首先,我选择了第二个选项,但我开始怀疑,找到这篇文章,我现在迷路了。
在我的 SQL 查询中,我使用了 OFFSET 和 LIMIT 属性,因为我还获得了分页的最后一页,所以据我所知,更好的选择是第一个?需要注意的是我的数据库非常小。
最好的一个选择是仍然使用 OFFSET 但不阅读最后一页或者我错了(在更大的数据库和性能改进的情况下)?
如果我想通过分页显示数据,哪种方式在性能方面最好?我应该从数据库中下载所有数据,然后根据当前页面在本地切换这些部分,还是部分地从数据库中获取数据?
首先,我选择了第二个选项,但我开始怀疑,找到这篇文章,我现在迷路了。
在我的 SQL 查询中,我使用了 OFFSET 和 LIMIT 属性,因为我还获得了分页的最后一页,所以据我所知,更好的选择是第一个?需要注意的是我的数据库非常小。
最好的一个选择是仍然使用 OFFSET 但不阅读最后一页或者我错了(在更大的数据库和性能改进的情况下)?