SQL Server Magazine June 2004

    Options
Unleash the Power of SQL Server 2000
Get the most out of SQL Server 2000 by putting 7 often-overlooked features to work, and learn how materialized views can boost your query performance. Then, see how to log MDX statements, how your search arguments help the optimizer, and more!
  Subscribe
Renew
Master CD
Change Mailing Address
Customer Service
Back Issues
Article Reprints
Group Discounts

Browse Archived Articles By: Issue | Author | Subject | Department |



[Focus]

Buried Treasure in Your Backyard

With SQL Server 2005 still on the distant horizon, how can you get the most out of your SQL Server 2000 system today? Dig into these seven valuable and often overlooked features.

Materialize Your Views

Everyone knows how views can bring information together and how they can drag down query performance. But materialized, or indexed, views--when used with care--can give your transactional database a big query-performance boost.




[Features]

MDX(-Ray) of Excel

Navigating OLAP cube data sometimes requires that you know MDX, but learning the syntax can be challenging. Logging MDX statements that Microsoft Excel generates is an easy way to collect example MDX statements so that you can learn how they work.




[SQL Server Savvy]

Exploring the Auto Update Statistics Option

Want to know how often SQL Server runs the auto update statistics option, or if the update has a negative effect on performance? Here's the answer...

Performing Usage-Based Costing

Brian Moran presents some insights from SQL Server MVP, Linchi Shea, about usage-based costing tools and SQL Server.

Testing for Job Execution Status

Find out how to create an SQL batch to programmatically test whether SQL Server Agent is running a job.

The sp_reset_connection Procedure

The sp_reset_connection procedure runs when the OLE DB (or ODBC) connection pool grabs a connection that’s been released to the pool but is still active on SQL Server.

Turn Off AUTO_CLOSE

You can enable or disable the AUTO_CLOSE option by using the ALTER DATABASE command.




[Editorial]

The 80/20 Rule

In the software realm, the first 20 percent of the work produces 80 percent of the project, but the remaining 20 percent of the project takes 80 percent of the overall project’s time.




[Inside SQL Server]

Inside Search Arguments

Constructing useful search arguments can be tricky, but when you do it right, you can help the optimizer help your queries.




[Solutions by Design]

Recursive Relationships

Supporting a bill-of-materials is a common but complex task. With careful modeling and an understanding of recursive relationships, you can avoid the redundancy and update problems that often occur in a database that supports this architecture.




[T-SQL Black Belt]

Cycling with CTEs

Recursive CTEs let you use short, efficient code to manipulate single and multi-parent hierarchies. With a bit of sophistication, you can even provide solutions to the toughest hierarchical problems—detecting cycles and sorting siblings.




[Exploring XML]

Enhanced FOR XML

There’s more to Yukon’s XML improvements than just the XML data type. The new TYPE directive makes your FOR XML queries more powerful, flexible, and efficient.




[New Products]

New Products, June 2004

Check out the latest SQL Server-related new and improved products.




[SELECT TOP(X)]

Heterogeneous Management Tools

SQL Server’s built-in management tools are powerful, but they have limitations. However, third party tools can make up the difference. Here are three heterogeneous management tools to manage SQL Server, Oracle, and DB2 databases.



 

ADS BY GOOGLE