• subscribe


Kimberly L. Tripp

Kimberly L. Tripp has been working with SQL Server since 1990, and she’s worked as a consultant, trainer, speaker, and writer specializing in core SQL Server performance tuning and availability since 1995.
Email: kimberly@sqlskills.com

My Latest Content
My Latest Comments



Author Articles

Essential Aspects of Database Design

By Kimberly L. Tripp, 01/24/2007

What's important to consider in designing a database? For optimal performance, you need to be mindful about three interrelated factors: indexing, maintenance, and statistics. ...

Using the newsequentialid() GUID Function

By Kimberly L. Tripp, 01/24/2007

In SQL Server 2005, you can use a new GUID function called newsequentialid() to populate your uniqueidentifer column.

Database Design for Performance

By Kimberly L. Tripp, 10/26/2006

In a database performance-engineering process, applying the right design techniques will ensure smooth-running operations. Here’s a laundry list of essential technical items you ...

Recovering from Isolated Corruption

By Kimberly L. Tripp, 08/19/2003

When disaster strikes only a subset of data, take the easiest route to recovery. Why undertake a full database restoration if faster recovery options are available?

An Ounce of Prevention

By Kimberly L. Tripp, 08/19/2003

Yes, you need to plan well for disaster recovery, but consider spending as much time on disaster prevention and minimization.

The Best Place for Bulk_Logged

By Kimberly L. Tripp, 08/04/2003

If your environment can’t afford data loss, your safest bet is to use the Full database recovery model as your primary recovery model and control changes through Bulk_Logged.

Detailed Aggregates

By Kimberly L. Tripp, 03/25/2003

When you want more than just the summary data that GROUP BY can give, using COMPUTE and COMPUTE BY is the best way to get the details and aggregates.

Viewer Advisory

By Kimberly L. Tripp, 02/01/2003

Learn what you can and can't do with SQL Server views, and a few tips on better viewing habits.

The View from Here

By Kimberly L. Tripp, 12/01/2002

Part one in a series of articles that explain everything you need to know about using views and achieving the best query performance with them.

T-SQL Tutor Project, December 2002

By Kimberly L. Tripp, 11/26/2002

Here's a small homework assignment to help you create and access views.

Simplify, Parameterize, Reuse

By Kimberly L. Tripp, 10/01/2002

Until the advent of SQL Server 2000, if you wanted to encapsulate a simple expression, you had to hard-code it in a view. Now you can use a UDF to encapsulate the expression and ...

T-SQL Tutor Project

By Kimberly L. Tripp, 10/01/2002

This homework assignment can help you further improve your ability to write scalar UDFs.

Datetime for Durable Databases

By Kimberly L. Tripp, 09/01/2002

Developers can use the tools in SQL Server 7.0 and earlier releases to script datetime data for storage in existing databases, but the scalar UDF introduced in SQL Server 2000 is ...

T-SQL Tutor Project, September 2002

By Kimberly L. Tripp, 09/01/2002

For this homework assignment, try your hand at creating a UDF that returns datetime data in a specified format.

Before Disaster Strikes

By Kimberly L. Tripp, 08/21/2002

Don't wait until a disaster hits your company. Make a solid backup plan and test it now to make sure that your data will survive a crash.

Filegroup Usage for VLDBs

By Kimberly L. Tripp, 08/21/2002

Decisions about where to place data within filegroups can sink or save your restore, so plan carefully.

Log Backups Paused for Good Reason

By Kimberly L. Tripp, 08/21/2002

Log backups are important to recovery, so why does SQL Server pause them during a full database backup?

Restoring After Isolated Disk Failure

By Kimberly L. Tripp, 08/21/2002

Using the file and filegroup backup strategy can help you quickly and easily recover from isolated failures.

Msdb Quick Tip

By Kimberly L. Tripp, 08/21/2002

Frequent backups of msdb will ensure that you have the information you need to restore your database after a disaster.

Manipulate and Calculate

By Kimberly L. Tripp, 07/01/2002

If you need to access and manipulate your datetime data, here are some tips and tricks that will make the job easier.