gbase(Informix) pageHelper修改分页语句
Posted w329636271
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了gbase(Informix) pageHelper修改分页语句相关的知识,希望对你有一定的参考价值。
由于pageHelper生成的sql语句含有子查询导致的sql执行效率太慢;其生成sql如下
SELECT SKIP ? FIRST ? * FROM (select xxx from table ) TEMP_T
;其语句中包含了子查询;我们需要将其改为没有子查询语句的sql 如下:
select SKIP ? FIRST ? xxx from table
修改过程如下:
在项目中新增如下类,注意包名,类名必须一致,才能覆盖原本jar中的类;
package com.github.pagehelper.dialect.helper;
import com.github.pagehelper.Page;
以上是关于gbase(Informix) pageHelper修改分页语句的主要内容,如果未能解决你的问题,请参考以下文章