Are you sure you want to cancel your subscription?
Sorry to see you go

Your subscription will remain active until . If you change your mind, you may rectivate your subscription anytime before that date.

Are you sure you want to reactivate?
Welcome Back!

Your subscription has been reactivated and you will continue to be charged on .

Reactivate Subscription

Thank you for choosing to reactivate your subscription. In order to lock in your previous subscription rate, you owe: .

Your Subscription term is from - .

Questions? Call Sales.

541-284-5522
Payment Due:

OK
Auto-Renew Subscription

To auto-renew your subscription you need to select or enter your payment method in "Your Account" under Manage Payments.

Click continue to set up your payments.
Back

Microsoft Database PRO SQL Server 2005 Administration 70-444

Optimizing and Maintaining a Database Administration Solution Using Microsoft SQL Server 2005

Exam 70-444 was retired in June 2011. However, this training retains value as an IT resource.

Exam-Pack 70-444: Optimizing and Maintaining a Database Administration Solution Using Microsoft SQL Server 2005 walks you through the processes of optimizing your database's performance, and through the regular maintenance you must do to keep your SQL Server 2005 database running smoothly.

This spans many topics including security, disaster recovery, system diagnosis, and more. You'll learn how to monitor your database for potential problems, preventative measures you can take to decrease risk, and how to solve problems when they do occur.

All trademarks and copyrights are the property of their respective holders.
  • Videos
Title Duration
 
Troubleshooting Bottlenecks
Instructor Julie Johnson doesn't waste any time diving in and teaching how to find bottlenecks that are slowing down your SQL Server performance. In this video you learn about different types of bottlenecks -- resource, tempdb, and slow-running queries -- and handy tools you can use to detect them -- including System Monitor, Database Consistency Checker (DBCC) commands, Dynamic Memory Views (DMVs), and SQL Server Profiler.
00:27:09
 
Fixing Bottlenecks
Now that you've learned where the bottlenecks are, it's time to fix them. Understand how different types of memory give different bottlenecks, and how to fix each. Also learn how to fix these CPU bottlenecks: recompilation, intra-query parallelism, and inefficient cursor usage. Finally, learn about disk configuration and tempdb I/O bottlenecks, and what it takes to fix them.
00:29:21
 
SQL Server Integration Services (SSIS)
SQL Server Integration Services, or SSIS, is a new tool in SQL Server 2005. In this video, you'll become familiar with using SSIS to integrate external data into your database. This involves putting the data through the three step process of extraction, transformation, and loading. SSIS also allows you to perform data flow and control flow logic, do data cleansing, mine your data, and report on results, plus it's scalable with great performance and extensible for custom integration with other applications -- how-tos on all this helpful information is packed into this nugget.
00:29:21
 
Diagnosing Failure
We work hard to make sure our database won't fail, but sometimes it happens no matter what. When it does we need to diagnose, repair, and restore service as quick as possible. This nugget shows how to diagnose database failures including filtering and viewing the log files, understanding database engine errors, as well as knowing common problems so you can fix them quickly. Also, you'll learn how to diagnose server failures including volume and disk issues, as well as memory and processor failure. Finally, you'll learn about service errors and how to diagnose them using the Services Console, the Windows system log, and the SQL Server Configuration Manager.
00:24:53
 
Recovering from Failures and Disasters
Now that you know the reason for failure, it's time to restore service. First you'll learn tolerance so potential failures have minimal impact. Then you'll learn how to recover your SQL Server database when it has failed -- this can mean restoring a full or partial database, or restoring a file group or file level restore. Finally, you'll learn what you can do to salvage data from a damaged SQL Server database.
00:30:02
 
Enforcing Business Rules
In this nugget you'll learn how to make sure your database conforms to business needs and restrictions. This also helps your database interface smoothly with applications. To do this, the data in your database needs to be clean and uniform -- and meet some basic data quality standards. So in this nugget you learn how to clean and transform your data with SQL Server 2005. You also learn about data mining to find important business stats. Plus you learn how to use some helpful tools for enforcing business rules.
00:28:22
 
