Select Page


Welcome to Datavail’s Blog, where you can read the latest insights, tips and opinions of our experts on all things data and technology.

Author: Craig Mullins
Browse Blog Categories

Limiting the Number of Rows Fetched

Craig Mullins’ blog post maps out the process for developers who need to retrieve a limited number of qualifying rows from a table.

Craig Mullins | September 27, 2017
dba, db2

The “Dirty” Read (AKA Uncommitted Read)

The dirty read capability can provide relief to concurrency problems for faster performance. Make sure to understand the implications of the UR isolation level.

Craig Mullins | September 13, 2017

Db2 Isolation Levels: Know Your ISOLATION Levels

It is important for DB2 DBAs and application programmers to know the four isolation levels and their impact on SQL in order to control concurrency and locking.

Craig Mullins | August 30, 2017
DMBS integrity

Ensuring Data Integrity is a Tricky Business

Keeping track of database objects and ensuring that each object is created, formatted and maintained properly is the goal of database structure integrity.

Craig Mullins | August 18, 2017

Approaches to Access Path Management… or The Five R’s

Craig Mullins’ blog post takes users through the different approaches to access path management in order to develop strategies on how to REBIND your programs.

Craig Mullins | July 25, 2017
DB2, bufferpool

Basic DB2 Buffering and Memory Guidelines

One of the most important areas for tuning DB2 subsystem performance is memory usage. This post shares buffering and memory guidelines for better DB2 performance.

Craig Mullins | July 11, 2017

Cost vs. Advantage of Moving From IMS DB to DB2

This blog post discusses costs vs. advantages of converting an existing application from IMS DB to DB2.

Craig Mullins | June 28, 2017

A Short Introduction to Lock Avoidance

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.

Craig Mullins | May 29, 2017
common types of dbas

The Most Common Types of DBAs

There are many types of DBAs and varying job descriptions. Which ones are the most common? Find out here.

Craig Mullins | March 30, 2017
DBA Types

Structuring Your DBA Staff: Generalists or Specialists?

There are many ways to go about structuring your DBA staff. Is it better to hire DBAs with broad skills or more specialized skills? This blog post has some direction.

Craig Mullins | March 23, 2017

Don’t Forget DISPLAY as a Part of Your DB2 Tuning Efforts

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.

Craig Mullins | March 16, 2017

VOLATILE: A Useful Little Keyword

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

Craig Mullins | March 2, 2017

Work with Us

Let’s have a conversation about what you need to succeed and how we can help get you there.


Work for Us

Where do you want to take your career? Explore exciting opportunities to join our team.