High Availability

December 2001

In this issue, we explore SQL Server 2000 Enterprise Manager's built-in log shipping functionality and investigate how new split-mirror backup technology can provide maximum availability for very large databases.

Matching Transactions

By Itzik Ben-Gan

If cursors seem to be the only solution to your SQL Server problems, it's time to switch your thinking to set-based.

Model Performance

By Wayne Kurtz

Find out how the Microsoft data-mining algorithms stack up against some tough training test conditions.

Using Updategrams to Store Data in an Image Column

By Rich Rollman

Rich Rollman explains why a reader can’t insert data into an image-type column by using default mapping and a parameterized updategram.

Using XML Bulk Load to Invoke a Stored Procedure

By Rich Rollman

Rich Rollman shows a reader an XML Bulk Load work-around for calling a stored procedure.

Tip: "Permanent" Temporary Tables

By Brian Moran

If you create a global temporary table in SQL Server 2000, will it exist for as long as the SQL Server 2000 instance runs?

Transferring Passwords Between Different SQL Server Releases

By Richard Waymire

Richard Waymire answers a reader’s question about transferring passwords during a backup and restore.

Updating SQL Server’s Internal Server Name

By Richard Waymire

Richard Waymire tells a reader how to avoid passing old server and database names to a new server.

Retrieving Many Records in Query Analyzer

By Richard Waymire

Richard Waymire helps a reader fetch 5 million records.

Multilingual SQL Server

By Michael Otey

To compete as a world-class enterprise database, SQL Server must support other languages besides T-SQL. And to make sure that database applications written in these languages work as efficiently as possible, DBAs must be conversant in these languages.

November 2001 MDX Puzzle Solution Revealed

By Russ Whitney

The November 2001 MDX Puzzle challenged you to use the FoodMart 2000 Sales cube to analyze the effects of a promotion on overall sales. Here's the solution.

Avoiding the Autoclose and Autoshrink Options

By Richard Waymire

Richard Waymire explains why you should avoid Autoclose and Autoshrink when you choose your database options.

Shrinking a Bloated Database and Log File

By Richard Waymire

Richard Waymire tells a reader how to shrink a ballooning database and log file.

Inserting an Image into a Column

By Richard Waymire

Richard Waymire provides a VB code example for a reader’s question about inserting an image into a column.

Using ORDER BY in SQL Server 7.0

By

A reader offers a tip for using the stored procedure sp_dbcmptlevel to enable the TOP and ORDER BY statements for SQL Server 7.0 views.

What's New in Access 2002

By Rick Dobson

Use this backstage tour of Access 2002's SQL Server-related features to help determine whether the new Access release is what your organization needs.

Querying a Real-Life Denormalized Table

By

A reader shares a tip for using the UNION statement to produce a derived table.

Generating Descriptions for All Tables in a Database

By

A reader offers a tip for modifying a stored procedure so that it returns a description of all user-defined tables in a database.

Executing a DTS Package in a Stored Procedure

By Brian Moran

How can I find the syntax to execute a DTS package from within a stored procedure?

Online Help in Query Analyzer

By

A reader describes shortcuts to two online Help files: Transact-SQL Help and Object Help.

MDX by Example

By Russ Whitney

Responding to his most popular reader request, Russ provides 15 sample MDX queries that you can try out in Analysis Services' FoodMart Sales cube.

Split Mirror, SAN, and NAS

By Ron Talmage

Learn more about Storage Area Networks.

Understanding Schedules and Long-Running Jobs

By Brian Moran

What happens when a scheduled job runs longer than the scheduled interval time period?

Why Doesn't Profiler Capture ObjectId?

By Brian Moran

Why don't I see data for some of the events that I've requested traces for in SQL Server 2000 Profiler?

Taming the Skew

By Christian Unterreitmeier

SQL Server's query optimizer effectively executes queries that access skewed data, but you can help improve the response time of such queries. Here's how.

Split-Mirror Backup and Restore

By Ron Talmage

If you require maximum database availability and can't afford the downtime of restoring very large databases, split-mirror technology offers an easy-to-use, hardware-based solution.

Log Shipping in SQL Server 2000, Part 1

By Ron Talmage

See how SQL Server 2000 Enterprise Manager provides built-in functionality that makes log shipping easy to set up, reconfigure, and monitor.

Tip: Always Qualify Stored Procedure References

By Brian Moran

Qualifying the owner of an object when you reference it is always a good idea, even when SQL Server's default name resolution rules don't require the qualification.

Manipulating the Registry

By Michael Otey

Here are seven undocumented extended stored procedures that you can use to manipulate the registry.

Should I Use the sp_ Prefix for Procedure Names?

By Brian Moran

Prefixing your procedure names with sp_ causes a performance penalty.

Cluster Analysis Experiment

By Wayne Kurtz

Learn where to find more information about the model-training performance of the clustering algorithm.

Tuning of a Different Sort

By Kalen Delaney

Consider your needs for sorted data carefully when building indexes on your tables.

Using Sql:nullvalue to Pass NULL Parameters to Stored Procedures

By Rich Rollman

Rich Rollman has a solution for a reader who wants to use an XML template to pass parameters to a stored procedure.

December 2001 MDX Puzzle

By Russ Whitney

Here's a fun puzzle to test your MDX skills.

Search the Archives

Browse the Archive by:

advertisement

GOOGLE LINKS
SPONSORED LINKS
FEATURED LINKS