oracle指定分區(qū)查詢 oracle查看數(shù)據(jù)哪個表分區(qū)?
oracle查看數(shù)據(jù)哪個表分區(qū)?如果查詢當(dāng)前用戶的分區(qū)表:如果要查詢整個數(shù)據(jù)庫中的分區(qū)表,請選擇*from user Tables where PARTIDED=“yes”;如果要查詢用戶的分區(qū)表,請
oracle查看數(shù)據(jù)哪個表分區(qū)?
如果查詢當(dāng)前用戶的分區(qū)表:如果要查詢整個數(shù)據(jù)庫中的分區(qū)表,請選擇*from user Tables where PARTIDED=“yes”;如果要查詢用戶的分區(qū)表,請選擇*from DBA Tables where PARTIDED=“yes”;如果要查詢用戶的分區(qū)表,請選擇*from DBA Tables where PARTIDED=“yes”;然后owner=“ABCDEFG”其中ABCDEFG是用戶名
假設(shè)您的表有另一個字段:name。數(shù)據(jù)大致是:
名稱、日期和金額
a 2017.10 45
上面可以找到從2017年11月到2018年1月期間符合條件的記錄
上面的SQL可以分兩個時間段復(fù)制到一個union中。不,有辦法的。
oracle表分區(qū)后數(shù)據(jù)怎么查詢數(shù)據(jù)?
查詢時,按table。表的所有分區(qū)都屬于表。
但每個分區(qū)都是一個單獨的段。如果查詢限制了分區(qū)鍵,那么查詢只落在某個特定的段上,并且底部段對應(yīng)的數(shù)據(jù)塊不同,這會減少數(shù)據(jù)訪問。