SQLServerCentral is supported by Red Gate Software Ltd.
 
Log in  ::  Register  ::  Not logged in
 
 
 

Guest Columnist: Leo Peysakhovich

SQLServerCentral.com profile

   Items 1 to 20 of 29    Next 20 >>
 

The New Reality of an Audit Trail

With a continuation of his last article on auditing, Leo Peysakhovich enhances his solution to capture more details using XML.  Read more...
By Leo Peysakhovich 2009/07/08 | Source: SQLServerCentral.com | Category: auditing
Rating: |  Discuss |  Briefcase | 5,682 reads

A Generic Process to Convert XML Data - Part 2

Continuing with his series on loading and transforming XML data, Leo Peysakhovich shows how to create the generic process to perform the convesions.  Read more...
By Leo Peysakhovich 2009/07/10 (first published: 2008/08/26) | Source: SQLServerCentral.com | Category: xml
Rating: |  Discuss |  Briefcase | 12,023 reads

A Generic Process to Convert XML Data - Part 1

Longtime author Leo Peysakhovich brings us a new series on converting XML data into regular data. This article examines validating the XML data against a schema.  Read more...
By Leo Peysakhovich 2009/07/03 (first published: 2008/08/25) | Source: SQLServerCentral.com | Category: xml
Rating: |  Discuss |  Briefcase | 15,443 reads

Error Handling in Nested Procedures and Logging Custom Errors

Longtime author Leo Peysakhovich brings us a new article on error handling when you have procedures nested inside each other.  Read more...
By Leo Peysakhovich 2008/07/07 | Source: SQLServerCentral.com | Category: t-sql
Rating: |  Discuss |  Briefcase | 7,855 reads

Loading a 24x7 Data Warehouse

More and more companies are using data warehouses as a way of consolidating business critical information. And more and more of these companies want the warehouse available 24 hours a day, 7 days a week. This presents interesting challenges for the DBA involved in ETL processing. Longtime author Leo Peysakhovich brings us one solution for this problem.   Read more...
By Leo Peysakhovich 2007/03/19 | Source: SQLServerCentral.com
Rating: |  Discuss |  Briefcase | 7,796 reads

Identifying Unused Objects in a Database

Longtime author Leo Peysakhovich answers one of the most common questions seen in discussion areas around the world: how do you identify unused objects?   Read more...
By Leo Peysakhovich 2006/09/11 | Source: SQLServerCentral.com | Category: administration
Rating: |  Discuss |  Briefcase | 18,806 reads

An Error Handling Template for 2005

One of the big complaints in SQL Server development has been error handling. SQL Server 2005, however, substantially enhances its capabilies in this area and Leo Peysakhovich brings some code that provides a template for adding error handling to your application.   Read more...
By Leo Peysakhovich 2006/03/14 | Source: SQLServerCentral.com | Category: development
Rating: |  Discuss |  Briefcase | 15,369 reads

Manipulating Data in TEXT Type Columns

For many SQL Server 2000 DBAs working with text columns in T-SQL is no different than any other datatype. But there are some tricks when you work with very large values that you need to know. Leo Peysakhovich brings us some advanced queries that you might need if you work with large XML documents as he does.   Read more...
By Leo Peysakhovich 2005/12/07 | Source: SQLServerCentral.com | Category: advanced querying
Rating: |  Discuss |  Briefcase | 15,972 reads

How to find that job is running?

Have you ever wanted an easy way to determine if a job is running for automated checks? This might not be an easy way, but Leo Peysakhovich provides a way that works and corrects an error in Books Online.   Read more...
By Leo Peysakhovich 2005/10/18 | Source: SQLServerCentral.com | Category: administration
Rating: |  Discuss |  Briefcase | 18,547 reads

An Audit Trail Generator

Auditing is becoming more and more important in many SQL Server environments. DBAs are being tasked with setting up, maintaining, and reporting on audit data. Author Leo Peysakhovich brings us one of his solutions to automatically generate an audit trail for your data.   Read more...
By Leo Peysakhovich 2005/10/10 | Source: SQLServerCentral.com | Category: sql puzzles
Rating: |  Discuss |  Briefcase | 21,121 reads

Automate New Logins Creation

There are times when a new application or time period requires the creation of a number of logins for your clients. This can be a time consuming process, but Leo Peysakhovich brings us a way to make this go quickly.   Read more...
By Leo Peysakhovich 2005/07/19 | Source: SQLServerCentral.com | Category: miscellaneous
Rating: |  Discuss |  Briefcase | 8,696 reads

