亚洲国产精品久久久天堂麻豆_91精品啪在线观看国产城中村_久久精品国产精品亚洲综合_国产精品日韩欧美

廊坊新聞網-主流媒體,廊坊城市門戶

Oracle 刪除大量表記錄操作總結

2023-09-09 11:45:07 來源:中年農碼工

刪除表數據操作


(資料圖片僅供參考)

清空所有表記錄

TRUNCATE TABLE your_table_name;

或者批量刪除滿足條件的表記錄

BEGIN  LOOP    DELETE FROM your_table_name WHERE rownum <= 50000;      EXIT WHEN SQL%ROWCOUNT = 0;   COMMIT; END LOOP;END;

釋放表空間

存放大數據量的表,其表空間占用也比較大,刪除數據后并不會自動釋放這些記錄占用的表空間,所以,即便表里面數據量很少,查詢效率依舊很慢,所以,需要釋放表空間。

-- 查詢數據表占用的表空間大小SELECT sum(bytes)/(1024*1024) FROM user_segments WHERE segment_name="YOUR_TABLE_NAME"; --注意,表名必須大寫

說明: sum(bytes)/(1024*1024) 數據統計單位由Byte轉為GB

--整理碎片,釋放已刪除記錄占用的表空間ALTER TABLE your_table_name MOVE;

重建索引

釋放了表空間以后表的ROWID會發生變化,基于ROWID的索引會失效,此時就需要重建索引

--重建非分區索引ALTER TABLE your_table_index REBUILD [ONLINE] [NOLOGGING];--重建分區索引--針對分區索引-非組合索引ALTER INDEX your_table_index REBUILD PARTITION your_partition_name [ONLINE] [NOLOGGING];

注意:

設置日志級別為 NOLOGGING 意味盡量減少日志,可以加速索引重建 ONLINE , NOLOGGING 兩者位置順序可以對調,不影響 普通情況下建立索引或者REBUILD索引時,oracle會對基表加共享鎖,在這期間,無法對表進行DML操作。如果希望避免這種情況,需要加 ONLINE 選項 對索引進行REBUILD時,如果不加 ONLINE 選項,則Oracle直接讀取原索引的數據,否則直接掃描表中的數據 ,索引在重建時,查詢仍然可以使用舊索引。實際上,Oracle在REBUILD索引的過程中,并不會刪除舊索引,直到新索引重建成功,這就是相對刪除索引然后重建索引的一個好處:不會影響原有的SQL查詢。但也正由于此,用REBUILD方式建立索引需要相應表空間的空閑空間是刪除重建方式的2倍。 不能直接REBUILD整個分區索引 對于非組合索引,需要REBUILD每個分區(partition) 對于組合索引,需要REBUILD每個子分區(subpartition) 分區、子分區較多的情況下,可以使用下面的SQL可以生成相應的REBUILD語句 --重建分區索引-非組合索引 SELECT "ALTER INDEX " || index_owner || "." || index_name || " REBUILD PARTITION " || partition_name || " NOLOGGING;" FROM dba_ind_partitions WHERE index_owner = "INDEX_OWNER_NAME" --可選查詢條件,注意,如果指定該條件,索引擁有者必須大寫 AND index_name = "YOUR_INDEX_NAME" ; --注意,索引名稱必須大寫 --重建分區索引-組合索引 SELECT "ALTER INDEX " || index_owner || "." || index_name || " REBUILD SUBPARTITION " || subpartition_name || " NOLOGGING;" FROM dba_ind_subpartitions WHERE index_owner = "INDEX_OWNER_NAME" --可選查詢條件,注意,如果指定該條件,索引擁有者必須大寫 AND index_name = "YOUR_INDEX_NAME" ; --注意,索引名稱必須大寫 針對非分區索引,如果清理的表比較多,或者不知道被清理的表擁有哪些索引,可以使用以下SQL查詢并生成對應的重建索引SQL SELECT concat(concat( "ALTER INDEX " , INDEX_NAME), " REBUILD;" ) FROM all_indexes WHERE owner = "INDEX_OWNER_NAME" --可選查詢條件,注意,如果指定該條件,索引擁有者必須大寫 AND table_name IN ( "TABLE_NAME1 " , "TABLE_NAME2" , "..." , "TABLE_NAMEN" ) --注意,表名必須大寫

