Friday, February 25, 2011

Identify SQL Server CPU Bottlenecks

We experience regular slowdowns on our Microsoft SQL database. After analyzing the memory usage we would like to continue the root cause investigation by examining CPU bottlenecks.

Here is my general recommendations to recognize CPU related bottlenecks in SQL Server. 

Recommendation:
There are many reasons for CPU related performance problems on SQL Server. The main reason for CPU bottlenecks is insufficient hardware resources. CPU utilization can usually be reduced by configuration changes and query tuning so think before you rush out to buy faster or more processors.

You can use Performance Monitor to check the load on your CPU. Look for the Processor:% Processor Time counter: if it regularly exceeds 80% of the processor time per CPU then most probably you're facing a CPU related bottleneck.

Type 'perfmon' run and click enter, now performance window will open you have to create counter log and monitor below counters.

These are many counters, I usually prefer below counters to find any performance related issue in my production box. Right click on "Counter log" and select "New Log Setting" it will ask for name give any name, and click ok, 

After clicking OK, now new pop up box will open, here 3 tabs you can see, in general tab click 'Add Counter', again one more pop up box will open like below.

Here you have to select 'performance object' first then highlight the 'counter name' and click 'add'. Do the same for following counters.

    Memory – Available MBytes
    Paging File – % Usage
    Physical Disk – Avg. Disk sec/Read
    Physical Disk – Avg. Disk sec/Write
    Physical Disk – Disk Reads/sec
    Physical Disk – Disk Writes/sec
    Processor – % Processor Time
    SQLServer: Buffer Manager – Buffer cache hit ratio
    SQLServer: Buffer Manager – Page life expectancy
    SQLServer: General Statistics – User Connections
    SQLServer: Memory Manager – Memory Grants Pending
    SQLServer: SQL Statistics – Batch Requests/sec
    SQLServer: SQL Statistics – Compilations/sec
    SQLServer: SQL Statistics – Recompilations/sec
    System – Processor Queue Length

After adding above counters click close, now you came back to previous window, now go 'Log File' tab, in this tab select 'log type' is "Text File (Tab Delimited)" and click 'configure' and select the file location, where you want to save the output.

And 3rd Tab is for Scheduling to do run this in a any particular time to capture the data, if suppose if any specific time you are facing CPU bottleneck or something else you can automate this.

After running one or two days or hours of these counters, and stop the counters, format the excel sheet for easy understanding like below, put the formulas for Average, median, min, max, Std Deviation. and you can easily figure it out what was the maximum value and it average value for each individual counters.


Below sheet are just recommendations and not exact recommendations because each scenario and each server configuration is different from other. You must collect a base-line of data to compare the above values.

Object
Counter
You Want
                      Description
Memory
Available Mbytes
> 100MB
Unused physical memory (not page file).
Paging File
% Usage
< 70%
Amount of Page File in use, which indicates the server is substituting disk space for memory.
Physical Disk
Avg. Disk sec/Read
< 8ms
A key measure of disk latency representing the average time, in milliseconds, of each read to disk where > 20 is poor, <20 is good/fair, <12 is better, <8 is best
Physical Disk
Avg. Disk sec/Write
< 8ms (non cached)
< 1ms (cached)
A key measure of disk latency representing the average time, in milliseconds, of each write to disk, where non-cached writes ( > 20 poor, <20 fair, <12 better, <8 best) differ significantly from cached writes (> 4 poor, <4 fair, <2 better, <1 best ). For OLTP databases, the lower this number the better, especially for disks holding the transaction log.
Physical Disk
Disk Reads/sec


Physical Disk
Disk Writes/sec


