该插件目前支持以下数据库的物理分页:
- Oracle
- Mysql
- MariaDB
- SQLite
- Hsqldb
- PostgreSQL
- DB2
- SqlServer(2005,2008)
- Informix
- H2
- SqlServer2012
- Derby
- Phoenix
达梦数据库
阿里云PPAS
5.1.10
在 5.1.0 - 2017-08-28 版本中,增加 ReplaceSql 接口用于处理 sqlServer 的 with(nolock) 问题,增加了针对性的 replaceSql 参数, 可选值为 simple 和 regex,或者是实现了ReplaceSql接口的全限定类名。默认值为 simple,仍然使用原来的方式处理, 新的 regex 会将如 table with(nolock) 处理为 table_PAGEWITHNOLOCK。
本次更新仅仅是把默认值从 simple 改为了 regex,使用 regex 方式几乎能 100% 解决 sqlServer 的分页问题。