2014-12-21 36 views
0

BLToolkit具有InsertBatch方法來插入一組對象。InsertBatch方法中的「maxBatchSize」參數

'maxBatchSize'參數是什麼意思?我無法找到任何有關這方面的文檔,從源代碼中都沒有這麼清楚。

請指教。

謝謝。

P.S.我相信這是一個參數,它告訴每個查詢應該插入多少記錄/對象,但爲什麼它有'最大'前綴?

回答

1

maxBatchSize是允許插入到一個SQL插入命令中的最大對象數。每個SQL命令插入對象的實際數目可以是較少的,如果:

  • 傳遞較低數量的對象,
  • 或每SQL命令參數最大數目被命中,作爲對象成員被轉換爲參數