使用spring mvc mybatis stack我试图查询从sqlServer数据库保存为blob的所有图像,然后将图像,名称,日期呈现为
<table>
<tr>
<td>name</td>
<td>date</td>
<td>image</td>
</tr>
....more rows...
</table>
使用分页并选择每页有多少项目,按名称日期排序等。
现在最大的问题是查询大约需要20分钟才能运行。 显然我不能等到从数据库中选择的所有数据 然后做渲染
我想知道在我的情况下一般的做法是什么,如果你们能做到的话会很好 请给我一些示例代码,也许是我可以使用的一个很好的jquery ui插件。 我是web dev的新手。
答案 0 :(得分:0)
fetchSize
我的猜测是你没有使用fetchSize mybatis
,因为查询需要20分钟才能执行,好像没有read data one after another
将fetchSize
消耗时间。但是在这里我已经将1000
定义为batches i.e. now more
,这意味着它将比以前更快地获得{{1}}中的数据。您可以根据您的要求和服务器的硬件设置将其设置为1000以上。