Check my blog post on TechNet over Performance Monitoring with SQL Server 2008 here. Feel free to pass your comments.
Archive for January, 2008
BPA 2005 – Jan build January 26th, 2008
The January 2008 package contains:
- BPA UI and command line tools
- Rules (previous rules + ~60 new rules)
- Rich documentation
Windows Server 2008 Security Guide January 24th, 2008
When released in early 2008, the Windows Server 2008 Security Guide will provide IT professionals with best practices and automated tools to help strengthen the security of servers running Windows Server 2008. The guide is now in Beta release, and is available for your review on Microsoft® TechNet.
101 with SQL CE 3.5 January 23rd, 2008
With Microsoft SQL Server Compact 3.5 and Microsoft Visual Studio 2008, developers have an easy-to-deploy solution for local data. Ranging from caching reference data to full offline scenarios, developers can use a single engine for their Windows Mobile-powered devices, or their full desktop clients–benefiting from the power of SQL Server in a compact footprint. Using Visual Studio 2008, we show how SQL Server Compact can be transparently deployed with unique features including updatable result sets and a custom document format, and how to manage the creation and maintenance of your local data. This session is packed with demonstrations that can get you started today. Check the webcast page here to know the same !!!
Analysis Services Many-to-Many Dimensions: Query Performance Optimization Techniques January 21st, 2008
Many-to-many dimension relationships in SQL Server 2005 Analysis Services (SSAS) enable you to easily model complex source schemas and provide great analytical capabilities. This capability frequently comes with a substantial cost in query performance due to the runtime join required by Analysis Services to resolve many-to-many queries. This best practices white paper discusses three many-to-many query performance optimization techniques, including how to implement them, and the performance testing results for each technique. It demonstrates that optimizing many-to-many relationships by compressing the common relationships between the many-to-many dimension and the data measure group, and then defining aggregations on both the data measure group and the intermediate measure group yields the best query performance. The results show dramatic improvement in the performance of many-to-many queries as the reduction in size of the intermediate measure group increases. Test results indicate that the greater the amount of compression, the greater the performance benefits—and that these benefits persist as additional fact data is added to the main fact table (and into the data measure group). Read the whitepaper on the Best Pactices site and download the same for offline reading here.
Database Mirroring and Log Shipping Working Together January 19th, 2008
Log shipping and database mirroring can work together to provide solutions for high availability and disaster recovery. You can convert an existing log shipping configuration to a database mirroring configuration. Although Microsoft only supports a single mirror database, you can set up log shipping from a database mirroring pair to additional servers, to provide multiple failover sites. Moreover, you can easily switch which pair of instances is using database mirroring and which instances are configured with log shipping. Get to know this extended architecture and how the same is implemented here.
SQL Counters: Series 1 (Aggregated) January 17th, 2008
SQL Counter: Part 1 (Processor Time)
SQL Counter: Part 2 (Processor Queue Length)
SQL Counter: Part 3 (Pages/sec)
SQL Counter: Part 4 (Available MB)
SQL Counter: Part 5 (Disk Queue Length)
SQL Counter: Part 6 (Idle Time)
SQL Counter: Part 7 (Disk Write/sec)
SQL Counter: Part 8 (Disk Read/sec)
SQL Counter: Part 9 (Bytes Total)
SQL Counter: Part 10 (Full Scans/sec)
SQL Counter: Part 11 (Transactions/sec)
SQL Counter: Part 12 (Buffer Cache hit ratio)
SQL Counter: Part 13 (Avg Wait Time)
SQL Counter: Part 14 (Avg Latch Wait Time)
Now this has been the first series … Be locked, I will give you the next series soon :) … All the more reasons to return here !!! Hope you folks are enjoying this. Comments most welcome !!!
SQL Counter: Part 14 (Avg Latch Wait Time) January 16th, 2008
SQL Server Latches Object -> Average Latch Wait Time
This counter measures the average amount of time, in milliseconds, that a latch request had to wait before it was serviced. Over time it is a good indicator for a general performance problem or if a performance issue is specific to one user.
Extranet Collaboration Toolkit for Sharepoint – Beta January 16th, 2008
Your customers need a secure way to collaborate and share documents with others across the Internet. They also need a solution that’s easy to set up—and that lets project teams manage collaboration sites on their own. Here’s your chance to help your customers get an advance look at this valuable solution, and to provide feedback to ensure it meets their unique needs. Join the beta program for the Extranet Collaboration Toolkit for SharePoint!
SQL Counter: Part 13 (Avg Wait Time) January 15th, 2008
SQL Server Locks Object -> Average Wait Time
This counter measures the average amount of time, in milliseconds, that a user is waiting for a lock. Over time it is a good indicator for a general performance problem or if a performance issue is specific to one user. Locks are inevitable but a sometimes a blocking or a deadlock can skew the values. Having said that, less this wait the better it is.