Long Running Jobs

SLQ Server has a fantastic job scheduling system, but there are some times that things go wrong. Leo Peysakhovich brings us another great article that looks at a way to check if your job engine is running and how to restart it. Practical code included in this one.   Read more...
By Leo Peysakhovich 2005/05/25 | Source: SQLServerCentral.com | Category: administration
Rating: |  Discuss |  Briefcase | 13,513 reads

Controlling Unusually Long Running Jobs

The SQLAgent scheduler in SQL Server 2000 is an amazing tool that allows you to schedule many different kinds of jobs with a great deal of flexibility. However, it doesn't have great facilities for handling jobs that may take longer than expected. And about which you'd like to be notified. Leo Peysakhovich brings us his code and technique for detecting when a job step runs long.   Read more...
By Leo Peysakhovich 2005/05/09 | Source: SQLServerCentral.com | Category: administration
Rating: |  Discuss |  Briefcase | 12,445 reads

Performance Tips Part 2

SQL Server 2000 is a self tuning, self balancing application that performs wonderfully under a wide variety of loads and conditions with a minimal of administrative tuning. However there are some things that you can do when building T-SQL code and working with SQL Server to maximize performance. Leo Peysakhovich brings us part two of his series looking at some different scenarios and how you can structure your code for better performance.   Read more...
By Leo Peysakhovich 2005/03/17 | Source: SQLServerCentral.com | Category: performance tuning
Rating: |  Discuss |  Briefcase | 11,078 reads

Performance Tips Part 1

SQL Server 2000 is a self tuning, self balancing application that performs wonderfully under a wide variety of loads and conditions with a minimal of administrative tuning. However there are some things that you can do when building T-SQL code and working with SQL Server to maximime performance and assist the query optimizer in selecting the best query plans. Leo Peysakhovich brings us the first part of his series looking at some different scenarios and how you can structure your code to achieve   Read more...
By Leo Peysakhovich 2005/03/08 | Source: SQLServerCentral.com | Category: advanced querying
Rating: |  Discuss |  Briefcase | 15,749 reads

Monitoring Blocks

SQL Server excels at quickly acquiring and releasing locks to allow as much concurrency as possible on the server. However there are times that one user will block another, which can be a source of great user frustration as well as making the system appear to be slow. Leo Peysakhovich brings us some great information and code on how you can monitor and deal with blocking on your SQL Server 2000 server.   Read more...
By Leo Peysakhovich 2005/02/10 | Source: SQLServerCentral.com | Category: monitoring
Rating: |  Discuss |  Briefcase | 15,159 reads

Working with Datetime

Datetime data in SQL Server can be a little confusing to work with, especially as many front end languages do not combine the date and time into a single datatype. As a result, T-SQL is sometimes used to manipulate and convert datetime data into more useable formats. Author Leo Peysakhovich has written about some tricks that he uses to reformat and work with datetime data.   Read more...
By Leo Peysakhovich 2007/09/21 (first published: 2004/12/22) | Source: SQLServerCentral.com | Category: advanced querying
Rating: |  Discuss |  Briefcase | 28,574 reads

Customized Output Labels

SQL Server has some great solutions for writing reports easily, ensuring quick service for your customers. However many of the quick ways of generating reports from the database include the column headers in the results. And often clients who expect customized work want to see labels that are more familiar to them. Leo Peysakhovich has developed a way that allows him to easily return custom labels from his stored procedures.   Read more...
By Leo Peysakhovich 2004/10/14 | Source: SQLServerCentral.com | Category: stored procedures
Rating: |  Discuss |  Briefcase | 5,726 reads

Generic Data Comparison

Comparing two SQL Server tables to determine if the data is the same ought to be pretty simple. But then again, vendors like Red Gate Software sell tools to help you do it, so perhaps it isn't so simple. Author Leo Peysakhovich has to do this on a regular basis and none of the 3rd party products appear to work for him. Read his thoughts and samples on how he handles this at his job.   Read more...
By Leo Peysakhovich 2004/09/22 | Source: SQLServerCentral.com | Category: advanced querying
Rating: |  Discuss |  Briefcase | 11,073 reads

Exotic use of User Defined Function

User defined functions were added in SQL Server 7 and enhanced in SQL Server 2000, but they are still a relatively little used feature. Here's a look at a unique way that Leo Peysakhovich solved a problem using a UDF.   Read more...
Rating: |  Discuss |  Briefcase | 10,759 reads
   Items 1 to 20 of 29    Next 20 >>