Processor
% Processor Time
< 80%
Percentage of elapsed time the processor spends executing non-idle threads.
SQLServer: Buffer Manager
Buffer cache hit ratio
>90%
The percentage of pages that were found in the memory. Higher the value the better. Preferred around the 90% mark. This included the availability of the procedure and the data cache in the system.
SQLServer: Buffer Manager
Page life expectancy
> 300
Tells, on average, how many seconds SQL Server expects a data page to stay in cache. The target on an OLTP system should be at least 300 (5 min). When under 300, this may indicate poor index design (leading to increased disk I/O and less effective use of memory) or, simply, a potential shortage of memory.
SQLServer: General Statistics
User Connections
See Description
The number of users currently connected to the SQL Server. This counter should roughly track with “Batch Requests/Sec”. They should generally rise and fall together. For example, blocking problems could be revealed by rising user connections, lock waits and lock wait time coupled with declining batch requests/sec.
SQLServer: Memory Manager
Memory Grants Pending
See Description
Total number of processes waiting for a workspace memory grant.
SQLServer: SQL Statistics
Compilations/sec
< 10% of the number of Batch Requests/Sec
Number of times that Transact-SQL compilations occurred, per second (including recompiles). The lower this value is the better. High values often indicate excessive adhoc querying and should be as low as possible. If excessive adhoc querying is happening, try rewriting the queries as procedures or invoke the queries using sp_executeSQL. When rewriting isn’t possible, consider using a plan guide or setting the database to parameterization forced mode.
SQLServer: SQL Statistics
Recompilations/sec
< 10% of the number of SQL Compilations/sec
Number of times, per second, that Transact-SQL objects attempted to be executed but had to be recompiled before completion. This number should be at or near zero, since recompiles can cause deadlocks and exclusive compile locks. This counter’s value should follow in proportion to “Batch Requests/sec” and “SQL Compilations/sec”. This needs to be nil in your system as much as possible.
System
Processor Queue Length
< 4 per CPU
Number of threads waiting for CPU cycles, where < 12 per CPU is good/fair, < 8 is better, < 4 is best.
What Perfmon counters should I monitor and what, CPU Bottleneck, Detecting Processor Bottlenecks, CPU Bottleneck What is it, and how it affects your application, Identifying and Addressing CPU Bottleneck, What is bottleneck, How to resolve application slow down, application slow, How to Identify SQL Server CPU Bottlenecks, SQL Performance Analysis, SQL Server 2005 CPU bottleneck, SQL Server 2008 CPU bottleneck, SQL Server 2008 R2 CPU bottleneck, SQL Server 2012 CPU bottleneck, Detect CPU Bottleneck in SQL Server, Beware of CPU bottlenecks on SQL Server, How to Monitor for High CPU utilization in SQL Server, Slow in the Application, Fast in SSMS, Application is Slow, How do I monitor SQL Server performance, Checklist for Analyzing Slow-Running Queries, SQL Query slow in .NET application but instantaneous in SQL Server, How to Identify Slow Running Queries with SQL Profiler, Troubleshooting CPU bottleneck, Sporadically Slow Calls From .NET Application To SQL Server, SQL Troubleshooting for Database Server Slowness, Potential Bottlenecks for Performance, Four Resource Bottlenecks to Monitor in SQL Server 2008, Identify Bottlenecks, Troubleshooting Performance Problems in SQL Server 2012, Top SQL Server 2005 Performance Issues for OLTP Applications, Troubleshooting Application Timeouts in SQL Server, Extending your SQL server timeout setting, Application timeout, System-Level Bottlenecks, Top SQL Server 2005 Performance Issues for OLTP

Monday, February 14, 2011

FIX Transaction Log Full Error 9002

We have to find out full transaction log of any database depends on what condition caused the log to fill entire drive.

Here is the script for releasing transactional log from the database

STEP-1
Run the below script for finding logical name of your log file 

EXEC SP_Helpdb 'XXX'
GO 

STEP- 2
USE XXX
GO
CHECKPOINT
GO
BACKUP LOG XXX WITH TRUNCATE_ONLY
GO
dbcc shrinkfile ('XXX_log',TRUNCATEONLY)
go
dbcc SHRINKFILE (XXX_log, 1)
GO

Change your database name with XXX and logical name of your database log file with XXX_log.
Troubleshoot a Full Transaction Log. A transaction log grows unexpectedly or becomes full on a computer. Troubleshooting a Full Transaction Log (Error 9002). SQL Server Error 9002. SQL Transaction Logs are Full. Error 9002 transaction log for database is full. Error 9002. The Transaction Log for MSDB database. The transaction log for database 'tempdb' is full. tempdb reporting Error: 9002 log full‎. the transaction log for database is full sql server 2012 Error 9002. the transaction log for database is full sql server 2008 R2 Error 9002. Transaction log is full. How do I shrink it. SQL error 9002 while Login. MSSQLSERVER_9002. Log file full - Error 9002 State 6. Transaction Log Full with error 9002 rollback transactions. Tempdb Errror Log Is Full. Database %d was shutdown due to error 9002 in routine. Transaction Log Truncation. Help! The transaction log is full error in SSIS. How can I keep the log from filling up. Transaction log getting full frequently. Why is my transaction log full. Log_Reuse_Wait_Desc ACTIVE_TRANSACTION. Transactional log grows abnormally to. 

