问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

DBA的主要职责有哪些?

发布网友 发布时间:2022-05-02 12:07

我来回答

2个回答

懂视网 时间:2022-05-02 16:28

 

1.安装和升级数据库服务器,以及应用程序工具构建和配置网络环境.

2.熟悉数据库系统的存储结构预测未来的存储需求,制订数据库的存储方案.

3.根据开发人员设计的应用系统需求创建数据库存储结构.

4.根据开发人员设计的应用系统需求创建数据库对象

5.根据开发人员的反馈信息,在必要的时候修改数据库的结构

6.管理数据库的用户维护数据库的安全性
7.控制和监控用户对数据库的存取访问

8.监控和优化数据库的性能

9.制定数据库备份计划,灾难出现时对数据库信息进行恢复

10.备份和恢复数据库

11.联系数据库系统生产厂商,跟踪技术信息

12.解决客户端中间层和服务器的链接问题

13.保证安全连接

 

【每日工作】:

1 确保服务器工作状态正常,各类数据库状态正常

2 检查硬盘空间是否够用

3 查看数据库日志,查看跟踪文件,检查是否有错误信息

4 检查备份的有效性

5 通过系统的性能监视器对服务器的性能参数监控发现数据库的性能是否下降,寻找原因并解决

6 填写dba日志

 

【每周工作】:

1 监控数据库对象的空间扩展情况

2 决定是否调整存储参数

3 对系统健康检查

4 检查删除没有任何意义的数据对象

5 检查删除没有意义的约束和触发器

6 对每周的备份检查处理

 

【每月工作】:

1 根据上面的检查情况,分析数据库中是否有影响性能的存储碎片存在

2 根据数据库性能的历史数据,决定如何优化性能

3 处理每日每周每月的备份

4 总结工作,提出下一步的管理计划

 

 

Oracle DBA日常工作总结

 

Oracle管理员应按如下方式对Oracle数据库系统做定期监控:

1、每天对Oracle数据库的运行状态、日志文件、备份情况、数据库空间使用情况、系统资源使用情况进行检查,发现并解决问题。

2、每周对数据库对象的空间扩展情况、数据的增长情况进行监控、对数据库做健康检查、对数据库对象的状态做检查。

3、每月对表和索引等进行analyze、检查表空间碎片、寻找数据库性能调整的机会、进行数据库性能调整、提出下一步空间管理计划。对Oracle数据库状态进行一次全面检查。

 

【每天工作】

1、确认所有的instance状态正常登录到所有数据库或实例,检测Oracle后台进程:#ps -ef | grep ora

2、检查文件系统的使用(剩余空间)。如果文件系统的剩余空间小于20%,需删除不用的文件以释放空间。#df -k

3、检查日志文件和trace文件记录alert和trace文件中的错误。

cd $Oracle_BASE/oradata/<sid>/bdumptail -f alert_<sid>.log

发现任何新的ORA_错误,记录并解决

4、检查数据库当日备份的有效性

对RMAN备份方式,检查第三方备份工具的备份日志以确定备份是否成功

对EXPORT备份方式,检查exp日志文件以确定备份是否成功

对其它备份方式,检查相应的日志文件

5、检查数据文件的状态记录状态不是“online"的数据文件,并做恢复。

select file_name from dba_data_files where status="OFFLINE"

6、检查表空间的使用情况


select a.tablespace_name,round((total-free)/total,3)*100 pecentfrom (select tablespace_name,sum(bytes) free from dba_free_space group by tablespace_name) a,(select tablespace_name,sum(bytes) total from dba_data_files group by tablespace_name) bwhere a.tablespace_name=b.tablespace_name

7、检查剩余表空间


select tablespace_name,sum(blocks) as free_blk,trunc(sum(bytes)/(1024*1024)) as free_m,max(bytes)/(1024) as big_chunk_k,count(*) as num_chunksfrom dba_free_space group by tablespace_name;

8、监控数据库性能

运行utlbstat.sql/utlestat.sql生成系统报告,或者使用statspace收集统计数据

9、检查数据库性能,记录数据库的CPU使用、IO、Buffer命中率等等,使用vmstat,iostat,glance,top

10、日常出现问题的处理

 

【每周工作】

1、控制数据库对象的空间扩展情况,根据本周每天的检查情况找到空间扩展很快的数据库对象,并采取相应的措施。

删除历史数据、扩展表空间


alter tablespace <name> add datafile ‘<file>‘ size <size>

调整数据对象的存储参数 next extent pct_increase

2、监控数据量的增长情况

根据本周每天的检查情况找到记录数据数量增长很快的数据库对象,并采取相应的措施

删除历史数据、扩表空间

alter tablespace <name> add datafile ‘<file>‘ size <size>

3、系统健康检查

检查以下内容:


init<sid>.oracontrolfileredo log filearchiveingsort area sizetablespace(system,temporary,tablespace fragment)datafiles(autoextend,location)object(number of extent,next extent,index)rollback segmentlogging & tracing(alert.log,max_dump_file_size,sqlnet)

4、检查无效的数据库对象

select owner,object_name,object_type from dba_objects where status=‘INVALID‘

