作为我在公司担任的角色的一部分,我被迫成为数据库的DBA。我们的某些表的行数已接近1亿,并且我知道如何执行SQL Server的许多事情(如连接)只是在这个级别的数据中崩溃。我剩下几个选项有关管理大型SQL Server数据库的信息来源?
1)出去找一个有经验的管理VLDB的DBA。这将花费我们一分钱,并以牺牲我们需要完成的其他工作为代价。我不是一个很大的粉丝。
2)我们的大部分数据都是用于分析的历史数据。我可以简单地创建数据库模式的副本,并从头开始,对数据进行搁置,直到我找到解决问题的正确方法(这是我目前的“最佳”解决方案)。
3)联系开发人员社区,了解我是否可以充分了解大型数据库,以便让我们度过难关,直到实现解决方案#1。
任何人都可以提供的帮助,或任何书籍,你可以推荐将不胜感激。
你也应该在ServerFault.com上提问这个问题。 – 2009-06-28 23:29:14