爲什麼 TPC-H DBGen生成的 lineitem 數據有時不是整數

wc -l *
  150000 orders.tbl.u1
  599976 lineitem.tbl.u1

通常根據 Scale Factor (SF)計算出的 lineitem 是個整數,例如 sf=100 時,lineitem 6億行 (參考

但是,偶爾發現並不是 6 億行,爲什麼呢?

標準裏,要求 orders 是 1.5 億行,lineitem 的要求是:每個 order 生成 1 到 7 個 lineitem,均值爲 4,所以 lineitem 期望行數爲 1.5億 * 4 = 6億,但考慮到隨機性,實際行數可能是 6億上下,不是一個 “整數”。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章