oracle
墨明棋妙_zh
不断学习中。。。
展开
-
rman备份0级1级备份脚本
运维过程中没有备份工具,例如NBU等自动备份工具时,需要手动写备份脚本进行备份,下面展示0级全备份和1级增量备份脚本: 0级全备份: #!/bin/bash ORACLE_SID=kjdb1 ORACLE_HOME=/oracle/app/db/11.2.0 ORACLE_BASE=/oracle/app/db export ORACLE_SID=$ORACLE_SID export ORACLE_HOME=$ORACLE_HOME export ORACLE_BASE=$ORACLE_BASE bac原创 2021-04-07 15:10:27 · 439 阅读 · 2 评论 -
oracle碎片整理
生产环境中,经常会遇到表由于数据不断插入,导致空间越来越大,由于前期配置问题,没有做分区或者其他优化,而且生产数据实时向表插入。要删除历史数据来释放空间。所以DBA一般都需要定期去对Oracle表碎片做整理,数据库碎片包含两个方面: 表中碎片化: 使用alter table <table_name> shrink space cascade; 整理表碎片,不会锁表,产生较多归档, 查询可以收缩多少碎片前需要准确统计信息,收缩完成后,会更新dba_tables视图里的BLOCKS值. 检查表空间碎原创 2021-04-07 14:53:10 · 870 阅读 · 0 评论