Saturday, February 5, 2011

MCITP 70 450 Exam Sample Question and Answers Paper 2


QUESTION 1
You work as a database administrator at MSSQLFix.com. MSSQLFix.com currently makes use of Microsoft SQL Server 2008 for hosting databases. You are responsible for administering a database server named MSSQLFIX-DB01 with an instance that hosts a database named CK_SALES. MSSQLFIX-DB01 hardware configuration is shown below: MSSQLFIX-DB01 has eight quad-core processors. MSSQLFIX-DB01 has 128-GB RAM.

During the course of the day you discover that MSSQLFIX-DB01 is experiencing a low number MSSQLFix.com of CXPACKET waits whilst experiencing a large number of lazy writer waits. MSSQLFix.com wants you to optimize the performance of MSSQLFIX-DB01.

What should you do?

A.  You should consider having the software non-uniform memory access (soft-NUMA) configured.
B.  You should consider having an increase configured in the maximum degree of parallelism option.
C.  You should consider having the Resource Governor configured.
D.  You should consider having the Windows System Resource Manager configured.


Answer: A

QUESTION 2
You are employed as a database administrator at MSSQLFix.com. You are responsible for administering a SQL Server 2008 database server named MSSQLFIX-DB01 that consists of four processors.

MSSQLFIX-DB01 contains numerous databases which include the databases named CK_PRODUCTS and CK_RESEARCH. The subsequent rules are applied MSSQLFIX- DB01:Four processors should be used for operations on CK_PRODUCTS.Two processors should be used by the CK_App application for queries on the tables in CK_RESEARCH.Four processors should be used for all imports, exports, queries or operations on the other databases located on MSSQLFIX-DB01.

What should you do?

A.This can be accomplished using MAXDOP in order to set the processor number to four.
B.This can be accomplished using MAXDOP in order to set the processor number to two.
C.This can be accomplished using the max degree of parallelism option and setting the value to 4.
D.This can be accomplished using MAXDOP with the default value. E.This can be accomplished using the max degree of parallelism option and setting the value to 2.

Answer: BC

QUESTION 3
You are employed as a database administrator at MSSQLFix.com. MSSQLFix.com currently makes use of Microsoft SQL Server 2008 for hosting databases. You are responsible for administering a database server named MSSQLFIX-DB01 hosts five databases.
MSSQLFIX-DB01 contains two processors. You have received instruction from the CIO to make use of more than one processor for parallelism. You thus set the Show Advanced Options to 1.
You then write the subsequent code:


sp_configure 'max degree of parallelism', 6;
GO
RECONFIGURE WITH OVERRIDE;
GO

You need to determine what the result will be when you execute the code above.

What should you identify?

A.It will result in four processors being used.
B.It will result in three processors being used.
C.It will result in two processors being used.
D.It will result in one processor being used.



Answer: C


QUESTION 4
You work as a database administrator at MSSQLFix.com. MSSQLFix.com currently makes use of Microsoft SQL Server 2008 for hosting databases. You are responsible for administering a database server named MSSQLFIX-DB01 with an instance that hosts a database named CK_SALES. MSSQLFix.com requires information about the system resources like the amount of memory available and consumed by MSSQLFIX-DB01.

What should you do?

A.You should consider making use of the sys.dm_os_memory_nodes dynamic management view. 
B.You should consider making use of the sys.dm_os_sys_info dynamic management view.
C.You should consider making use of the sys.dm_os_stacks dynamic management view.
D.You should consider making use of the sys.dm_os_process_memory dynamic management view.




Answer: B

