作为一个DBA,需要与开发人员在哪些方面进行打交道

obuntu 2010-04-01 09:27:33
大家好,

想了解下,如果作为一个DBA,需要与开发团队进行哪些方面的交流与合作呢?

我自己觉得,应该有以下几点:

1、对开发人员进行相关应用支持,如开发中的问题处理等;

2、管理好开发人员的权限;

3、防止开发人员乱建作业,由DBA统一管理

4、为开发人员进行恢复或建库等操作。


只想到这么多,不知道大家是否有什么补充?
...全文
175 23 打赏 收藏 转发到动态 举报
写回复
用AI写文章
23 条回复
切换为时间正序
请发表友善的回复…
发表回复
huangheguyun 2010-04-02
  • 打赏
  • 举报
回复
数据库的优化,备份
csmark 2010-04-02
  • 打赏
  • 举报
回复
路过。。。
无语中V5 2010-04-02
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 happycell188 的回复:]
DBA的一些职责
  安装和升级数据库服务器(如Oracle、Microsoft SQL server),以及应用程序工具。
  数据库设计系统存储方案,并制定未来的存储需求计划。
  一旦开发人员设计了一个应用,就需要DBA来创建数据库存储结构(tablespaces)。
  一旦开发人员设计了一个应用,就需要DBA来创建数据库对象(tables,views,indexes)。
……
[/Quote]
见解全面
Mr_Nice 2010-04-02
  • 打赏
  • 举报
回复
路过,学习...
jwwyqs 2010-04-02
  • 打赏
  • 举报
回复
学习
--就拿csdn来说 什么等级的可以做dab啊
obuntu 2010-04-02
  • 打赏
  • 举报
回复

简要的列了份,如下:
1、应用支持:
权限管理
作业管理
建库支持
问题处理
2、日常管理:
安装升级
存储规划
监测优化
错误处理
备份验证
3、审计统计
权限报表
作业概况
空间情况
备份情况
DDL审计



其实网上还是有蛮多的dba_checklist针对oracle和SQL Server的,但毕竟只是个方向性的,具体的操作却不是很清楚。
zhousq00 2010-04-02
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 happycell188 的回复:]
DBA的一些职责
  安装和升级数据库服务器(如Oracle、Microsoft SQL server),以及应用程序工具。
  数据库设计系统存储方案,并制定未来的存储需求计划。
  一旦开发人员设计了一个应用,就需要DBA来创建数据库存储结构(tablespaces)。
  一旦开发人员设计了一个应用,就需要DBA来创建数据库对象(tables,views,indexes)。
……
[/Quote]
学习了
terry20080416 2010-04-02
  • 打赏
  • 举报
回复
增加一项
数据库安全性检查
flairsky 2010-04-01
  • 打赏
  • 举报
回复
我觉得一般涉及到数据库的全管了……

DBA?那只是一种称呼,实际上,我是打工的。
guguda2008 2010-04-01
  • 打赏
  • 举报
回复
我是进来学习的
流氓兔 2010-04-01
  • 打赏
  • 举报
回复

打点酱油!!!!!!!!!!!!!!!!!!!!!!!!!!
obuntu 2010-04-01
  • 打赏
  • 举报
回复
[Quote=引用 9 楼 fredrickhu 的回复:]

引用 5 楼 obuntu 的回复:
指的是管理DBA呢


数据库的优化,备份
[/Quote]

这是一部分,想要知道的是,如何更好的与开发人员进行打交道。
--小F-- 2010-04-01
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 obuntu 的回复:]
指的是管理DBA呢
[/Quote]

数据库的优化,备份
v1ctory1216 2010-04-01
  • 打赏
  • 举报
回复
6楼很全面了哦
老黎 2010-04-01
  • 打赏
  • 举报
回复
DBA在我心目中是神一样的高度
行者_ 2010-04-01
  • 打赏
  • 举报
回复
我是来学习的
喜-喜 2010-04-01
  • 打赏
  • 举报
回复
DBA的一些职责
  安装和升级数据库服务器(如Oracle、Microsoft SQL server),以及应用程序工具。
  数据库设计系统存储方案,并制定未来的存储需求计划。
  一旦开发人员设计了一个应用,就需要DBA来创建数据库存储结构(tablespaces)。
  一旦开发人员设计了一个应用,就需要DBA来创建数据库对象(tables,views,indexes)。
  根据开发人员的反馈信息,必要的时候,修改数据库的结构。
  登记数据库的用户,维护数据库的安全性。
  保证数据库的使用符合知识产权相关法规。
  控制和监控用户对数据库的存取访问。
  监控和优化数据库的性能。
  制定数据库备份计划,灾难出现时对数据库信息进行恢复
  维护适当介质上的存档或者备份数据
  备份和恢复数据库
  联系数据库系统的生产厂商,跟踪技术信息。
obuntu 2010-04-01
  • 打赏
  • 举报
回复
指的是管理DBA呢
Yang_ 2010-04-01
  • 打赏
  • 举报
回复
你要将开发分阶段考虑
--小F-- 2010-04-01
  • 打赏
  • 举报
回复
DBA分为开发类DBA和管理类DBA 不知道楼主是哪类.
加载更多回复(3)

34,590

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