我正在尝试找出如何指示Slick使用特定的提取大小,但找不到它。有人有主意吗?还需要设置什么记录器才能看到确实使用了不同的访存大小?
提取大小仅适用于流式操作还是非流式操作?
答案 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
是所有语句的提取大小。