<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://sqlcat.com/utility/FeedStylesheets/atom.xsl" media="screen"?><feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en"><title type="html">ToolBox</title><subtitle type="html" /><id>http://sqlcat.com/toolbox/atom.aspx</id><link rel="alternate" type="text/html" href="http://sqlcat.com/toolbox/default.aspx" /><link rel="self" type="application/atom+xml" href="http://sqlcat.com/toolbox/atom.aspx" /><generator uri="http://communityserver.org" version="3.1.20910.1126">Community Server</generator><updated>2008-02-21T11:42:00Z</updated><entry><title>Compress Many-to-Many C# Utility</title><link rel="alternate" type="text/html" href="http://sqlcat.com/toolbox/archive/2008/03/24/compress-many-to-many-c-utility.aspx" /><id>http://sqlcat.com/toolbox/archive/2008/03/24/compress-many-to-many-c-utility.aspx</id><published>2008-03-24T20:38:00Z</published><updated>2008-03-24T20:38:00Z</updated><content type="html">&lt;p&gt;&lt;a title="https://www.codeplex.com/Release/ProjectReleases.aspx?ProjectName=SQLSrvAnalysisSrvcs&amp;amp;ReleaseId=11950" href="https://www.codeplex.com/Release/ProjectReleases.aspx?ProjectName=SQLSrvAnalysisSrvcs&amp;amp;ReleaseId=11950"&gt;https://www.codeplex.com/Release/ProjectReleases.aspx?ProjectName=SQLSrvAnalysisSrvcs&amp;amp;ReleaseId=11950&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;This project creates a utility that enables you to easily implement the many-to-many compression technique discussed in the Analysis Services Many-to-Many Dimensions: Query Performance Optimization Techniques best practices white paper. You can download this white paper from the SQL Server Best Practices web site at: &lt;a title="http://technet.microsoft.com/en-us/sqlserver/bb671430.aspx" href="http://technet.microsoft.com/en-us/sqlserver/bb671430.aspx"&gt;http://technet.microsoft.com/en-us/sqlserver/bb671430.aspx&lt;/a&gt;&lt;/p&gt;&lt;img src="http://sqlcat.com/aggbug.aspx?PostID=261" width="1" height="1"&gt;</content><author><name>CarlRabeler</name><uri>http://sqlcat.com/members/CarlRabeler.aspx</uri></author></entry><entry><title>Create a Processing Log Script Project</title><link rel="alternate" type="text/html" href="http://sqlcat.com/toolbox/archive/2008/03/24/create-a-processing-log-script-project.aspx" /><id>http://sqlcat.com/toolbox/archive/2008/03/24/create-a-processing-log-script-project.aspx</id><published>2008-03-24T20:35:00Z</published><updated>2008-03-24T20:35:00Z</updated><content type="html">&lt;p&gt;&lt;a title="https://www.codeplex.com/Release/ProjectReleases.aspx?ProjectName=SQLSrvAnalysisSrvcs&amp;amp;ReleaseId=11950" href="https://www.codeplex.com/Release/ProjectReleases.aspx?ProjectName=SQLSrvAnalysisSrvcs&amp;amp;ReleaseId=11950"&gt;https://www.codeplex.com/Release/ProjectReleases.aspx?ProjectName=SQLSrvAnalysisSrvcs&amp;amp;ReleaseId=11950&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;This project contains a script that enables you to create a system-wide processing log file for monitoring / auditing purposes. It also contains a script that enables you to delete a system-wide processing file.&lt;/p&gt;&lt;img src="http://sqlcat.com/aggbug.aspx?PostID=260" width="1" height="1"&gt;</content><author><name>CarlRabeler</name><uri>http://sqlcat.com/members/CarlRabeler.aspx</uri></author></entry><entry><title>SQL Server Analysis Services Performance Monitoring and Visualization Methodology</title><link rel="alternate" type="text/html" href="http://sqlcat.com/toolbox/archive/2008/03/24/sql-server-analysis-services-performance-monitoring-and-visualization-methodology.aspx" /><id>http://sqlcat.com/toolbox/archive/2008/03/24/sql-server-analysis-services-performance-monitoring-and-visualization-methodology.aspx</id><published>2008-03-24T20:31:00Z</published><updated>2008-03-24T20:31:00Z</updated><content type="html">&lt;p&gt;&lt;a title="https://www.codeplex.com/Release/ProjectReleases.aspx?ProjectName=SQLSrvAnalysisSrvcs&amp;amp;ReleaseId=11950" href="https://www.codeplex.com/Release/ProjectReleases.aspx?ProjectName=SQLSrvAnalysisSrvcs&amp;amp;ReleaseId=11950"&gt;https://www.codeplex.com/Release/ProjectReleases.aspx?ProjectName=SQLSrvAnalysisSrvcs&amp;amp;ReleaseId=11950&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;This methodology collects and processes SQL Server Analysis Services trace files by using SQL Server Integration Services and SQL Server stored procedures. It then utilizes SQL Server Reporting Services reports to visualize performance issues related to MDX queries and processing jobs. This methodology includes components to work with both SQL Server 2005 and SQL Server 2008 CTP6.&lt;/p&gt;&lt;img src="http://sqlcat.com/aggbug.aspx?PostID=259" width="1" height="1"&gt;</content><author><name>CarlRabeler</name><uri>http://sqlcat.com/members/CarlRabeler.aspx</uri></author></entry><entry><title>Powershell Scripts for SQL Server 2008 Analysis Services DMVs</title><link rel="alternate" type="text/html" href="http://sqlcat.com/toolbox/archive/2008/03/24/powershell-scripts-for-sql-server-2008-analysis-services-dmvs.aspx" /><id>http://sqlcat.com/toolbox/archive/2008/03/24/powershell-scripts-for-sql-server-2008-analysis-services-dmvs.aspx</id><published>2008-03-24T20:24:00Z</published><updated>2008-03-24T20:24:00Z</updated><content type="html">&lt;p&gt;&lt;a title="https://www.codeplex.com/Release/ProjectReleases.aspx?ProjectName=SQLSrvAnalysisSrvcs&amp;amp;ReleaseId=11950" href="https://www.codeplex.com/Release/ProjectReleases.aspx?ProjectName=SQLSrvAnalysisSrvcs&amp;amp;ReleaseId=11950"&gt;https://www.codeplex.com/Release/ProjectReleases.aspx?ProjectName=SQLSrvAnalysisSrvcs&amp;amp;ReleaseId=11950&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;These sample scripts demonstrate how to use Powershell to query SQL Server 2008 Analysis Services DMV&amp;#39;s. The four sample scripts enable you to cancel all queries running longer than a specified length of time, cancel a particular session/SPID/connection, retrieve the Analysis Services version, or return the results of any DMV query.&lt;/p&gt;&lt;img src="http://sqlcat.com/aggbug.aspx?PostID=258" width="1" height="1"&gt;</content><author><name>CarlRabeler</name><uri>http://sqlcat.com/members/CarlRabeler.aspx</uri></author></entry><entry><title>SQL DMVStats Toolkit</title><link rel="alternate" type="text/html" href="http://sqlcat.com/toolbox/archive/2008/02/21/sql-dmvstats-toolkit.aspx" /><id>http://sqlcat.com/toolbox/archive/2008/02/21/sql-dmvstats-toolkit.aspx</id><published>2008-02-21T16:48:00Z</published><updated>2008-02-21T16:48:00Z</updated><content type="html">&lt;p&gt;&lt;a href="http://www.codeplex.com/sqldmvstats"&gt;http://www.codeplex.com/sqldmvstats&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;A SQL Server 2005 Dynamic Management View Performance Data Warehouse &lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;u&gt;Introduction&lt;/u&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Microsoft SQL Server 2005 provides Dynamic Management Views (DMVs) to expose valuable information that you can use for performance analysis. DMVstats 1.0 is an application that can collect, analyze and report on SQL Server 2005 DMV performance data. DMVstats does not support Microsoft SQL Server 2000 and earlier versions.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;u&gt;Main Components&lt;/u&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;The three main components of DMVstats are:&lt;br /&gt;• DMV data collection&lt;br /&gt;• DMV data warehouse repository&lt;br /&gt;• Analysis and reporting. &lt;br /&gt;Data collection is managed by SQL Agent jobs. The DMVstats data warehouse is called DMVstatsDB. Analysis and reporting is provided by means of Reporting Services reports.&lt;/p&gt;
&lt;p&gt;For more details, refer to the file attachment DMVStats.doc.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Tom Davidson &amp;amp; Sanjay Mishra&lt;br /&gt;Microsoft SQL Server Customer Advisory Best Practices Team&lt;br /&gt;&lt;/em&gt;&lt;/p&gt;&lt;img src="http://sqlcat.com/aggbug.aspx?PostID=228" width="1" height="1"&gt;</content><author><name>denny.lee</name><uri>http://sqlcat.com/members/denny.lee.aspx</uri></author><category term="Toolbox" scheme="http://sqlcat.com/toolbox/archive/tags/Toolbox/default.aspx" /></entry><entry><title>SQL Server 2005 Partition Management Tool </title><link rel="alternate" type="text/html" href="http://sqlcat.com/toolbox/archive/2008/02/21/sql-server-2005-partition-management-tool.aspx" /><id>http://sqlcat.com/toolbox/archive/2008/02/21/sql-server-2005-partition-management-tool.aspx</id><published>2008-02-21T16:47:00Z</published><updated>2008-02-21T16:47:00Z</updated><content type="html">&lt;p&gt;&lt;a href="http://www.codeplex.com/sql2005partitionmgmt"&gt;http://www.codeplex.com/sql2005partitionmgmt&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Sliding Window technique is commonly used with partitioned tables to manage large data volumes. It allows efficient loading of new data and archival or removal of the old data. The challenges in a sliding window scenario is to create the staging table(s) correctly for efficient partition SWITCH operations. This utility provides a command line interface to:&lt;/p&gt;
&lt;p&gt;1. Remove all the data from one partition by switching it out to a staging table. It creates the required staging table.&lt;br /&gt;2. Create a staging table for loading data into a partition. The staging table can be created with or without indexes -- if created without indexes this utility provides a separate command to create appropriate indexes on the staging table, before SWITCHing it into the partitioned table.&lt;/p&gt;
&lt;p&gt;The commands can be invoked from other scripts for end-to-end sliding window scenarios.&lt;br /&gt;&lt;/p&gt;&lt;img src="http://sqlcat.com/aggbug.aspx?PostID=227" width="1" height="1"&gt;</content><author><name>denny.lee</name><uri>http://sqlcat.com/members/denny.lee.aspx</uri></author><category term="Toolbox" scheme="http://sqlcat.com/toolbox/archive/tags/Toolbox/default.aspx" /></entry><entry><title>Scripts and Tools for Performance Tuning and Troubleshooting SQL Server 2005 </title><link rel="alternate" type="text/html" href="http://sqlcat.com/toolbox/archive/2008/02/21/scripts-and-tools-for-performance-tuning-and-troubleshooting-sql-server-2005.aspx" /><id>http://sqlcat.com/toolbox/archive/2008/02/21/scripts-and-tools-for-performance-tuning-and-troubleshooting-sql-server-2005.aspx</id><published>2008-02-21T16:44:00Z</published><updated>2008-02-21T16:44:00Z</updated><content type="html">&lt;p&gt;&lt;a href="http://www.microsoft.com/technet/scriptcenter/scripts/sql/sql2005/default.mspx"&gt;http://www.microsoft.com/technet/scriptcenter/scripts/sql/sql2005/default.mspx&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Sample scripts and stored procedures for managing and working with SQL Server 2005.&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;&lt;a class="" href="http://www.microsoft.com/technet/scriptcenter/scripts/sql/sql2005/buffer/default.mspx" target="_blank"&gt;Buffer Cache&lt;/a&gt;&lt;br /&gt;Sample scripts and stored procedures for managing and monitoring the SQL Server buffer cache.&lt;br /&gt;&amp;nbsp;&lt;br /&gt;&lt;a class="" href="http://www.microsoft.com/technet/scriptcenter/scripts/sql/sql2005/optimize/default.mspx" target="_blank"&gt;CPU and Optimization&lt;/a&gt;&lt;br /&gt;Sample scripts and stored procedures for optimizing CPU performance in SQL Server.&lt;br /&gt;&amp;nbsp;&lt;br /&gt;&lt;a class="" href="http://www.microsoft.com/technet/scriptcenter/scripts/sql/sql2005/index/default.mspx" target="_blank"&gt;Indexes and Indexing&lt;/a&gt;&lt;br /&gt;Sample scripts and stored procedures for working with SQL Server indexes.&lt;br /&gt;&amp;nbsp;&lt;br /&gt;&lt;a class="" href="http://www.microsoft.com/technet/scriptcenter/scripts/sql/sql2005/io/default.mspx" target="_blank"&gt;Input/Output&lt;/a&gt;&lt;br /&gt;Sample scripts and stored procedures for managing and monitoring input and output in SQL Server.&lt;br /&gt;&amp;nbsp;&lt;br /&gt;&lt;a class="" href="http://www.microsoft.com/technet/scriptcenter/scripts/sql/sql2005/perf/default.mspx" target="_blank"&gt;Performance (General)&lt;/a&gt;&lt;br /&gt;Sample scripts and stored procedures for managing and monitoring general performance issue in SQL Server.&lt;br /&gt;&amp;nbsp;&lt;br /&gt;&lt;a class="" href="http://www.microsoft.com/technet/scriptcenter/scripts/sql/sql2005/proc/default.mspx" target="_blank"&gt;Procedure Cache&lt;/a&gt;&lt;br /&gt;Sample scripts and stored procedures for managing the SQL Server procedure cache.&lt;/p&gt;
&lt;p&gt;&lt;a class="" href="http://www.microsoft.com/technet/scriptcenter/scripts/sql/sql2005/sqltext/default.mspx" target="_blank"&gt;SQL Text&lt;/a&gt;&lt;br /&gt;Sample scripts and stored procedures for working with SQL text.&lt;br /&gt;&amp;nbsp;&lt;br /&gt;&lt;a class="" href="http://www.microsoft.com/technet/scriptcenter/scripts/sql/sql2005/sqlos/default.mspx" target="_blank"&gt;SQLOS&lt;/a&gt;&lt;br /&gt;Sample scripts and stored procedures for working with the new SQL Server Operating System Layer.&lt;br /&gt;&amp;nbsp;&lt;br /&gt;&lt;a class="" href="http://www.microsoft.com/technet/scriptcenter/scripts/sql/sql2005/tempdb/default.mspx" target="_blank"&gt;Tempdb&lt;/a&gt;&lt;br /&gt;Sample scripts and stored procedures for working with the tempdb system database.&lt;br /&gt;&amp;nbsp;&lt;br /&gt;&lt;a class="" href="http://www.microsoft.com/technet/scriptcenter/scripts/sql/sql2005/trans/default.mspx" target="_blank"&gt;Transactions and Logging&lt;/a&gt;&lt;br /&gt;Sample scripts for working with SQL Server transactions and locks.&lt;br /&gt;&amp;nbsp;&lt;br /&gt;&lt;a class="" href="http://www.microsoft.com/technet/scriptcenter/scripts/sql/sql2005/waitstats/default.mspx" target="_blank"&gt;Waitstats&lt;/a&gt;&lt;br /&gt;Sample scripts and stored procedures for working with SQL Server waitstats.&lt;br /&gt;&amp;nbsp;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;&lt;/p&gt;&lt;img src="http://sqlcat.com/aggbug.aspx?PostID=226" width="1" height="1"&gt;</content><author><name>denny.lee</name><uri>http://sqlcat.com/members/denny.lee.aspx</uri></author><category term="Toolbox" scheme="http://sqlcat.com/toolbox/archive/tags/Toolbox/default.aspx" /></entry><entry><title>SQL Server 2005 Best Practices Analyzer </title><link rel="alternate" type="text/html" href="http://sqlcat.com/toolbox/archive/2008/02/21/sql-server-2005-best-practices-analyzer.aspx" /><id>http://sqlcat.com/toolbox/archive/2008/02/21/sql-server-2005-best-practices-analyzer.aspx</id><published>2008-02-21T16:42:00Z</published><updated>2008-02-21T16:42:00Z</updated><content type="html">&lt;p&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=DA0531E4-E94C-4991-82FA-F0E3FBD05E63&amp;amp;displaylang=en"&gt;http://www.microsoft.com/downloads/details.aspx?FamilyId=DA0531E4-E94C-4991-82FA-F0E3FBD05E63&amp;amp;displaylang=en&lt;/a&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;The SQL Server 2005 Best Practices Analyzer (BPA) gathers data from Microsoft Windows and SQL Server configuration settings. BPA uses a predefined list of SQL Server 2005 recommendations and best practices to determine if there are potential issues in the database environment.&lt;br /&gt;&lt;/p&gt;&lt;img src="http://sqlcat.com/aggbug.aspx?PostID=225" width="1" height="1"&gt;</content><author><name>denny.lee</name><uri>http://sqlcat.com/members/denny.lee.aspx</uri></author><category term="Toolbox" scheme="http://sqlcat.com/toolbox/archive/tags/Toolbox/default.aspx" /></entry></feed>