把每天當(dāng)成最后一天來釋放自己

            BlogJava :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理 ::
            2 隨筆 :: 4 文章 :: 1 評論 :: 0 Trackbacks

          1.為什么出現(xiàn)這樣的需求?

          無論什么情況,現(xiàn)在我們一個用戶的數(shù)據(jù)存在于多個表空間里,現(xiàn)在想把數(shù)據(jù)統(tǒng)一放在一個表空間里

          2.如何統(tǒng)一數(shù)據(jù)表同一個表空間,并保證以后同一個用戶的數(shù)據(jù)保存在一個表空間?

              2.1索引遷移

                  命令:ALTER INDEX BMI_ACCOUNTS REBUILD TABLESPACE DEMO;

                  生成用戶中對所有索引遷移的命令:

                  SELECT 'ALTER INDEX '||INDEX_NAME||' REBUILD TABLESPACE DEMO;' FROM USER_INDEXES WHERE TABLESPACE_NAME='EXAMPLE';

              2.2表遷移

          命令:ALTER TABLE ACCOUNTS MOVE TABLESPACE DEMO

          生成用戶中對所有表遷移的命令:

          SELECT 'ALTER TABLE '||TABLE_NAME||' MOVE TABLESPACE DEMO;' FROM USER_TABLES WHERE TABLESPACE_NAME='EXAMPLE';

          連同LOB字段一起遷移命令:

          ALTER TABLE test MOVE TABLESPACE test LOB (DATAPOLLIOR) STORE AS (TABLESPACE test);

          3.索引移動后可能出現(xiàn)索引無效的情況,這時需要重新建立索引

          -- 請以 DBA 權(quán)限登錄,并執(zhí)行 
          -- 將所有 UNUSABLE 狀態(tài)的 index 修復(fù), rebuild 一下即可 
          declare 
            -- 指向所有 UNUSABLE 狀態(tài)的 index 的游標(biāo) 
            cursor c is  
              select index_name, owner  
              from dba_indexes  
              where status='UNUSABLE'; 
             
            owner dba_indexes.owner%type; 
            index_name dba_indexes.index_name%type; 
          begin 
            open c; 
            loop  
                 fetch c into index_name, owner;  
                 exit when c%notfound; 
                  
                 execute immediate 'alter index ' || owner || '.' || index_name || ' rebuild'; 
            end loop; 
            close c; 
          end; 

          posted on 2012-05-09 23:17 風(fēng)的方向 閱讀(1264) 評論(0)  編輯  收藏

          只有注冊用戶登錄后才能發(fā)表評論。


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 韩城市| 舟山市| 无为县| 静安区| 安陆市| 金寨县| 遵义市| 清徐县| 勃利县| 大冶市| 合川市| 陕西省| 疏勒县| 卢龙县| 临汾市| 阿拉善左旗| 普兰县| 田东县| 秭归县| 临泉县| 新建县| 德惠市| 普洱| 合山市| 辉南县| 安康市| 福安市| 黎城县| 棋牌| 绍兴市| 大理市| 宿迁市| 吉首市| 贺兰县| 广元市| 兴文县| 伊吾县| 微博| 青冈县| 瑞昌市| 绥棱县|