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

How to Set the fetch size in Slick?

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

获取大小是仅适用于流媒体操作还是也适用于非流媒体操作?

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

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

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