2010-05-28 27 views

回答

3

對全局臨時表中的記錄數沒有硬性限制。數據最終會寫入磁盤,因此在插入/更新數據或查詢表格時,讀寫速度會受到影響。您會期望性能(即數據修改和數據訪問)與常規表大致相同 - 因爲生成的重做次數較少,所以速度稍快。

您可以添加索引全局臨時表來緩解行的子集的檢索(這將明顯減緩插入和消耗更多的臨時空間,這是一個折衷)

2

與任何表,當然數據量會對性能產生影響。 GTT可能需要像任何其他表一樣的索引。有一點不同的是優化器的統計信息 - 默認情況下,Oracle沒有任何猜測。請參閱this Tom Kyte article瞭解如何在加載GTT之後爲優化器提供精確的統計信息。

+0

+1:關於統計的好處 – 2010-05-28 14:34:12