標籤:
1、先說oracle表分區是什麼吧,這樣吧我們來舉個桃子,栗子太小,我們就不舉了,我們來舉個桃子。
你有500萬份檔案,你要把他存在磁碟上,好嘛,我們就一個檔案夾,500萬分檔案在那兒杵著,我們想找到要的那個開啟,嘿嘿,我們得找到什麼時候。
這時候,有個人告訴你,你把檔案按照特定的規律存在不同的檔案夾中,這樣的話你就會好找很多。
哇,突然你開竅了,你說,對啊,你好牛逼啊,我怎麼沒想到呢?分開之後我在找的話就會快很多啊,所以你很高興,也很服他。於是你就開始做了。
--這個不同的檔案夾就是不同的分區,檔案肯定不是表裡的資料,檔案怎麼會是資料呢?
題回本文,於是你就按照他說的開始去建立檔案夾了,可是你突然發現什麼意思啊,我怎麼建檔案夾(表分區)啊,其實非常簡單,比查詢還要簡單的sql。
重要的是你要理解他的概念及意思。
接下來我們說說怎麼來建立吧,建表的時候就需要將這些分區建好,這樣資料才會自動進入對應的分區。
那我們一般建分區都是以時間來劃分分區的,劃分好了之後呢,比如6月份的資料,我們就去6月份的分區中去找,而不是在所有的表裡去找某條資料,效率會提升很多。
分區語句很簡單,
2、表分析
3、oracle資料泵檔案匯出匯入
登入linux系統,用root使用者登入的話,su - oracle切換至oracle使用者,orac;e不需切換。
輸入Sqlplus / assysdba切換sql視窗
sql>sf dba_directories;--查詢路徑命令
sq>create or replace directory DATAPUMP AS ‘/homeoracle/datapimp‘建立或替換備份路徑命令
確定是否有寫入權限 沒有的話就chmod 777
匯出命令:expdp \‘/as sysdba\‘ directory = datapump schemas=*** dumpfile=***.dmp content=all parallel=2 logfile = export.log--整個庫的備份
oracle表分區、表分析及oracle資料泵檔案匯入匯出開心版