Spe*_*ary 6 sql-server maintenance
我目前在一个涉及创建新 SQL Server 数据库的项目中担任应用程序开发人员。我正在与一组 DBA 积极合作,他们将在该数据库的创建和维护中发挥一定的作用。
我想了解 DBA 通常在这种类型的场景中扮演什么角色。似乎 DBA 认为一切都是应用程序团队的责任。我设计了架构和索引,生成了 DDL,目前正在对数据库进行性能测试。这些任务通常由开发执行吗?
此外,有人建议开发人员应负责数据库用户帐户的创建和维护。我们将负责定期更改生产数据库的密码。这是常态吗?在我看来,这应该由 DBA 来完成。
在您列出的任务中,生产中用户帐户的创建和维护应该由 DBA 完成。开发人员根本不应该拥有生产帐户的密码。
设计表、索引和性能测试都应该由开发人员完成。DBA 应该处理生产服务器上对象的创建、备份等。DBA 将找到系统投入生产后所需的任何其他索引,并在生产中创建它们。
| 归档时间: |
|
| 查看次数: |
397 次 |
| 最近记录: |