Other News

Community

Roll-Forward Recovery

(Roger Sanders) In the first column of this series, I described how information stored in a database’s transaction log files is used to return a database to a consistent and usable state after a system failure or program abend occurs. In the most recent column, I explained how backup images used wit

Community

TechTip: PREPARE to DECLARE

(Mike Faust) With the broad use of embedded SQL statements, sometimes it’s easy to overlook things that can substantially improve their performance. A great example of this is the use of prepared SQL statements in your embedded SQL code. Prepared statements improve performance by doing a portion

Community

Lock avoidance in DB2 UDB V8

(Werner Schuetz) During a table or index scan, DB2 Universal Database (DB2 UDB) normally locks each row that is scanned before determining whether the row qualifies for the query. Gain an understanding of how row locking works in DB2 UDB, and learn how you may be able to improve concurrency of scans

Community

What Is Open Source

(Dan Woods) Open source usually refers to software that is released with source code under a license that ensures that derivative works will also be available as source code, protects certain rights of the original authors, and prohibits restrictions on how the software can be used or who can use it

Community

Scheduling a SQL update statement

(Kent Milligan) I need to run a SQL update statement after hours, and it would be nice to schedule it. I saw your posting about the RUNSQLSTM command, but I’ve had no success with it. I tried saving my command in the STRSQL run, which it saved to a QSQLSESS file, but I still could not use that in th