学习oracle的开头非常困难,但是一旦入门,你会发现没有那么困难
DBA的四大守则一定要记住
1、操作之前都要进行备份,即时刻备份,备份高于一切
2、三思而后行,执行命令、操作、及备份前一定要检查步骤、预备可恢复的过程,切忌想当然
3、rm及windows下shift+del危险(禁忌使用)
4、自己制定规范(自己维护的服务器要自己制定规范)
Oracle 是RDBMS 即关系型数据库,它以稳定性、安全性、性能优著称。关系型数据主要解决数据冗余。
在学习oracle过程中,尽量深入研究,才能应付各种实践或生产环境中这种问题。要从oracle体系结构->管理->备份与恢复->优化一步一步的深入研究。继而将来研究RAC是,才能知道为什么要用RAC。
学习Sql语法最主要要学习多表查询,和子查询。要。在新接手一个oracle数据库时,在写sql语句是,要干什么,要看ER图,就实例利关系图。在写Sql过程中,首先要看的不是标,而是列,因为用户要的是数据。
1、盯住用户要的数据
2、盯住表的主外键
3、盯住条件
4、最后写Sql
oracle 消耗硬件设备中,内存最大,cpu次之。 所以大内存,多cpu,但是要考虑一下成本,因为oracle基本是按照cpu卖服务。
DBA的工作有哪些
1、评估数据库服务器的硬件
2、安装数据库
3、设计数据库
4、创建数据库
5、备份与恢复数据库
6、维护系统用户
7、部署服务
8、监控数据库
这只是一部分,其实现实实践中,每个公司对职位要求不一样,有的公司DBA就是网管兼着,其实DBA是非常重要的职位。