网络编程 | 站长之家 | 网页制作 | 图形图象 | 操作系统 | 冲浪宝典 | 软件教学 | 网络办公 | 邮件系统 | 网络安全 | 认证考试 | 系统进程
Firefox | IE | Maxthon | 迅雷 | 电驴 | BitComet | FlashGet | QQ | QQ空间 | Vista | 输入法 | Ghost | Word | Excel | wps | Powerpoint
asp | .net | php | jsp | Sql | c# | Ajax | xml | Dreamweaver | FrontPages | Javascript | css | photoshop | fireworks | Flash | Cad | Discuz!
当前位置 > 网站建设学院 > 网络编程 > 数据库 > Oracle教程
Tag:注入,存储过程,分页,安全,优化,xmlhttp,fso,jmail,application,session,防盗链,stream,无组件,组件,md5,乱码,缓存,加密,验证码,算法,cookies,ubb,正则表达式,水印,索引,日志,压缩,base64,url重写,上传,控件,Web.config,JDBC,函数,内存,PDF,迁移,结构,破解,编译,配置,进程,分词,IIS,Apache,Tomcat,phpmyadmin,Gzip,触发器,socket
数据库:数据库教程,数据库技巧,Oracle教程,MySQL教程,Sybase教程,Access教程,DB2教程,数据库安全,数据库文摘
本月文章推荐
.带你深入了解Oracle数据库的热备.
.Section 6. Solutions to common.
.归档模式下用户管理的完全恢复.
.ORACLE回滚段管理(上).
.用events跟踪解决不能创建物化试.
.如何在Linux系统下实现Server Pu.
.oracle中SGA的设置.
.Oracle与SQL Server在企业应.
.Oracle专家调优秘密.
.Multiple在表中的计算.
.SQL PLUS 编辑器的一些常用设置.
.轻松掌握oracle数据库开发中序列.
.历史回顾:Oracle数据库表与视图.
.Clone an Oracle Database.
.TIP 如何为表加唯一约束(保存或者.
.用 VC 开 发 Oracle 数 据 库 应.
.详细讲解Oracle数据库的数据迁移.
.Decode()函数.
.ORACLE UPDATE 语句语法与性能分.
.Installing Oracle 10G on SuSE .

讨论:数据库管理员职责

发表日期:2008-2-9


一、 一般监视     二、 对数据库的备份监控和治理      三、 规范数据库用户的治理 四、 对SQL语句的书写规范的要求       五、 DBA深层次要求先总结了一下,欢迎大家补充 数据库治理员的职责:

一、 一般监视
1. 监控数据库的警告日志。Alert<sid>.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错误的研究、故障排除,等等很多值得探讨的问题
上一篇:不能启动EasyConfig时如何创建一个新的网络服务 人气:598
下一篇:几个删除重复记录的SQL语句 人气:804
浏览全部Oracle教程的内容 Dreamweaver插件下载 网页广告代码 祝你圣诞节快乐 2009年新年快乐