【问题标题】:How to Set the fetch size in Slick?如何在 Slick 中设置获取大小?
【发布时间】:2019-03-01 21:22:21
【问题描述】:

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

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

【问题讨论】:

    标签: scala slick slick-3.0


    【解决方案1】:

    DB Action 有一个扩展方法:

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

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

    【讨论】:

      猜你喜欢
      • 2019-09-06
      • 2016-06-18
      • 1970-01-01
      • 2016-05-09
      • 1970-01-01
      • 1970-01-01
      • 2017-08-14
      • 2011-01-13
      • 1970-01-01
      相关资源
      最近更新 更多