电脑知识|欧美黑人一区二区三区|软件|欧美黑人一级爽快片淫片高清|系统|欧美黑人狂野猛交老妇|数据库|服务器|编程开发|网络运营|知识问答|技术教程文章 - 好吧啦网

您的位置:首頁技術(shù)文章
文章詳情頁

oracle刪除數(shù)據(jù)但表空間占用率沒有減小的情況

瀏覽:13日期:2023-03-12 15:25:29
目錄
  • oracle刪除數(shù)據(jù)但表空間占用率沒有減小
  • oracle 大表刪除數(shù)據(jù)后,回收空間的問題
    • 一般有一下幾種方法
  • 總結(jié)

    oracle刪除數(shù)據(jù)但表空間占用率沒有減小

    使用delete刪除數(shù)據(jù)表空間使用率并沒有減少;

    如果只保留少數(shù)數(shù)據(jù)可以使用這個(gè)方法:

    先將要保留的數(shù)據(jù)insert到另外一張表中,然后執(zhí)行sql:

    truncate table tablename DROP STORAGE;

    解釋: 直接刪除表,并且釋放存儲(chǔ)空間。truncate的意思是清空表數(shù)據(jù), “DROP STORAGE”是釋放存儲(chǔ)空間。

    然后在將備份數(shù)據(jù)還原;

    oracle 大表刪除數(shù)據(jù)后,回收空間的問題

    在oracle中由于表結(jié)構(gòu)設(shè)計(jì)不合理或者需要清楚老數(shù)據(jù)的時(shí)候,經(jīng)常需要對(duì)大表數(shù)據(jù)進(jìn)行清理。

    一般有一下幾種方法

    1.刪除大部分?jǐn)?shù)據(jù),留下小部分?jǐn)?shù)據(jù)。我們可以把需要保留的數(shù)據(jù)轉(zhuǎn)移到別的表,然后再把大表drop掉,然后改名就行了;

    a) create table tablename_min as select * from tablename_max a where 需要保留的數(shù)據(jù).

    b) drop table tablename_max ;

    c) rename tablename_min as tablename_max ;

    這樣就能清除這個(gè)大表的hwm,而且釋放掉其他空間。

    2.當(dāng)刪除的數(shù)據(jù)只是一小部分?jǐn)?shù)據(jù)的話,第一種方法就不適用了。比如 3億條數(shù)據(jù),你刪除一億條數(shù)據(jù)的話,用1就不合適。

    這時(shí)我們就應(yīng)該考慮使用shrink table的方式。

    a) 我們可以先用delete from tablename_max;

    b) 由于我們進(jìn)行了數(shù)據(jù)的delete 所以造成了 tablename_max 這張表的數(shù)據(jù)稀疏,數(shù)據(jù)塊并沒有減少,hwm也沒有減少,這樣就會(huì)影響全表掃描需要訪問更多的數(shù)據(jù)塊。這時(shí)我們可以通過shrink來重組數(shù)據(jù)使數(shù)據(jù)分布更緊密,同時(shí)降低HWM釋放空閑數(shù)據(jù)塊。

    c)由于需要移動(dòng)行數(shù)據(jù),數(shù)據(jù)的rowid會(huì)發(fā)生變化,所以需要設(shè)置表的row movement屬性:

    alter table tablename_max enable row movement; --開啟行遷移功能。
    alter table tablename_max shrink space compact;--(可以在壓縮期間進(jìn)行DML操作和查詢) ,收縮表,不會(huì)降低hwm
    alter table tablename_max shrink space; --( 調(diào)整HWM時(shí)將阻塞DML操作),收縮表,并且降低hwm
    alter table tablename_max shrink space cascade;--收縮表并降低hwm,并且回收相應(yīng)的索引。

    由于我們刪除了大量的數(shù)據(jù) ,相應(yīng)的索引也進(jìn)行了刪除,這時(shí)需要對(duì)索引進(jìn)行收縮。

    alter index idxname shrink space;

    注意:shrink table只會(huì)針對(duì)assm(自動(dòng)段空間管理)的表有用,否則會(huì)報(bào): ORA-10635: Invalid segment or tablespace type。

    alter table tablename_max enable row movement語句會(huì)造成引用表tablename_max的對(duì)象(如存儲(chǔ)過程、包、視圖等)變?yōu)闊o效。執(zhí)行完成后,最好執(zhí)行一下utlrp.sql來編譯無效的對(duì)象。

    由于是通過DML操作進(jìn)行的,會(huì)產(chǎn)生大量redo,注意archivelog目錄的空間大小問題;同時(shí)undo表空間也會(huì)暴增。

    總結(jié)

    以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持。

    標(biāo)簽: Oracle
    相關(guān)文章:
    主站蜘蛛池模板: 太阳能发电系统-太阳能逆变器,控制器-河北沐天太阳能科技首页 | 知网论文检测系统入口_论文查重免费查重_中国知网论文查询_学术不端检测系统 | 山东PE给水管厂家,山东双壁波纹管,山东钢带增强波纹管,山东PE穿线管,山东PE农田灌溉管,山东MPP电力保护套管-山东德诺塑业有限公司 | 报警器_家用防盗报警器_烟雾报警器_燃气报警器_防盗报警系统厂家-深圳市刻锐智能科技有限公司 | 盐城网络公司_盐城网站优化_盐城网站建设_盐城市启晨网络科技有限公司 | 桌上式超净工作台-水平送风超净工作台-上海康路仪器设备有限公司 | 智能风向风速仪,风速告警仪,数字温湿仪,综合气象仪(气象五要素)-上海风云气象仪器有限公司 | 重庆小面培训_重庆小面技术培训学习班哪家好【终身免费复学】 | 偏心半球阀-电动偏心半球阀-调流调压阀-旋球阀-上欧阀门有限公司 | 塑胶跑道施工-硅pu篮球场施工-塑胶网球场建造-丙烯酸球场材料厂家-奥茵 | 航空障碍灯_高中低光强航空障碍灯_民航许可认证航空警示灯厂家-东莞市天翔航天科技有限公司 | 杰福伦_磁致伸缩位移传感器_线性位移传感器-意大利GEFRAN杰福伦-河南赉威液压科技有限公司 | 传递窗_超净|洁净工作台_高效过滤器-传递窗厂家广州梓净公司 | 泵阀展|阀门展|水泵展|流体机械展 -2025上海国际泵管阀展览会flowtech china | 工作服定制,工作服定做,工作服厂家-卡珀职业服装(苏州)有限公司 | 翻斗式矿车|固定式矿车|曲轨侧卸式矿车|梭式矿车|矿车配件-山东卓力矿车生产厂家 | 课件导航网_ppt课件_课件模板_课件下载_最新课件资源分享发布平台 | 耐酸碱泵-自吸耐酸碱泵型号「品牌厂家」立式耐酸碱泵价格-昆山国宝过滤机有限公司首页 | 派克防爆伺服电机品牌|国产防爆伺服电机|高低温伺服电机|杭州摩森机电科技有限公司 | 东莞工厂厂房装修_无尘车间施工_钢结构工程安装-广东集景建筑装饰设计工程有限公司 | 烟台条码打印机_烟台条码扫描器_烟台碳带_烟台数据采集终端_烟台斑马打印机-金鹏电子-金鹏电子 | 不锈钢丸厂家,铝丸,铸钢丸-淄博智源铸造材料有限公司 | 包塑软管|金属软管|包塑金属软管-闵彬管业 | 【灵硕展览集团】展台展会设计_展览会展台搭建_展览展示设计一站式服务公司 | 杭州画室_十大画室_白墙画室_杭州美术培训_国美附中培训_附中考前培训_升学率高的画室_美术中考集训美术高考集训基地 | 卓能JOINTLEAN端子连接器厂家-专业提供PCB接线端子|轨道式端子|重载连接器|欧式连接器等电气连接产品和服务 | 净化工程_无尘车间_无尘车间装修-广州科凌净化工程有限公司 | 广州活动策划公司-15+年专业大型公关活动策划执行管理经验-睿阳广告 | 低浓度恒温恒湿称量系统,强光光照培养箱-上海三腾仪器有限公司 | 冷却塔减速机器_冷却塔皮带箱维修厂家_凉水塔风机电机更换-广东康明冷却塔厂家 | 常州企业采购平台_常州MRO采购公司_常州米孚机电设备有限公司 | 全自动面膜机_面膜折叠机价格_面膜灌装机定制_高速折棉机厂家-深圳市益豪科技有限公司 | 烟气在线监测系统_烟气在线监测仪_扬尘检测仪_空气质量监测站「山东风途物联网」 | 江西自考网-江西自学考试网| 3A别墅漆/3A环保漆_广东美涂士建材股份有限公司【官网】 | 婚博会2024时间表_婚博会门票领取_婚博会地址-婚博会官网 | 橡胶粉碎机_橡胶磨粉机_轮胎粉碎机_轮胎磨粉机-河南鼎聚重工机械制造有限公司 | 东莞爱加真空科技有限公司-进口真空镀膜机|真空镀膜设备|Polycold维修厂家 | 茅茅虫AI论文写作助手-免费AIGC论文查重_写毕业论文降重 | 电梯乘运质量测试仪_电梯安全评估测试仪-武汉懿之刻 | 棉柔巾代加工_洗脸巾oem_一次性毛巾_浴巾生产厂家-杭州禾壹卫品科技有限公司 |