失效链接处理 |
一个顶UDBA的自我修?PDF 下蝲
本站整理下蝲Q?/strong>
链接Q?a target="_blank">https://pan.baidu.com/s/1K-2GP-LE9NU3hq_snXyb7Q
提取码:(x)inh0
相关截图Q?/strong>
![]()
主要内容Q?/strong>
1.1.坚决不在服务器上直接执行 RM 操作
当有文g需要删除时Q把q些文g MV C个规定的文g夹,然后 CD q入此文件夹?/div>
q行删除操作?/div>
1.2.不直接在生库上做没有经q反复测试成功的修改
M一ơ数据库的修攚w需要在试库上通过反复试q且成功。由直接领导审批后,
才能对生产库q行修改?/div>
1.3.?ddl 语句?j)存敬?/div>
DBA 应该知道 truncate / drop {?ddl 操作可能带来的媄(jing)响,所以应该对q些 ddl 操作?/div>
存敬畏,甚至应该避免执行或避免草率执行这L(fng)操作Q最好养成在 ddl 清除数据之前备䆾
的习(fn)惯?/div>
通过一些良好习(fn)惯的LQ可以得我们少犯错误?/div>
2. DBA 日常工作
2.1.每日工作
2.1.1.(g)?ORACLE 后台q程
认所有的 INSTANCE 状态正常登陆到所有数据库或例E?(g)?ORACLE 后台q程:
$ps –ef|grep ora
2.1.2.(g)查文件系l的使用Q剩余空_(d)(j)?/div>
如果文gpȝ的剩余空间小?20%Q需删除不用的文件以释放I间?/div>
$df –k
更多 IT 认证评误?河学习(fn)在线 www.eimhe.com
2.1.3.实时监控数据库告警日志、TRC 文g、监听日志文?/div>
q是必须q行的工作,q且应该Ҏ(gu)不同的严重别,发送不同别的告警Q及(qing)时了(jin)?/div>
数据库的变化与告警?/div>
2.1.3.1. 清理数据库日?/div>
认不在需要的日志需要进行清理:(x)
$ORACLE_BASE/admin/<SID>/bdump/alert_<sid>.log:Q?echo > alert_<sid>.log
$ORACLE_HOME/network/log/listener.log: echo >listener.log
$ORACLE_BASE/admin/udump/*.trc: rm –rf *.trc
2.1.4.实时(g)查备份日志验证备份有效?/div>
每日的数据库备䆾都在自动q行Q但毕竟是按照脚本自动备份的Q也有失败的时候。所
以需要每日检查数据库备䆾日志.
2.1.4.1. 备䆾校验
rman>restore database validate;
2.1.5.查看数据库连接信?/div>
定时Ҏ(gu)据库的连接情况进行检查,看与数据库徏立的?x)话数目是不是正常,如果建?/div>
?jin)过多的q接Q会(x)消耗数据库的资源。同Ӟ对一?ldquo;挂死”的连接,可能需要手工进行清
理?/div>
以下?SQL 语句列出当前数据库徏立的?x)话情况Q?/div>
Select count(*) from v$session; ――查看当前会(x)话连接数
select sid,serial#,username,program,machine,status from v$session;
|