242 Chapter6•ManagingHighAvailability than five, and you are averaging 80 operations per second. When you look at the Avg Disk Sec/Read you see you are averaging 0.8 seconds with a max of 7 seconds. What is the most likely cause of this kind of performance problem? A. The server is not sending the commands to the storage correctly to do weekly maintenance, and because the commands have to be sent over and over they are taking too long to be completed. B. Part of the SAN is powered down on weekends to save power as part of the company’s Green policies. C. Another server using the same spindles is performing some very heavy workload against the disks every week—something like a tape backup or a defrag. D. Your SAN is under-licensed and performs periodic workload slowdowns in order to bring this to the attention of the SAN administrator so that they will correct the SAN licensing. 18. You are troubleshooting distributed transaction problems on your clustered SQL Server. Your SQL Server is on your internal network, and there are several servers in the DMZ that use MSDTC to use distributed transactions with the SQL Server. These machines are receiving sporadic messages about not being able to connect to the MSDTC service on the SQL Server cluster. You manually begin a distributed transaction and query a remote system and it works correctly most of the time, sometimes failing with a message saying that the local MSDTC service cannot be contacted. What action should you perform to correct this problem? A. Restart the MSDTC service. B. Move the MSDTC service to the same node on which the SQL Service is running. C. Configure RPC to use more TCP ports. D. Reinstall MSDTC from the Programs and Features Control Panel Applet. 19. You are installing SQL Server 2008 on a new Windows 2008 cluster. You get to the disk configuration screen and are unable to configure the tempdb database to be placed in the C:\MSSQL\MSSQL\Data folder as per your IT policy. How should you resolve this issue? A. Add the C drive as a clustered resource using the Windows cluster administrator. Rerun the SQL Server 2008 installed, selecting the C drive as a disk resource. ManagingHighAvailability•Chapter6 243 B. Install SQL Server with the TEMPDB database on a clustered drive. After installing SQL Server 2008, change the location of the TEMPDB database to the C drive and restart the SQL Server. C. Add a new drive to the cluster as a clustered resource. Use this drive to host the TEMPDB database. 20. You are designing your high-availability solution. You have decided to use SQL Server replication in order to move data from server to server. You need a bidirectional replication solution so that you can use either server as your active server. What replication topology should you use? A. Snapshot B. Merge C. Transactional 244 Chapter6•ManagingHighAvailability Self Test Quick Answer Key 1. C 2. B 3. C 4. D 5. B 6. B and D 7. B 8. C 9. C 10. D 11. C and D 12. D 13. C 14. B 15. C 16. D 17. C 18. C 19. C 20. B 245 Exam objectives review: ˛ Summary of Exam Objectives ˛ Exam Objectives Fast Track ˛ Exam Objectives Frequently Asked Questions ˛ Self Test ˛ Self Test Quick Answer Key Exam objectives in this chapter: Understanding Data Collation Maintaining Data Files Backing Up and Restoring Data Performing Ongoing Maintenance Performance Data Collection Chapter 7 Maintaining Your Database MCTS SQL Server 2008 Exam 432 246 Chapter7•MaintainingYourDatabase Introduction Ongoing maintenance, preventative monitoring, and fine-tuning are key to the health of your SQL Servers and the ongoing operation of your organization. Plan mainte- nance tasks thoroughly and perform them regularly. In this chapter, you will learn about the most critical database maintenance tasks and the factors that influence them: storing and maintaining international data; optimizing data files; and daily operations like backups, restores, and gathering performance data for preventative monitoring. A key task of any database administrator is to implement a robust disaster recovery strategy. This strategy ensures business continuity. A clearly defined disaster recovery strategy formalizes your requirements, procedures, and expectations related to data protection. Backup is a critical part of any disaster recovery strategy. Choosing the correct backup parameters like type, frequency, and media allows you to meet the data recovery objectives set by your organization. Backup strategies are implemented so that at some point you can perform adequate data recovery. SQL Server allows you to perform recovery at several levels, from individual corrupt data pages to the entire database or server settings. SQL Server 2008 is designed to deliver the best possible performance by allowing administrators to fine-tune the system to meet their organization’s specific needs. The Data Collector feature is a new feature that allows you to systematically collect and analyze performance related and other data. The centralized performance data repository allows you to better understand the performance of your SQL Server as a whole, as well as examine its interactions with environmental dependencies. Understanding Data Collation In today’s global economy, many organizations need to store data in different languages in addition to sorting and querying it based on culture-specific rules. SQL Server 2008 fulfills this need. SQL Server 2008 allows you to store data from multiple languages in a single database column. It also allows you to define specific languages for individual server instances, databases, and database columns. Collation is the set of rules for storing, sorting, and comparing text data. Collation affects most database operations. Collation can affect query results, the ability to import and export data, as well as backup and restore operations. To be able to effectively maintain SQL Server 2008 databases in a multilingual environment, you must understand data collation. When you perform a fresh install of SQL Server, you are asked to select a data collation, as shown in Figure 7.1. The collation you choose becomes the collation of the Model database as well as the default collation for all new databases. What . 243 B. Install SQL Server with the TEMPDB database on a clustered drive. After installing SQL Server 2008, change the location of the TEMPDB database to the C drive and restart the SQL Server. C installing SQL Server 2008 on a new Windows 2008 cluster. You get to the disk configuration screen and are unable to configure the tempdb database to be placed in the C:MSSQLMSSQLData folder. to the attention of the SAN administrator so that they will correct the SAN licensing. 18. You are troubleshooting distributed transaction problems on your clustered SQL Server. Your SQL Server