5、检查不起作用的约束

select owner,constraint_name,table_name,constraint_type,status from dba_constraintswhere status=‘DISABLED‘ and constraint_type=‘p‘

6、检查无效的trigger


select owner,trigger_name,table_name,status from dba_triggerswhere status=‘DISABLED‘

 

 

【每月的工作】

1、Analyze tables/indexes/cluster

analyze table <name> estimate statistics sample 50 percent;

2、检查表空间碎片

根据本月每周的检查分析数据库碎片,找到相应的解决方法

3、寻找数据库性能调整机会

比较每天对数据库性能的监控报告,确定是否有必要对数据库性能进行调整

4、数据库性能调整,如有必要进行性能调整

5、提出下一步空间管理计划,根据每周的监控,提出空间管理的改进方法

DBA的工作职责和每日工作

标签:安全性   应用程序   ext   开发人员   问题   数据库   第三方   复数   厂商   

热心网友 时间:2022-05-02 13:36

DBA的主要职责有:

安装和升级数据库服务器,以及应用程序工具。

数据库设计系统存储方案,并制定未来的存储需求计划。

一旦开发人员设计了一个应用,就需要DBA来创建数据库存储结构,创建数据库对象。

根据开发人员的反馈信息,必要的时候,修改数据库的结构。

登记数据库的用户,维护数据库的安全性。

控制和监控用户对数据库的存取访问。

监控和优化数据库的性能。

保证数据库的使用符合知识产权相关法规。

维护适当介质上的存档或者备份数据。

制定数据库备份计划,灾难出现时对数据库信息进行恢复。

数据库管理员:

数据库管理员(Database Administrator,简称DBA),是从事管理和维护数据库管理系统(DBMS)的相关工作人员的统称,他属于运维工程师的一个分支,主要负责业务数据库从设计、测试到部署交付的全生命周期管理。

核心目标:

DBA的核心目标是保证数据库管理系统的稳定性、安全性、完整性和高性能。

数据库开发工程师与数据库管理员的区别:

数据库开发工程师的主要职责是设计和开发数据库管理系统和数据库应用软件系统,侧重于软件研发;

DBA的主要职责是运维和管理数据库管理系统,侧重于运维管理。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
手机玻璃硬度是多少合适 ips屏幕硬度怎么样 手机硬度是什么意思? 2024年拼多多春节发货时间规定是什么?过年还要48小时发货吗? e元素e8100无线鼠标怎么使用 E元素X-8100靠谱吗?可以用几年? E元素X-8100现在有几种配色,哪一种配色好呢? E元素X-8100用的是什么色的轴,适合玩游戏吗? 浙c是哪个城市 浙c是哪里 榻榻米软包怎么安装 苏教版 四年级上册 第四单元作文题目 四年级上学期苏教版第四单元考试作文是什么 四年级上学期苏教版第四单元考试作文 什么样的身材才算标准身材 什么样的体型才是标准的? 每个人都想有标准的体型,什么样的身材是标准体型呢? 什么样的身材才是最标准的? 女生最标准的身材是什么? 微博中奖送现金是真的吗 8G内存设置多大的虚拟内存好 word中页眉怎么分节? 新款宝马x1 1.5T是三缸发动机 想知道抖动厉害吗? 试驾 宝马X1月销近万辆,远超Q3、GLB,就算是三缸机又如何? 1.5T的X1是三缸发动机吗 新宝马x1三缸发动机怎么样 过年回家20多万买的宝马X1频频被笑话,三缸的宝马X1真的不行吗? 宝马x1是三缸发动机吗 玥峣,女孩子的名字,这名字含义如何 全新宝马X1渲染图曝光:“双肾”肿大车身加长,继续沿用三缸机 中国2015年人均gdp是多少 弟子规全部写不写写在钢笔书法纸上 在钢笔字帖上写《弟子规》要横还是竖啊 ,加标点符号吧不?这是拿去参赛的 急啊!!!!!!!! 写钢笔字弟子规需要加标点吗? 钢笔练字写什么好,一行十五个空,一共十三行,,三字经,弟子规 除外 亲们有什么好意见吗 帮忙在豆丁网上下载一个《古训弟子规钢笔行书字帖》,不胜感激···我的邮箱wj_double@163.com 弟子规三年级读书笔记40字 刘宗林钢笔字速成的内容介绍 刘宗林的新闻发布会 弟子规作文三百字左右 送女儿的儿童节礼物钢笔刻字刻什么好 《弟子规》读后感,弟子规征文,弟子规故事,弟子规剧本、演讲稿,求提供 《弟子规》硬笔书法字帖(硬卡片)哪有卖的?天津市境内。 怎样让一盆的普通胶水快点干,,凝固 而且凝固勒,有厚厚的一层透明的,硬硬的 胶水固化方式 鸡蛋果和柠檬水怎么弄 鸡蛋可以和苹果一起煮吗? 鸡蛋果水能不能连续冻三天? 早上吃一个煮鸡蛋一个苹果一杯水能减肥么。 银杏果和生姜鸡蛋煮水喝有什么效果 传统民族故事作文不少于500字