Category: DB2

Lock avoidance is a mechanism employed by DB2 for z/OS to access data without locking while maintaining data integrity. Avoiding locks can improve performance.

Read More

The DB2 DISPLAY command is a powerful tool that gathers details about your DB2 subsystems and databases. DBAs should know how to use DISPLAY to simplify their job.

Read More

A reminder about the VOLATILE keyword. It was added in DB2 Version 8 and can be specified on a table using CREATE TABLE and/or ALTER TABLE statements

Read More

Both DB2 for z/OS and DB2 for LUW support the INTERSECT and EXCEPT operations in SQL SELECT statements. They both are similar to UNION in the way in which they work and are coded. But there a differences.

Read More

Sometimes an application can require different, perhaps even somewhat "odd" data sorting. Often you can conjure up an answer by properly understanding the problem and applying some creative SQL.

Read More

In today's blog entry we will discuss the basics monitoring and DB2 performance monitors.

Read More

When designing DB2 databases a frequently heard request is for a column that contains sequentially generated numbers. For example, each row has a counter associated with it.

Read More

DB2 performance is one of those perennial topics that people just can't seem to get enough of. I guess that is because the performance of applications is one of the bigger issues that end users complain about

Read More

Want to go over DB2 SQL functions at a basic level? This is a review for those who might not have used them before.

Read More

What's in a name? The establishment and enforcing of naming conventions is often one of the first duties to be tackled when implementing new software.

Read More