0
我有一張包含數百萬行的表格,查詢它時需要很長時間才能從中檢索數據。我試圖根據日期進行分區。我有下列列表名稱爲Oracle中表格的分區
ERROR_IND
FEED_ID
QUEUE_ID
FEED_DT_TM-- Date datatype.
我試過使用Oracle中可用的重定義包對其進行分區,但沒有奏效。請告訴我一種有效的表格分區方法。
我有一張包含數百萬行的表格,查詢它時需要很長時間才能從中檢索數據。我試圖根據日期進行分區。我有下列列表名稱爲Oracle中表格的分區
ERROR_IND
FEED_ID
QUEUE_ID
FEED_DT_TM-- Date datatype.
我試過使用Oracle中可用的重定義包對其進行分區,但沒有奏效。請告訴我一種有效的表格分區方法。
表不能被重新定義,如果:
調用DBMS_REDEFINITION.CAN_REDEF_TABLE
將確認您的表是否合適。
請按照此link瞭解如何使用DBMS_REDEFINITION
對現有表進行分區。
你是什麼意思,沒有工作?你收到什麼錯誤信息? – Sathya 2012-01-18 04:22:11
可能首先閱讀Oracle文檔(http://docs.oracle.com/cd/E18283_01/server.112/e16541/part_admin001.htm)。你如何訪問數據將在很大程度上決定你的分區方法(範圍分區將是我對你發佈內容的猜測)。 – tbone 2012-01-18 12:37:29