QUESTION 5
You work as a database administrator at MSSQLFix.com. MSSQLFix.com currently makes use of Microsoft SQL Server 2008 for hosting databases. You are responsible for administering a database server named MSSQLFIX-DB01 with an instance that hosts a database named CK_ORDERS. During the course of the day you receive instruction from MSSQLFix.com to select what the recommended size of the allocation unit should be when your database is expected to have a high number of transactions.

What should you do?

A.You should consider having the allocation unit size 64 K.
B.You should consider having the allocation unit size 32 K.
C.You should consider having the allocation unit size 4096.
D.You should consider having the allocation unit size 8192.

Answer: A

QUESTION 6
You work as a database administrator at MSSQLFix.com. MSSQLFix.com currently makes use of Microsoft SQL Server 2008 for hosting databases. You are responsible for administering a database server named MSSQLFIX-DB01 containing four processors with an instance that hosts a database named CK_SALES. During the course of the day MSSQLFix.com decided to configure the MAX Degree of Parallelism option set to 2. You have later created an index making use of the MAXDOP option and set the number of processors to 3. MSSQLFix.com wants you to determine what the results would be?

A.The current configuration would make use of one processor only.
B.The current configuration would make use of two processors by the default setting of Max Degree of Parallelism option overriding the MAXDOP option.
C.The current configuration would make use of four processors only.
D.The current configuration would make use of three processors only.

Answer: D

QUESTION 7
You work as a database administrator at MSSQLFix.com. MSSQLFix.com currently makes use of Microsoft SQL Server 2008 for hosting databases. You are responsible for administering a database server named MSSQLFIX-DB01 containing multiple processors and has an instance that hosts a database named CK_SALES. During the course of the day you receive instruction from MSSQLFix.com to create a large volume of indexes and delete older indexes whilst optimizing CPU performance on MSSQLFIX-DB01.

What should you do?

A.You should consider making use of the MAXDOP index option in the index statement.
B.You should consider making use of the MAXDOP index option with the ALTER INDEX REORGANIZE statement.
C.You should consider setting the Max Degree of Parallelism option to 0.
D.You should consider setting the Max Degree of Parallelism option to 1.


Answer: A

QUESTION 8
You work as a database administrator at MSSQLFix.com. MSSQLFix.com currently makes use of Microsoft SQL Server 2008 for hosting databases. You are responsible for administering a database server named MSSQLFIX-DB01 with an instance that hosts a database named CK_SALES.
MSSQLFIX-DB01 has four quad-core processors and regularly experiences CPU pressure. The users at MSSQLFix.com use the large mission critical database frequently, which resides on MSSQLFIX-DB01. During the course of the day you receive an instruction from the CIO to make sure that the online index rebuilds does not utilize all thye CPU cycles that are available.

What should you do?

A.You should consider having the max degree of parallelism option configured.
B.You should consider running the Netsh utility.
C.You should consider using the Hyper-V feature on the quad-core servers.
D.You should consider configuring the Background Intelligent Transfer Service (BITS) server extensions.

Answer: A

QUESTION 9 
You work as a database administrator at MSSQLFix.com. Your duties include administrating a SQL Server 2008 instance. You are currently planning to deploy a new database named CK_Data to the 2008 instance.
CK_Data will have multiple schemas as well as being subjected to regular inserts and updates. A large amount of read-only reference information will be hosted on one of the schemas. You have received instructions from the management to set up a physical database structure to optimize the backup performance.

What should you do?

A.This can be accomplished by using multiple filegroups and a single log file to set up the database.
B.This can be accomplished by using caching on the multiple data files.
C.This can be accomplished by using multiple downstream servers to create the database.
D.This can be accomplished by using the Database Engine Tuning Advisor tool to create the database.

Answer: A

QUESTION 20
You are employed as the database administrator at MSSQLFix.com. MSSQLFix.com currently makes use of Microsoft SQL Server 2008 for hosting databases. You are responsible for administering a database server named MSSQLFIX-DB01.

MSSQLFIX-DB01 is configured with 1024 MB of RAM, 80 GB system drive with SQL Server installed as well as a single Core2 Duo 1.6 GHz processor. MSSQLFIX-DB01 hosts a database named CK_DATA. CK_DATA contains: One primary data fileTwo secondary data filesOne transaction log file.

During routine monitoring you discover that the hard drive has only 2 GB of free space available. You notice that the performance of CK_DATA has degraded. You have received instruction from the CIO to optimize the performance of CK_DATA.

