ORACLE-2

博客围绕数据库展开,介绍了数据库检查要点,如查看备库日志应用进程是否关闭、主库传输日志是否报错、备库fra空间是否打满。还提及分区表可提升数据访问性能和可维护性,给出使用建议,以及查询表索引的语句。

数据库

 1、备库日志应用进程(MRP)是否关闭?

select process, status, sequence# from v$managed_standby;
              是否有MRP0进程
2、主库传输日志是否报错?(主库执行)
              select dest_name,error,status from v$archive_dest;
查看LOG_ARCHIVE_DEST_2 是否为“valid(有效)”
3、备库fra空间是否打满,打满后同步不过来。
               select * from v$flash_recovery_area_usage; --à是否出现99.99%


分区表就是通过使用分区技术,将一张大表,拆分成多个表分区(独立的segment),从而提升数据访问的性能,以及日常的可维护性。
逻辑上表仍然是一张完整的表,只是将表中的数据在物理上存放到多个表空间(物理文件上),这样查询数据时,不至于每次都扫描整张表。
什么时候使用分区表,官方给的建议是:
a. 表的大小超过2GB

如要查询emp表中的索引,可用如下语句:
select * from user_indexes where table_name='EMP';--表名需要大写

oracle定时job,定时删除分区
这几天,根据业务的需求和性能的考虑,需要定时删除历史数据,表里
只保留最近指定的wareid的数据,考虑删除时对表的影响及便利性,我决定
把这个表建立成分区表,定期添加和删除分区    
设定存储过程,使其达到预期操作

avatar
tips:
mrp:物料需求管理平台

转载于:https://blog.51cto.com/zhouyaxiong/2366918

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值