Managing Change Control
You may make frequent changes to your database -- sometimes many per day. But if you're not careful, one bad change could take your database down. Change control protects against this. Learn best practices for managing changes in SQL Server 2005. Learn about the stages of change control. Understand what tools you can use to make change control easier. Plus create DDL triggers that let you log changes automatically.
00:21:43
 
Server Level Security
These simple steps will greatly increase the security of your SQL Server 2005 deployment. Learn how to enforce strong passwords in SQL Server 2005. Also, audit Windows and service accounts that have access to your server, including monitoring for both successful and failed logins. Use encryption on passwords, keys, and certificates. Configure security updates and service packs using best practices. And finally, configure the surface area of your SQL Server 2005 deployment to minimize potential weak spots and intrusion points.
00:32:07
 
User Level Security
Learn about how to make your database more secure by applying the 'principle of least privilege' to database users. Also, you'll learn about database level, server level, and encryption security catalog views. Plus, understand the difference between Windows and SQL Server authentication, including challenges of using Windows authentication to secure SQL Server. You'll also use the SQL Server Management Studio to view logins to your database. You'll gain an understanding of roles, what they mean, and how to identify if a user has been given a particular role. Finally, you'll make sense of the object explorer in SQL Server Management Studio.
00:21:14
 
Managing Linked Servers
In this nugget you'll walk through how to perform a distributed query using different databases -- including databases from different vendors installed across multiple servers. This takes understanding the architecture of linked servers, and how to create linked servers with SQL Server 2005. You'll learn these plus you'll be shown how to map logins for the different servers, enable remote connections, and finally create and run your distributed queries -- including helpful procedures for getting information about your linked servers so you can make them interface better.
00:27:54
 
Replication Management
This nugget starts with an overview of how replication works -- including snapshot, transactional, and merge replication. You'll also learn about the five agents that you can use in your replication -- including how to modify the default properties, or profiles, to make replication work to your specifications. Plus you'll learn how to verify and monitor that the replication is functioning like you intended, how to resolve replication conflicts, and finally how to tune replication on both the hardware and software levels for better performance.
00:30:30
 
Reporting Services
Reporting allows you to set up easy processes for people who want access to the data in your database, but aren't as savvy with SQL as you are. In SQL Server 2005, there's a whole architecture built around creating and delivering reports. You'll learn how to use it to create both basic reports and parameterized reports that use input values to complete report processing. Finally, you'll learn about the security roles available to give to users who only need access to reporting functionality.
00:25:05
 
Responding to Threats and Attacks
The previous nuggets about security covered more general settings and best practices for keeping SQL Server secure. This nugget goes into detail about specific attacks hackers or malicious users could make against your SQL Server deployment, and how to protect against them. This includes protecting your physical server, what you need to know about network security, how to create analysis templates that let you compare your ideal security against what you really have, responding to worm and virus infections, how to protect against SQL Server injection, stopping Denial of Service (DoS) attacks, and finally how to secure database mail if you choose to enable it.
00:28:07
 
Performance Monitoring
The last two nuggets in this series cover performance. This first performance video is about monitoring the performance of your server. Learn to collect baseline information -- how your database performs during normal activity -- and how to set thresholds that notify you when your database activity veers too far from normal. Paying attention to this is part of the responsibility of any database adminis-trator, and we'll give you a good list of metrics that it will be helpful to monitor. Also, you'll learn how to trace performance at the system and session levels with SQL Profiler, and how to configure alerts and notifications to either page you or run an executable when your database does something you may not want it to.
00:29:10
 
SQL Query Performance
This second performance nugget and the last nugget in the series covers the performance of your SQL queries. You'll see what tools you can use to find queries that are performing poorly. Then you'll learn how to use the Database Engine Tuning Advisor (DTA) to get recommendations for optimizing your queries. You'll also learn how to use SET options to get granular in your understanding of how your queries are being executed. And finally, you'll learn how to optimize indexes -- because indexes are often the secret culprit behind poorly performing queries.
00:24:31
Total Series Duration: 06:49:29
Bookmarks

No Bookmarks