What should you do?

A.Your best option would be to increase the memory to 2048 MB.
B.Your best option would be to add additional hard drives as well as moving the database files across the hard drives.
C.Your best option would be to compress the hard drive in order to create more space.
D.Your best option would be to add a new processor to MSSQLFIX-DB01.

Answer: B
Exam 70-432 - Microsoft, 70-432 Microsoft Real Questions, Exam 70-432 TS: Microsoft SQL Server 2008, Implementation and Maintenance,
Microsoft test 70-432 exam dumps, SQL Server 2012 dumps, sql server 2012 certification dumps, sql server 2012 MCTS dumps, sql server 2012 mcitp dumps, Microsoft 70-432 Exam Preparation,  Microsoft 70-432 Exam guide, Microsoft 70-432 Exam question and answers.Microsoft test 70-432 exam dumps, MCTS 70-432 Dumps, 70-432 Braindumps, Latest 70-432 dumps for sql server 2012, 70 432 dumps free download, 70 432 dumps pdf download, 70 432 dumps free, exam 70 432 dumps free download, mcts 70 432 dumps free download 70 432 dumps pdf, 70 432 dumps download, 70 432 answers. Exam 70-450, Microsoft 70-450 Exam guide, Microsoft 70-450 Exam question and answers.Microsoft test 70-450 exam dumps, MCTS 70-450 Dumps, 70-450 Braindumps, Latest 70-450 dumps for sql server 2012, 70 450 dumps free download, 70 450 dumps pdf download, 70 450 dumps free, exam 70 450 dumps free download, mcts 70 450 dumps free download 70 450 dumps pdf, 70 450 dumps download.

Tuesday, February 1, 2011

MCITP 70 450 Exam Sample Question and Answers Paper 1

QUESTION 1 
MSSQLFIX.COM has hired you as a database administrator for their network. Your duties include administering the SQL Server 2008 servers. You receive an instruction from the CIO to implement page compression on numerous partitions in order to save space. You need to determine what effect implementing compression will have on the SQL Server components.

What should you identify?

A.  Restore operations will not be affected by implementing page compression. 
B.  Backup operations will not be affected by implementing page compression. 
C.  Bulk export operations will not be affected by implementing page compression. 
D.  Bulk import operations will not be affected by implementing page compression. 
E.  Existing query plans will not be affected by implementing page compression. 
F.   Log shipping will not be affected by implementing page compression.

Answer: ABF 

QUESTION 2 
You work as a database administrator at MSSQLFIX.COM. You are responsible for administering a SQL Server 2008 instance. 
You are currently planning the deployment of a new database. The database will have the subsequent capacity requirements:45 GB for the transaction log file280 GB for the database data file

There are approximately six 120 GB disk drives available for the database in the storage array. MSSQLFIX.COM contains a RAID controller that supports RAID levels 0, 1, 5 and 10. The disks are on the RAID controller. You receive an instruction from the CIO that is as follows:
The transaction log's write performance should be maximized.  In the event of a drive failure, it is expected that the database and transaction log files is protected.  You then decide to plan a storage system. You need to determine the storage configuration that will accomplish this.
 
What should you identify?

A.  You should consider using a RAID 1 volume as well as a RAID 5 volume. 
B.  You should consider using a RAID 1 volume as well as a RAID 10 volume. 
C.  You should consider using a RAID 3 volume as well as a RAID 5 volume. 
D.  You should consider using a RAID 1 volume as well as a RAID 3 volume.


Answer: A

QUESTION 3 
You work as a database administrator at MSSQLFIX.COM. You are responsible for administering the SQL Server 2008 infrastructure for MSSQLFIX.COM.
During routine monitoring you discover that the instance experiences a low number of CXPACKET waits as well as a large number of lazy writer waits. To ensure productivity you need to better the performance of the instance.
 
What should you do?
 
A.  You should consider setting up the Windows System Monitoring tool to better the performance.
B.  You should consider setting up the Asynchronous database mirroring to better the performance.
C.  You should consider using the SQLAGENT.OUT log to better the performance. 
D.  You should consider setting up the software non-uniform memory access (soft-NUMA) to better Mssqlfix. com the performance.
 