分析表

分析表,是為了使基于CBO的執行計劃更加準確,在一定程度上能帶來一些性能提升

ANALYZE TABLE table_name COMPUTE STATISTICS;--等價于ANALYZE TABLE table_name COMPUTE STATISTICS FOR TABLE FOR ALL INDEXES FOR ALL COLUMNS;

說明:生成的統計信息的存放位置:

FOR TABLE 的統計信息存在于視圖: USER_TABLES 、 ALL_TABLES 、 DBA_TABLES FOR ALL INDEXES 的統計信息存在于視圖: USER_INDEXES 、 ALL_INDEXES 、 DBA_INDEXES FOR ALL COLUMNS 的統計信息存在于試圖: USER_TAB_COLUMNS 、 ALL_TAB_COLUMNS 、 DBA_TAB_COLUMNS

關鍵詞:

亚洲国产精品久久久天堂麻豆_91精品啪在线观看国产城中村_久久精品国产精品亚洲综合_国产精品日韩欧美

    国产欧美日韩久久| 亚洲欧美日韩国产手机在线| 亚洲一区av在线| 91精品国产综合久久精品图片| 国产精品天天摸av网| 日韩精品久久理论片| 成人av网站在线| 亚洲人成网站在线| 欧美一区二区国产| 一区二区三区国产| 岛国一区二区三区| 一区二区三区 在线观看视频| 日韩欧美区一区二| 亚洲国产精品一区二区www在线| 福利一区在线观看| 一区二区三区四区亚洲| 精品国产免费一区二区三区香蕉| 亚洲国产成人精品视频| 97久久超碰国产精品| 色婷婷亚洲一区二区三区| 久久九九国产精品| 另类成人小视频在线| 国产精品乱码人人做人人爱| 欧美精品黑人性xxxx| 一区二区三区欧美亚洲| jlzzjlzz国产精品久久| 亚洲成a人片综合在线| 日本一区二区免费在线| 国内精品视频666| 一区二区三区在线观看欧美| 精品福利视频一区二区三区| 日本va欧美va欧美va精品| 国产欧美日韩综合精品一区二区| 欧美日韩高清一区| 亚洲国产综合视频在线观看| 久久亚洲一级片| 欧美剧情片在线观看| 亚洲国产精品久久不卡毛片| 久久久亚洲欧洲日产国码αv| 欧美三级电影精品| 亚洲图片欧美一区| 国产午夜精品久久久久久免费视| 欧美人成免费网站| 亚洲bt欧美bt精品| 国产欧美日韩亚州综合| 在线电影国产精品| 三级精品在线观看| 中文字幕一区二区三区在线播放 | 美女爽到高潮91| 亚洲欧美一区二区三区国产精品| 精品日韩在线观看| 国产一区欧美一区| 午夜久久久久久电影| 亚洲欧美日韩系列| 久久久久久久精| 欧美精品乱人伦久久久久久| 亚洲成人免费视频| 亚洲欧洲性图库| 国产欧美一区二区在线观看| 国产91富婆露脸刺激对白| 一区二区三区加勒比av| 久久九九影视网| www.成人网.com| 在线免费av一区| 日韩综合在线视频| 亚洲激情图片一区| 日韩一区日韩二区| 国产视频一区在线观看| 26uuu精品一区二区在线观看| 国产剧情一区在线| 欧美在线观看视频在线| 天天综合色天天综合色h| 一区二区在线观看av| 日韩码欧中文字| 中国av一区二区三区| 国产女主播视频一区二区| gogo大胆日本视频一区| 日韩一二三区不卡| 国产盗摄女厕一区二区三区| 欧美日韩中文字幕精品| 美腿丝袜亚洲三区| 91久久人澡人人添人人爽欧美| 午夜欧美电影在线观看| 亚洲国产视频网站| 亚洲成人自拍一区| 一区二区三区成人| 一区二区三区久久| 亚洲免费av观看| 亚洲一区二区三区国产| 亚洲精品高清在线| 亚洲一区二区三区三| 一区二区三区欧美日| 亚洲综合在线视频| 一区二区三区免费| 亚洲电影一区二区| 亚洲国产一区二区三区青草影视| 亚洲第一福利视频在线| 亚洲电影在线播放| 日本v片在线高清不卡在线观看| 午夜亚洲福利老司机| 蜜桃av一区二区在线观看| 欧美主播一区二区三区| 九一九一国产精品| 欧美日韩亚洲综合在线 | 91原创在线视频| 国产午夜精品久久久久久免费视| 久久欧美中文字幕| 亚洲国产精品黑人久久久| 中文字幕第一区综合| 亚洲日本韩国一区| 亚洲黄色小视频| 五月天网站亚洲| 欧美中文字幕一区| 国产不卡视频一区二区三区| 欧美tickling挠脚心丨vk| 91日韩精品一区| 国产精品成人一区二区三区夜夜夜| 欧美激情一区二区三区不卡| 精品av久久707| 久久久久久久综合色一本| 国产精品久久久久久久久果冻传媒| 中文字幕亚洲成人| 亚洲不卡一区二区三区| 欧美自拍丝袜亚洲| 亚洲成av人片在线观看| 在线免费观看日韩欧美| 国产成人综合网| 久久久一区二区三区| 中文字幕中文字幕在线一区| 亚洲 欧美综合在线网络| 五月天激情综合| 国产成人在线网站| 久久久久久麻豆| 亚洲图片你懂的| 日产精品久久久久久久性色| 欧美福利视频一区| 久久久一区二区| 亚洲综合色视频| 欧美三级日韩三级国产三级| 成人高清免费观看| 中文字幕日本不卡| 午夜精品一区在线观看| 国产不卡在线一区| 国产精品国模大尺度视频| 亚洲图片欧美综合| 国产成人av一区| 国产精品久久看| 午夜不卡在线视频| 成人av在线一区二区| 日韩一区中文字幕| 婷婷亚洲久悠悠色悠在线播放 | 免播放器亚洲一区| 欧美精品一区二区三区蜜桃| 亚洲色图制服诱惑| 九九视频精品免费| 国产拍揄自揄精品视频麻豆 | 亚洲制服丝袜av| 欧美精品123区| 亚洲国产成人在线| 蜜臀精品久久久久久蜜臀| 久久久夜色精品亚洲| 亚洲精品免费看| 国产suv一区二区三区88区| 亚洲欧洲精品一区二区三区不卡| 色哟哟国产精品| 91女人视频在线观看| 亚洲国产人成综合网站| 日韩欧美一区二区在线视频| 亚洲欧洲av一区二区三区久久| 久久成人av少妇免费| 中文字幕国产精品一区二区| 午夜精品久久久久久久久| 粉嫩蜜臀av国产精品网站| 最好看的中文字幕久久| 欧美视频一区二区三区四区| 国产欧美一区二区精品久导航| 一级中文字幕一区二区| 日韩一区二区高清| 亚洲精选在线视频| 成人精品免费看| 一区二区欧美精品| 日韩欧美亚洲国产另类| 亚洲国产综合色| www一区二区| 免费在线观看精品| 中文字幕精品在线不卡| 欧美午夜精品久久久久久孕妇 | 亚洲国产电影在线观看| 在线观看免费视频综合| 国产欧美日韩精品一区| 九一久久久久久| 亚洲蜜桃精久久久久久久| 91超碰这里只有精品国产| 亚洲同性同志一二三专区| 国产69精品久久久久毛片| 亚洲一区二区在线视频| 欧美精品一区二区三区四区| 亚洲一区二区三区四区不卡| 91麻豆精东视频| 精品在线你懂的|