如何在Slick中设置提取大小?

时间:2018-09-18 21:39:50

标签: scala slick slick-3.0

我正在尝试找出如何指示Slick使用特定的提取大小,但找不到它。有人有主意吗?还需要设置什么记录器才能看到确实使用了不同的访存大小?

提取大小仅适用于流式操作还是非流式操作?

1 个答案:

答案 0 :(得分:1)

数据库操作有一个扩展方法:

def withStatementParameters(rsType: ResultSetType = null, rsConcurrency: ResultSetConcurrency = null, rsHoldability: ResultSetHoldability = null, statementInit: Statement => Unit = null, fetchSize: Int = 0): DBIOAction[R, S, E] = ...

其中fetchSize是所有语句的提取大小。