Answer: D 

QUESTION 4 
You work as a database administrator at MSSQLFIX.COM. MSSQLFIX.COM currently makes use of Microsoft SQL Server 2008 for hosting databases. You receive an instruction from management to make sure that your department is prepared in the event of a natural disaster. You thus decide to create a disaster readiness plan. You need to determine the appropriate actions that should be included in your disaster readiness plan.
 
A.  You should consider testing and using RAID 5 for the volume that contains the database files.
B.  You should consider testing and using RAID 1 for the volume that has the operating system. 
C.  You should consider maintaining the system logs in a secure manner. 
D.  You should consider performing the recovery of a database(s) on another SQL server. 
E.  You should consider testing and using RAID 5 for the volume that has the operating system. 
F.  You should consider testing and using RAID 1 for the volume that contains the database files.
 
Answer: CD  

QUESTION 5 
MSSQLFIX.COM has employed you as a database administrator. MSSQLFIX.COM currently makes use Mssqlfix. com of Microsoft SQL Server 2008 for hosting databases. You are responsible for administering a database server named MSSQLFIX-DB.
You are in the process of enabling FILESTREAM on a volume on MSSQLFIX-DB. You have received instruction from the CIO to ensure that the volume store documents in compressed form. You notice that volume F:\ is not formatted. You need to make sure that the volume will be able to store documents in a compressed form.
 
What should you do?
 
A.  You should execute the format F: /FS:NTFS /V:BLOBContainer/A:8192 /C command. 
B.  You should execute the format F: /FS:NTFS /V:BLOBContainer/A:8192 command. 
C.  You should execute the format F: /FS:NTFS /V:BLOBContainer/A:4096 command. 
D.  You should execute the format F: /FS:NTFS /V:BLOBContainer/A:4096 /C command.
 
Answer: D 


QUESTION 6 
You work as a database administrator at MSSQLFIX.COM.
MSSQLFIX.COM currently makes use of Microsoft SQL Server 2008 for hosting databases. You are responsible for administering a database server named MSSQLFIX-DB with an instance that hosts a database named FIX_DATA. During the course of the day you receive instruction from MSSQLFIX.COM to design a RAID solution for the FIX_DATA database which has high read/write activity. MSSQLFIX.COM wants you to ensure that the I/O performance of MSSQLFIX-DB is improved whilst ensuring that Mssqlfix.COM there is fault tolerance for the database. MSSQLFIX.COM wants you to make use of the existing resources as funds are tied to other projects.

What should you do?
 
A.  You should consider making use of a RAID 5 solution. 
B.  You should consider making use of a RAID 10 solution. 
C.  You should consider making use of a RAID 1 solution. 
D.  You should consider making use of a RAID 0 solution.

 

Answer: A

QUESTION 7 
You work as a database administrator at MSSQLFIX.COM. MSSQLFIX.COM currently makes use of Microsoft SQL Server 2008 for hosting databases. You are responsible for administering a database server named MSSQLFIX-DB with an instance that hosts a database named CK_STAFF which is hosted on a RAID 5 volume. During the course of the day you receive instruction from MSSQLFIX.COM to change the default size of the allocation unit which is set at 4096 bytes. MSSQLFIX.COM wants you to accomplish the task which having the RAID 5 volume data assigned to Drive E: to retain is existing volume name.
 
What should you do?

A.  You should consider making use of the format E: /A:4096 /V:Data command. 
B.  You should consider making use of the format E: /A:4K /V:Data command. 
C.  You should consider making use of the format E: /A: 64K /V:Data command. 
D.  You should consider making use of the format E /A:65536 /V:Data command.

Answer: C


QUESTION 8  
You work as a database administrator at MSSQLFIX.COM. MSSQLFIX.COM currently makes use of Mssqlfix.COM Microsoft SQL Server 2008 for hosting databases. You are responsible for administering a database server named MSSQLFIX-DB with an instance that hosts a database named FIX_DATA which is used by an online portal for storing data. The portal is expected to receive large numbers of queries which will require high availability for the data. MSSQLFIX.COM wants you to meet the company requirements below: MSSQLFIX.COM wants to have the SQL Server 2008 configuration optimized to ensure the database remains intact even when a hard disk fails.MSSQLFIX.COM wants to have the data recovery method to be reliable and provide faster recovery if a hard disk fails whilst ensuring database performance is optimized.MSSQLFIX.COM wants to have the databases available even when the operating system (OS) disk fails.
 
