支持分页查询的DB的最低版本

时间:2017-04-06 18:22:35

标签: mysql sql database oracle postgresql

我们目前支持在我们的项目中使用数据库。

  1. MS SQL
  2. 甲骨文
  3. MySQL的
  4. 的PostgreSQL
  5. DB2
  6. 我们希望为这些数据库实现分页查询。我想知道支持分页查询的最低版本是什么。

    提前致谢:)

1 个答案:

答案 0 :(得分:0)

所有这些数据库支持分页。

由于已知问题,您不应该使用LIMITOFFSET进行分页:

  • 随着抵消的增加,表现会变得更糟。

  • 并发插入和删除会导致意外重复和间隙。

相反,使用 keyset pagination ,它将适用于任何这些数据库系统,至少只要您想要仅按一列对结果进行排序。

阅读this article并查看the slides了解更多信息。