我最近被授予SQL Server 2008的Microsoft认证硕士。因此,我认为我会给你MCM预备指南。现在,我将故意模糊,因为我们不被允许透露关于考试的任何细节。
书面:
当我准备好我的书面准备时,我花了几个月的时间来研究我的屁股。我研究了我认为将详细介绍的所有类型的东西。但是,当我到考试时,我发现我所学习的一切都是完全错误的。我当然不知道考试的本质真的是什么,所以我比较了我所知道的东西......较低级别的考试。我对这些考试的任何东西都没有说过,我只是说他们有不同的目标,而不是MCM考试。较低的考试对您对特定功能和语法和操作顺序的知识感兴趣。如果您采取正确的路径,可以获得您的证书,那么考试衡量DBA和开发人员表现的日常任务。它们非常擅长测量这种知识类型(如果您确实远离脑部和实际研究)。MCM考试更加专注于更高级别的任务。此考试专注于您对不同技术相互互动的情况的整体知识,或者您将如何建造不同的场景。 And sure there's some specific knowledge that's measured, but the lion's share of the exam is built around choosing the correct group of technologies, or the correct course of action. So how do you know whether you're ready for the exam then? Well, unfortunately that's not really something I can answer for you. I find that most DBAs I interview have a very inflated sense of their knowledge and abilities so even if you've been doing this for a long time now you may still be a long way off. The only way to know is just to take it and see where you stand. It's $500 to see where you are. And if you luck-out and pass then all the best, but if you don't then at least you know where your weaknesses are and what type of studying to do. And frankly I think your study should comprise of both reading and practicing. You should practice everything you read because nothing beats actually getting your hands on it. And these days when VMs are everywhere and so easy to come by, there's just no excuse for you to not have a box spun up that you can study on.
实验室:
现在实验室是另一个故事。只有有一件事你可以为实验室学习。擅长你的工作。在实验室里,你有一定数量的任务来表现,其中一些是解决事情,有些是建立东西等。它实际上是一个很好的混合,并且对真正的DBA每天都有很好的测试。好的,不仅仅是任何dba,而且真的很好dbas执行这些任务。并且在您预期的解决方案水平中有一个差异,以便在这里作为师父作为正常DBA。例如,作为DBA,当存在问题时,您可能会恢复DB,并且您丢失数据,但作为一个主机,您可能能够使用页面级还原或文件组还原。在此级别,您应该知道这是一个选项,以及如何实际执行它。
我会说,虽然实验室的最艰难的部分不一定是个人任务,但其中一些是非常棘手的,但弄清楚你的预期。有时,要求没有记录我也可以在工作中获取并弄清楚微妙的措辞困难。此外,我敦促您远离较低考试的单一任务心态。我自己很难过。我最初正在寻找个人解决方案,当然是无论如何。其中一些问题有几个方面来形成完整的解决方案。所以我可以给你的最好的建议是离开实验室。当你在那里时,忘记你正在考试。将每项任务视为一个真正的业务问题,你有完整的宽容,以便执行任何您喜欢的方式。所以不要因为他们试图让你做的事情而被陷入困境,因为他们想要你做的就像是一个主人,看看你是否可以证明你知道可能导致的所有因素 something to go wrong, or that go into a complete solution.
例如,如果您要了解缓慢运行的进程的问题,您可能会在表中看到一个数据类型的初始问题,您可能是对的。但是,您还应该看看索引是否具有正确的填充因子,或者数据和日志文件在同一驱动器上,或者即时文件初始化未打开,您将花费太多时间归零数据文件。所以想想一切可能导致你所面对的问题并查看他们每个人。为自己思考,不要那么关心,你认为这项任务应该是关于的。
起初我没有得到那个,我以同样的方式攻击了实验室。所以这是我能给你的最好建议。我希望这有助于把头放在正确的地方。