Dan*_*Sh. 5 sql-server-2008 sql-server
这是我关于 DBA 的第一篇文章。我想从你那里得到一些明确的想法。首先,这听起来像是讨论,但它不是辩论。我正在寻找的可能是“是的,他们可以为所欲为”或“不,不可能!”
最近我完成了一个web应用程序的开发。完成后,我被告知联系服务器区域部门,以便他们可以帮助我上传我的 SQL 数据库、授予权限等。
所以,我这样做了。他们解释了他们是如何工作的,我们同意上传一个非操作版本的数据库,所以我们可以测试权限等。他们告诉我为他们处理数据库的备份。他们会恢复它。第一件事就是在我心里制造噪音。我不应该是恢复备份的人吗?“嗯……我还不是 dba,我相信他们更清楚。” 是我对自己的回答,因为这些可能是他们的做法。
两天后,他们给我发了一封电子邮件,说备份已启动并提供了一些建议。他们需要对我的数据库表进行规范化并拥有正确的索引。
我的反应并不甜蜜。首先,我们都讨论过它,备份不是操作性的......那么,有任何相关结论吗?......顺便说一下,表格都完全规范化了。其次,他们可以进入那么深吗?如果我的数据库中包含的信息很关键怎么办?
非常感谢,希望对这个问题有一些见解。
从我在你的帖子中收集的信息来看,你在开发方面,他们在管理方面。我可以理解为什么他们想要处理数据库的管理部分。这肯定包括备份/恢复、安全等。如果他们负责数据层的维护和管理,那就再合适不过了。
至于他们对数据规范化的建议,有可能是谨慎的建议。同时,这将是一个数据库设计/开发决策,听起来更像是您的责任。也许他们只是友好的建议,这由您来决定。但是,如果它们是强有力的“建议”,那将是另一回事,因为您的应用程序很可能会遵守该模式。
至于在开发服务器上的恢复,它是非常特定于商店的。压倒性的论点将是谁对该特定服务器(或多个服务器)拥有管辖权。同样,这是非常特定于商店的。
我想说的是有太多的变数,作为 DBA.SE 的参与者,我们真的没有办法给你合理的建议。 我建议您将此论点提交给您公司的管理层,他们可以以一种或另一种方式做出决定。
| 归档时间: |
|
| 查看次数: |
138 次 |
| 最近记录: |