永发信息网

数据管理员是什么做什么的?

答案:1  悬赏:20  手机版
解决时间 2021-03-25 22:13
数据管理员是什么做什么的?
最佳答案
数据库管理员的职责:

一、 一般监视
1. 监控数据库的警告日志。Alert.log,定期做备份删除。
2. Linstener.log的监控,/network/admin/linstener.ora。
3. 重做日志状态监视,留意视图v$log,v$logfile,该两个视图存储重做日志的信息。
4. 监控数据库的日常会话情况。
5. 碎片、剩余表空间监控,及时了解表空间的扩展情况、以及剩余空间分布情况,如果有连续的自由空间,手工合并。
6. 监控回滚段的使用情况。生产系统中,要做比较大的维护和数据库结构更改时,用rbs_big01来做。
7. 监控扩展段是否存在不满足扩展的表。
8. 监控临时表空间。
9. 监视对象的修改。定期列出所有变化的对象。
10. 跟踪文件,有初始化参数文件、用户后台文件、系统后台文件

二、 对数据库的备份监控和管理
数据库的备份至关重要,对数据库的备份策略要根据实际要求进行更改,数据的日常备份情况进行监控。由于我们使用了磁带库,所以要对legato备份软件进行监控,同时也要对rman备份数据库进行监控。

三、 规范数据库用户的管理
定期对管理员等重要用户密码进行修改。对于每一个项目,应该建立一个用户。DBA应该和相应的项目管理人员或者是程序员沟通,确定怎样建立相应的数据库底层模型,最后由DBA统一管理,建立和维护。任何数据库对象的更改,应该由DBA根据需求来操作。

四、 对SQL语句的书写规范的要求
一个SQL语句,如果写得不理想,对数据库的影响是很大的。所以,每一个程序员或相应的工作人员在写相应的SQL语句时,应该严格按照《SQL书写规范》一文。最后要有DBA检查才可以正式运行。

五、 DBA深层次要求
一个数据库能否健康有效的运行,仅靠这些日常的维护还是不够的,还应该致力于数据库的更深一层次的管理和研究:数据库本身的优化,开发上的性能优化;项目的合理化;安全化审计方面的工作;数据库的底层建模研究、规划设计;各种数据类型的处理;内部机制的研究;ora-600错误的研究、故障排除,等等很多值得探讨的问题。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
怎么快速去除龙虾壳?
用NA表示阿伏加德罗常数的值,下列叙述正确的
电动蝶阀d943h-10是什么意思
武汉回收旧电脑最大的废旧市场在哪里
喜缘婚庆工作室地址有知道的么?有点事想过去
我是一个做了5年多的摄影师,梦想就是开一家
和田玉掉在地上内裂了怎么办
甲戌癸酉乙丑丁咳
仲裁委员会是什么性质啊
求宦妃天下的十个福利章节...
了不起的盖茨比电影金句
抑那通是 雄性激素马
残疾军人座南靖至云水滛六路公交要不要钱
catia 接合连接性错误如图,求大神解答!
歌词你炒菜时你放盐我放糖是什么歌
推荐资讯
美国dea sot是什么?
一年级口算5 3=8记不住怎么办
打地桩啥意思
事业单位报名的问题以及其与公务员考试的区别
天津北辰区西门子机械传动有限公司,白领人员
5005000怎么读
现在拥有注册会计师证书的人一般有多大?
成都到雅安荥经县怎么坐车啊?大概要花多长时
萌 能组成什么四字词语
海尔ht-x50手机专用刷机软件谁知道,
2月1日港币与人民币的汇率是多少
八嘉一地址在什么地方,想过去办事,
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?