What should you do?

A.  You should consider making use of RAID 1 for the operating system and Transaction Logs; and RAID5 for the SQL Server files and file groups. 
B.  You should consider making use of RAID 0 for the operating system and Transaction Logs; and RAID 5 for the SQL Server files and file groups. 
C.  You should consider making use of RAID 0 for the operating system; RAID 1 for the Transaction Logs; and RAID 5 for the SQL Server files and file groups. 
D.  You should consider making use of the same RAID 1 for the operating system and Transaction Logs; and RAID 5 for the SQL Server files and file groups.
 
Answer: A

QUESTION 9 
You work as a database administrator at MSSQLFIX.COM. MSSQLFIX.COM currently makes use of Microsoft SQL Server 2008 for hosting databases. You are responsible for administering a database server named MSSQLFIX-DB with an instance that hosts a database named CK_SALES. During the course of the day you receive instruction from MSSQLFIX.COM to reconfigure the CK_SALES database for placement on the disk subsystem. MSSQLFIX.COM wants you to place the database on the fastest I/O subsystem whilst ensuring user data is not lost when a disk failure occurs.
 
What should you do?

A.  You should consider placing the CK_SALES database on the same RAID 1 disk as the operating system. 
B.  You should consider placing the CK_SALES database on the same RAID 0 disk as the operating system. 
C.  You should consider placing the CK_SALES database on a separate RAID 0 solution. 
D.  You should consider placing the CK_SALES database on a separate RAID 5 solution.
 
Answer: D

QUESTION 10 
You work as a database administrator at MSSQLFIX.COM. MSSQLFIX.COM currently makes use of Microsoft SQL Server 2008 for hosting databases. You are responsible for administering a database server named MSSQLFIX-DB with an instance that hosts a database named CK_SALES. During the course of the day you receive instruction from MSSQLFIX.COM to deploy a new CK_PRODUCTS database which should meet the capacity requirements set below: MSSQLFIX-DB will require 175 GB for the database data file.MSSQLFIX-DB will require 60 GB for the transaction log.
 
The MSSQLFIX-DB storage array has six 200 GB disk drives available for the database which are attached to a RAID controller supporting RAID levels 0, 1, 5 and 10. MSSQLFIX.COM wants to have the write performance of the transaction log maximized whilst having the database and transaction log protected from drive failure by designing the storage system.
 
What should you do?
 
A.  You should consider making use of a RAID 0 volume and RAID 5 volume. 
B.  You should consider making use of a RAID 1 volume and RAID 5 volume. 
C.  You should consider making use of a single RAID 5 volume. 
D.  You should consider making use of a single RAID 10 volume.
 
Answer: B
Exam 70-432 - Microsoft, 70-432 Microsoft Real Questions, Exam 70-432 TS: Microsoft SQL Server 2008, Implementation and Maintenance,
Microsoft test 70-432 exam dumps, SQL Server 2012 dumps, sql server 2012 certification dumps, sql server 2012 MCTS dumps, sql server 2012 mcitp dumps, Microsoft 70-432 Exam Preparation,  Microsoft 70-432 Exam guide, Microsoft 70-432 Exam question and answers.Microsoft test 70-432 exam dumps, MCTS 70-432 Dumps, 70-432 Braindumps, Latest 70-432 dumps for sql server 2012, 70 432 dumps free download, 70 432 dumps pdf download, 70 432 dumps free, exam 70 432 dumps free download, mcts 70 432 dumps free download 70 432 dumps pdf, 70 432 dumps download, 70 432 answers. Exam 70-450, Microsoft 70-450 Exam guide, Microsoft 70-450 Exam question and answers.Microsoft test 70-450 exam dumps, MCTS 70-450 Dumps, 70-450 Braindumps, Latest 70-450 dumps for sql server 2012, 70 450 dumps free download, 70 450 dumps pdf download, 70 450 dumps free, exam 70 450 dumps free download, mcts 70 450 dumps free download 70 450 dumps pdf, 70 450 dumps download,