 |
 |
 |
 |
 |
 |
Gauge SQE use in DB2 for i 6.1
This article explains how to collect a SQL Performance Monitor and understand how many of the SQL queries are using SQE and why other SQL statements continue to use CQE. SQE is the strategic query engine on DB2 for i, with better performance, scaling and tooling such as the SQL Plan Cache.
|
 |
Articles |
 |
22 Nov 2009 |
|
| |
DB2 for Linux, UNIX and Windows
IBM DB2, IBM's relational database management system, provides the foundation of information on demand. developerWorks is the technical resource center for the IBM DB2, including technical articles, tutorials, documentation, downloads, and support information.
|
 |
|
 |
19 Nov 2009 |
|
| |
DB2 Everyplace
IBM DB2 Everyplace is a relational database and synchronization server that extends enterprise applications and data to mobile devices such as personal digital assistants (PDAs) and smart phones. developerWorks is the technical resource center for DB2 Everyplace, including articles, documentation, support, downloads, redbooks and more.
|
 |
|
 |
19 Nov 2009 |
|
| |
Data warehousing
IBM's warehousing solutions provide you with all of the capabilities necessary to glean maximum return from your information.
|
 |
|
 |
19 Nov 2009 |
|
| |
DB2 family
The IBM DB2 family provides the foundation of information on demand.
It's designed to meet your business needs whether large or small.
|
 |
|
 |
19 Nov 2009 |
|
| |
IBM solidDB product family
IBM solidDB is known worldwide for delivering data with extreme speed. There are more than 3,000,000 deployments of solidDB in telecommunications networks, enterprise applications, and embedded software and systems.
|
 |
|
 |
19 Nov 2009 |
|
| |
Optim family
The IBM Optim product family now encompasses Data Studio to provide an
integrated data management environment that offers a comprehensive solution to
help you design, develop, deploy, and manage database applications throughout
the data lifecycle.
|
 |
|
 |
19 Nov 2009 |
|
| |
DBA Central
developerWorks DBA Central page is the technical resource center for the IBM Information Management database administrator and includes technical articles, tutorials, downloads, tools, code samples, and more.
|
 |
|
 |
19 Nov 2009 |
|
| |
Informix Dynamic Server 11.50 Fundamentals exam 555
Certification Preparation, Part 5: Using SQL
This tutorial is the fifth in a series of tutorials designed to help you
become familiar with all the different aspects of IBM Informix Dynamic Server
(IDS) and help you get ready for the IDS Fundamentals Certification exam. This
tutorial covers the use of SQL to manipulate data.
|
 |
Tutorial |
 |
19 Nov 2009 |
|
| |
Using Integrated Data Management To Meet Service Level Objectives
We learn how The Great Outdoor Company, a fictional retailer of outdoor products, uses Integrated Data Management solutions by IBM to optimize data management for performance, productivity, and manageability, allowing them to get the most from their data assets and to ensure they can meet service level objectives (SLOs).
We discuss how organizational and infrastructure complexities can negatively affect overall performance and productivity and how an integrated data management approach can help bridge these silos and gaps to provide end-to-end data and data application life cycle support. To illustrate, we focus on how to optimize an enterprise Java application using the Optim Development Studio (formerly Data Studio Developer) and pureQuery Runtime to improve performance, manageability, and security.
We discuss the practical aspects of managing the deployment and maintenance of pureQuery applications. Because an integrated data management approach extends to the problem solving aspect of the data life cycle, we also discuss how DB2 Performance Expert, DB2 Performance Expert Extended Insight Feature (PE/EI), and IBM Tivoli Composite Application Manager (ITCAM) can help you pinpoint problems in complex application environments.
|
 |
Redbooks |
 |
09 Nov 2009 |
|
| |
Best practices for DB2 for Linux, UNIX, and Windows: Cost reduction strategies with DB2
Learn how to use the Configuration Advisor, the Design Advisor, and autonomic features, such as the self-tuning memory manager,
to reduce the human costs associated with DB2 maintenance. Help your organization develop a holistic view of reducing costs across hardware, software, and maintenance
over time as part of the lost-cost evolution.
|
 |
Articles |
 |
28 Oct 2009 |
|
| |
High-performance data mining
An examination of the capabilities of IBM InfoSphere Balanced Warehouse through a scoring performance study
|
 |
Articles |
 |
19 Oct 2009 |
|
| |
DB2 pureScale
DB2 pureScale reduces the risk and cost of business growth by providing unlimited capacity, continuous availability, and
application transparency. DB2 pureScale on IBM Power Systems incorporates PowerHA pureScale technology to deliver levels of
database scalability and availability unmatched on UNIX or x86 systems. This complements DB2 for z/OS and System z, the undisputed
leader in total system availability, scalability, security and reliability.
|
 |
|
 |
08 Oct 2009 |
|
| |
How to identify unused indexes in DB2 for Linux, UNIX, and Windows
During database application development, developers tend to define a large number of
indexes on tables to guarantee that each and every query performs well.
After application development has been
finished and a database has gone into production, the existence of too many indexes turns
out to be a cause for decreased
database performance.
Many indexes mean more work for the database system when executing UPDATE, INSERT, and
DELETE (UID) operations.
In addition, regular maintenance activities like RUNSTATS and REORG also run
considerably longer in cases where many indexes are present.
Therefore, to achieve the best database performance, it is
critical to be able to determine which indexes are necessary for query execution and which
indexes you can
safely drop without impacting query runtimes.
This article explains several methods that a DB2 for Linux, UNIX, and Windows (DB2 LUW) database
administrator (DBA) can use to identify unused and seldom used indexes.
|
 |
Articles |
 |
08 Oct 2009 |
|
| |
Multi-row fetch support with type 2 connectivity in DB2 V9 for z/OS
Multi-row FETCH (MRF) can provide you with better performance than retrieving one row with
each FETCH statement.
This article explains what MRF is and how to use it.
The article also includes a sample Java program that illustrates how to set
MRF in an application.
For IBM Data Server Driver for JDBC and SQLJ type 2 connectivity on DB2 for z/OS,
multi-row FETCH can be used for forward-only cursors
and scrollable cursors.
For other types of connectivity, multi-row FETCH can be used
only for scrollable cursors.
|
 |
Articles |
 |
17 Sep 2009 |
|
| |
Data warehousing
IBM data warehousing and business intelligence software gathers, manages, and analyzes data, generating powerful business insight.
|
 |
|
 |
03 Sep 2009 |
|
| |
Informix Dynamic Server 11.50 Fundamentals Exam 555
certification preparation, Part 4: Examining database objects
This tutorial continues your journey into Informix Dynamic Server by
discussing many of the objects that can be created and used inside of a
database. Some of these objects include tables, indexes, triggers, and views.
This tutorial discusses what they are, how they are used, and how to create
them.
|
 |
Tutorial |
 |
03 Sep 2009 |
|
| |
Guidelines to Currency Translation in IBM Cognos Controller
Document will provide guidelines to handling investment adjustment when 100 percent ownership exists.
|
 |
Articles |
 |
02 Sep 2009 |
|
| |
Optim solutions for accelerating Java database access
This demo shows how the staff at one fictional organization, the Great
Outdoors Company, takes advantage of Optim solutions to help them gain more value from their business-critical Java applications.
|
 |
Demos |
 |
27 Aug 2009 |
|
| |
Loading a large volume of Master Data Management data quickly
The Rapid Deployment Package (RDP) for IBM InfoSphere(TM) Master Data
Management Server solution addresses the needs of clients in the first phase
of implementing initial load solutions. Using MDM, clients need to perform
initial and delta loads, typically as a batch. This article focuses on the
maintenance transaction approach to perform initial loads, including an
introduction, installation, and setup. It also covers performance tuning tips
and best practices. You can leverage recommendations in this article as
guidance in your own MDM Server initial load solutions using RDP.
|
 |
Articles |
 |
14 Aug 2009 |
|
| |
DB2 9.7: Using new Workload Manager features
This tutorial provides a series of exercises using IBM DB2 Workload
Manager (WLM).
By following these exercises, you should become familiar with the DB2 WLM feature and
start to see the immediate value you can obtain from its use.
For those new to WLM, the tutorial serves as an easy starting point for you to begin using
WLM right out of the box.
For experienced WLM users, the tutorial gives you a hands-on introduction to new WLM
functions introduced in DB2 9.7.
|
 |
Tutorial |
 |
13 Aug 2009 |
|
| |
Informix Dynamic Server 11.50 Fundamentals Exam 555
certification preparation, Part 6: Data concurrency
This tutorial is the sixth in a series of nine tutorials designed to help you
become familiar with all the different aspects of IBM Informix Dynamic Server
(IDS) and help you get ready for the IDS Fundamentals Certification exam. In
this part, which corresponds with Part 6 of the exam, gain an understanding of
the data concurrency mechanisms in IDS.
|
 |
Tutorial |
 |
13 Aug 2009 |
|
| |
Exploit XML indexes for XML query performance in DB2 9
DB2(R) 9 provides pureXML storage and offers XQuery and
SQL/XML as query languages. XML indexes are essential for high query
performance, but their usage for query evaluation depends on how query
predicates are formulated. This article presents a set of guidelines for
writing XML queries and creating XML indexes in a consistent manner so that
indexes speed up your queries as expected. Also learn what to look for in XML
query execution plans to detect performance issues, and find out how to fix
them. A downloadable "cheat sheet" summarizes the most important guidelines.
This article has been updated for DB2 9.5 and 9.7. [2009 Jul 30: This article has been updated for DB2 9.5 and 9.7, including
additional SQL/XML sample queries.--Ed.]
|
 |
Articles |
 |
29 Jul 2009 |
|
| |
Get started with DB2 Performance Expert Extended Insight
Feature
IBM DB2 Performance Expert Extended Insight Feature extends the
capabilities provided in DB2 Performance Expert by providing end-to-end
database monitoring for Java technology applications, with even more
capabilities for those running in IBM WebSphere Application Server. This
feature gives you the capability to address performance issues, regardless of
where they occur in the software stack. This tutorial will help you get started with DB2 Performance Expert
Extended Insight Feature. Learn how to install, configure, and
validate DB2 Performance Expert Extended Insight Feature.
|
 |
Tutorial |
 |
25 Jun 2009 |
|
| |
Integrated Data Management: Managing data across its lifecycle
IBM is consolidating many of its
Data Studio offerings under the Optim name.
The Optim portfolio will focus on realizing integrated data management with innovative delivery of
application-aware solutions for managing data and data-driven applications across the lifecycle,
from requirements to retirement.
This overview article explains both the vision and reality of Integrated Data Management
and how you -- whether a data architect, developer or tester, DBA, or data steward -- can use
IBM solutions today to respond quickly to emerging opportunities, improve quality of service,
mitigate risk, and reduce costs.
|
 |
Articles |
 |
02 Jun 2009 |
|
| |
Optimize Enterprise Generation Language (EGL) applications using pureQuery and Data Studio Developer
This article describes how pureQuery and Data Studio Developer can be used to optimize data access for DB2 LUW and z/OS with EGL Java applications. The article shows how EGL and Data Studio Developer can be installed in a shell-sharing mode, and then how pureQuery can be used with the EGL Java generated code to convert dynamic statements to static statements for the DB2 versions, change captured SQL statements with better performing SQL statements,reduce SQL Injection risk, and look at execution times for the different SQL statements in special views provided in DataStudio.
|
 |
Articles |
 |
08 May 2009 |
|
| |
The top 6 tips for a successful DB2 Performance Expert
deployment for DB2 for Linux, UNIX, and Windows, Part 2: Taking performance baselines, using DB2 Workload Manager, and monitoring in
a partitioned environment
Performance monitoring and tuning are critical tasks for a database
administrator (DBA). DB2(R)
Performance Expert helps DBAs tackle immediate
performance problems, as well as avoid problems in the future. This article
is the second of two in a series that describes the top 6 things you can do to
get the most out of DB2 Performance Expert. Learn how to take performance
baselines, take advantage of DB2 Workload Manager, and configure monitoring in
a large DPF environment.
|
 |
Articles |
 |
07 May 2009 |
|
| |
Introduction to IBM solidDB Universal Cache 6.3, Part
2: IBM solidDB Universal Cache setup
In Part 2 of this two-part series, set up IBM solidDB Universal Cache
with DB2 for Linux, Unix and Windows to accelerate access to data. Learn about
system and environment requirements, as well as the ways to acquire IBM
solidDB Universal Cache code. Learn also how to install, configure, and use
the IBM solidDB Universal Cache solution.
|
 |
Tutorial |
 |
04 May 2009 |
|
| |
The top 6 tips for a successful DB2 Performance Expert
deployment for DB2 for Linux, UNIX, and Windows, Part
1: Modifying settings, setting up alerts, and using System Health data
views
Performance monitoring and tuning are critical tasks for a database
administrator (DBA). DB2(R)
Performance Expert helps DBAs tackle immediate
performance problems, as well as avoid problems in the future. This article
is the first of two in a series that describes the top 6 things you can do to
get the most out of DB2 Performance Expert.
|
 |
Articles |
 |
30 Apr 2009 |
|
| |
Informix Dynamic Server data compression and storage optimization
Starting with IBM Informix Dynamic Server (IDS) Version 11.50.xC4, you can
compress data and optimize storage in IDS databases. The advantages of data
compression and storage optimization include significant storage savings, reduced I/O
activity, and faster backup and restore. IDS provides full online support for
enabling storage optimization and compressing existing table data, while applications
continue to use the table. This article provides an overview of IDS data compression and storage optimization functionality and shows you how to perform both tasks.
|
 |
Articles |
 |
27 Apr 2009 |
|
| |
Archive and maintain DB2 message logs and diagnostic data with db2back
Do you ever find yourself wishing you had a better way to manage your diagnostic files on your IBM DB2 for Linux or AIX servers? If so, then help is on the way. Here's a script that helps you archive and maintain these files. And you can further ease the management process by compressing and removing them as they age.
|
 |
Articles |
 |
23 Apr 2009 |
|
| |
DB2 early access program
This DB2 technology sandbox page gives you the opportunity to preview technologies that are still in the lab.
|
 |
|
 |
02 Apr 2009 |
|
| |
Expand transaction capabilities with savepoints in Informix Dynamic Server (IDS)
This article describes how to use savepoints within transactions on IBM Informix Dynamic Server (IDS).
It also explains how you can manage savepoints with various clients, such as ESQL/C and JDBC,
and in different environments, such as stored procedures.
|
 |
Articles |
 |
26 Mar 2009 |
|
| |
Optimize your existing .NET applications using IBM Data Studio's
pureQuery
IBM Data Studio pureQuery Runtime 2.1 includes a new feature, called
client optimization, that enables database administrators and developers to
take advantage of the performance and security benefits of static SQL
execution against IBM DB2 databases without having to modify their existing
custom-developed or packaged .NET applications. In this tutorial, learn how to
enable this capability for an existing .NET application.
|
 |
Tutorial |
 |
26 Mar 2009 |
|
| |
Data modeling with InfoSphere Data Architect and Informix Dynamic Server
This tutorial shows you how to use IBM InfoSphere Data Architect (IDA)
(formerly IBM Rational Data Architect) as a modeling tool for Informix Dynamic
Server (IDS), and has been updated to include information about the 7.5.1
release of IDA. Learn about the various features of IDA, including how models
can be used to represent business entities, database entities, and domain
entities. Follow along with scenarios and examples that reveal the benefits
IDA provides.
|
 |
Tutorial |
 |
12 Mar 2009 |
|
| |
Accelerate access to critical data using IBM solidDB Universal Cache
IBM solidDB Universal Cache is in-memory caching software for use with
traditional disk-based relational databases. It promises extreme speed,
adaptability, and robustness. Explore these promises and follow a sample use
case for the first - extreme speed.
|
 |
Articles |
 |
12 Mar 2009 |
|
| |
Introduction to IBM solidDB Universal Cache 6.3, Part
1: Get started with solidDB Universal Cache 6.3
In Part 1 of this two-part series, get an introduction to the IBM
solidDB Universal Cache solution and its component parts, and learn about the
basic system requirements and the architecture of a solution. Get started with
the IBM solidDB Universal Cache solution and an IBM DB2 for Linux, UNIX, and
Windows back-end database. Part 2 of this series provides you with the basic
knowledge to install and set up IBM solidDB with DB2 for LUW.
|
 |
Articles |
 |
12 Feb 2009 |
|
| |
High Availability and Disaster Recovery Options for DB2 on Linux, UNIX, and Windows
This IBM Redbooks publication describes DB2's high availability functions and features, focusing on High Availability Disaster Recovery (HADR) in the OLTP environment. The book provides a detailed discussion of HADR, including setup, configuration. administration, monitoring, and best practices.
We explain how to configure cluster software HACMP, TSA, and MSCS with DB2 and show how to use these products to automate HADR takeover.
DB2 also provides unprecedented enterprise-class disaster recovery capability. This book covers single system view backup, backup and restore with snapshot backup, as well as the db2recovery command, in detail.
|
 |
Redbooks |
 |
09 Feb 2009 |
|
| |
Writing great code with the IBM FileNet P8 APIs, Part
2: Spying on your handiwork
This article shows three different techniques to see how much data you
are putting on the network and holding in your objects in memory when using
FileNet P8 APIs. Those two numbers turn out to be incredibly important when it
comes to tuning performance in your code. The article looks at network
tracing, P8 Content Java API logging, and custom class ObjectDumper for
dumping out the contents of an object instance. If you understand the
description of the ObjectDumper class, you will end up with a better
understanding of the P8 Content APIs and their object model.
|
 |
Articles |
 |
05 Feb 2009 |
|
| |
DB2 problem determination using db2top utility
Get the best possible performance in complex DB2 for Linux and UNIX environments with the db2top utility. Also, learn about the advantages this tool offers, and see how to use it for monitoring and troubleshooting.
|
 |
Articles |
 |
04 Dec 2008 |
|
| |
What’s new and exciting in IBM Data Studio Developer 2.1
Discover how IBM Data Studio Developer 2.1 will give you a better
understanding of your database application. See how the new implementation of
Data Studio Developer can improve your productivity and enable better
collaboration between developers and DBAs. Follow along with the scenarios in
this article and experience how you can get more done, with greater ease and
with greater insights, using Data Studio Developer 2.1.
|
 |
Articles |
 |
03 Dec 2008 |
|
| |
It's here! End-to-End Database Monitoring using IBM DB2 Performance Expert
Extended Insight Feature
This article focuses on a new extension to IBM DB2
Performance Expert, called IBM DB2 Performance Expert Extended Insight
Feature, which helps DBAs find and pinpoint problems in a complex database
and Java environment. These insights will help DBAs provide relevant data
to their colleagues, improving collaboration and reducing the overall
people cost for problem determination
|
 |
Articles |
 |
01 Dec 2008 |
|
| |
Recommended reading list: DB2 for Linux, UNIX, and Windows database
administration
Learn about IBM DB2 for Linux, UNIX, and Windows with
this reading list, compiled especially for the database
administrator community. This popular article is updated to include the latest content that has been published for DB2 9
|
 |
Articles |
 |
20 Nov 2008 |
|
| |
Travels with Mark: A Hitchhiker's Guide to the UniVerse, Part 6: File opens – The cost
In this installment of the UniVerse performance series, explore the cost
of opening files in BASIC programs. Measure opening simple hash files, dynamic
files, and directory files, and measure the impact of adding indices to files.
Time open distributed files, with and without indices, and examine variations
by looking at OPENSEQ and OPENPATH.
|
 |
Tutorials |
 |
13 Nov 2008 |
|
| |
Debugging stored procedures on DB2 z/OS with Data Studio
Developer, Part 1: Debugging DB2 for z/OS SQL stored procedures with IBM Data Studio Developer v1.2
The Unified Debugger in DB2 combined with Data Studio Developer together provide a great toolset for anyone creating SQL native or external stored procedures
as well as Java stored procedures. This article provides important background information on the Unified Debugger and
shows you step-by-step how to use Data Studio Developer to create and debug a sample native SQL stored procedure. Typical problems are also addressed.
The focus in this article is on
DB2 for z/OS stored procedures, but many of the concepts and steps are similar on other DB2 servers.
l
|
 |
Articles |
 |
06 Nov 2008 |
|
| |
Techniques for improving online data cleanup in a WebSphere Commerce DB2
database
This article presents tools and techniques to improve the performance of
online data cleanups and to minimize the impact to the store. Implementing best
practices for SQL tuning, tailoring the statements to your specific requirements,
and ensuring that the database is properly tuned can help you implement cleanup
scripts that do not disrupt the live site.
|
 |
Articles |
 |
01 Nov 2008 |
|
| |
DB2 self-tuning memory manager log parser
Discover a
simple tool to parse the STMM log files to simplify the task of monitoring the
decisions made by the memory manager. Starting in IBM DB2 9, STMM, a new memory
tuning feature, simplifies the task of memory configuration by automatically setting values for several critical memory configuration parameters.
|
 |
Articles |
 |
23 Oct 2008 |
|
| |
Automatic deployment toolkit for an SOA project environment,
Part 3: IBM DB2 for Linux, UNIX, and Windows and IBM Content Manager automatic installation scripts
This article series introduces an automatic deployment toolkit
(Automatic-DT), which helps infrastructure architects install and configure
deployment nodes with a list of IBM software installed and configured
automatically. It also helps testers and developers refresh builds in their
daily tests and integration life cycle. In this article, Part 3 in the series,
build automatic installation and configuration scripts on IBM DB2 for Linux, UNIX, and Windows and IBM Content Manager.
|
 |
Articles |
 |
17 Oct 2008 |
|
| |
Understand the Informix Dynamic Server B-tree scanner
Gain a better understanding of how the B-tree scanner works and learn techniques for leveraging this feature to achieve optimum transaction processing performance.
|
 |
Articles |
 |
09 Oct 2008 |
|
| |
Best Practices: Writing and Tuning Queries for Optimal Performance
Learn best practices for minimizing the impact of SQL statements on DB2 database performance. This paper focuses on good fundamental writing and tuning practices that can be widely applied to help improve DB2 database performance.
|
 |
|
 |
03 Oct 2008 |
|
| |
Best Practices: Tuning and Monitoring Database System Performance
See best practices for the performance evolution of a Data Server. From important principles of initial hardware and software configuration to monitoring techniques that help you understand system performance under both operational and troubleshooting conditions. For troubleshooting performance problems, this paper provide a step-wise, methodical method for determining the problem.
|
 |
|
 |
03 Oct 2008 |
|
| |
De-siloing DB2 and Application Performance Management
Discover a cross-functional approach that sheds light on the complete performance picture for better database, application and business results.
|
 |
Articles |
 |
12 Sep 2008 |
|
| |
Further understand column group statistics in DB2
Use multi-column statistics to take advantage of the enhancements to the
SQL Optimizer in DB2 9.5 that extend their use to a broader range of predicates.
|
 |
Articles |
 |
04 Sep 2008 |
|
| |
Write high performance Java data access applications, Part 3: Data Studio pureQuery API best practices
pureQuery is a high-performance Java data access platform focused
on simplifying the tasks of developing, managing and optimizing applications
and services that access data. It consists of tools, APIs and a runtime engine.
The previous articles in this series introduced the two programming styles
to help users access the database through simple but powerful APIs.
This article summarizes some best practices for development using the
pureQuery API and gives you real-world scenarios to see how to implement these
practices.
|
 |
Articles |
 |
14 Aug 2008 |
|
| |
DB2 Built-in Performance and Health Tools
This document describes, in detail, the free tools built into DB2 that help you monitor and tune the performance and health of your database.
|
 |
Articles |
 |
06 Aug 2008 |
|
| |
Troubleshooting locking problems in WebSphere Commerce with DB2
This article explains techniques for identifying and solving database
locking problems in a WebSphere Commerce environment running DB2.
|
 |
Articles |
 |
22 Jul 2008 |
|
| |
Optimize the cursor in Informix Dynamic Server with ESQL/C
IBM Informix ESQL/C has many features to reduce the network traffic
between server and client thereby, increasing the performance of the
application. Understand these features and see you how to use them to achieve
maximum performance.
|
 |
Articles |
 |
17 Jul 2008 |
|
| |
Seven Essential Elements Whitepaper
This paper introduces 7 elements that are critical to ensure the highest degree of performance and scalability of information integration: data pipelining, dynamic and in-flight (re-) partitioning, design once andh deploy flexibly, supporting parallel databases, real-time data processing, performance optimization tooling, and extensible framework. We highlight the unique advantages of InfoSphere Information Server to achieve the highest level of performance and scalability with the best ROI.
|
 |
Articles |
 |
17 Jul 2008 |
|
| |
Manage your Informix database with the IDS OpenAdmin Tool, Part 3: Performance analysis of Informix Dynamic Server made easy through the OpenAdmin Tool
Learn how to analyze IBM Informix Dynamic Server (IDS) performance using
the IDS OpenAdmin Tool (OAT). OAT is an open source, Web-based interface to
IDS and is supported on version 11.10 and later. Parts 1 and 2 of this series
introduced the tool and showed you how to migrate from the Informix Server
Administrator. Now, see how easily you can monitor performance through
statistical data and charts that give you a quick way to comprehend the
information.
$@!LessThan!@$!--The system reports function can provide much needed information.
For example, you could generate a report for the slowest five SQL statements, or
the statements that require the most I/O time. The ability to drill down a
particular query is extremely useful, and OAT provides a GUI to obtain all
statement statistics.--$@!GreaterThan!@$
|
 |
Articles |
 |
17 Jul 2008 |
|
| |
How multithreaded architecture works in DB2 9.5
Learn how the new capabilities in DB2 9.5 affect you if you regularly monitor processes or threads, if you need to understand how much memory your database is using, or if you want to simplify mission-critical tasks such as backup, restore, and roll forward.
|
 |
Articles |
 |
17 Jul 2008 |
|
| |
IBM Data Studio pureQuery Runtime for z/OS Performance
In this article, get a brief overview of pureQuery technology, the enhancements announced with Version 1.2, and the results of a performance study comparing pureQuery access methods with a variety of popular Java data access alternatives.
|
 |
Articles |
 |
08 Jul 2008 |
|
| |
Up and Running with DB2 on Linux
This IBM® Redbooks® publication is an informative guide that describes how to effectively integrate DB2 for Linux, UNIX®, and Windows® (LUW) with SUSE and Red Hat Linux operating systems. This book provides both introductory and detailed information about installing, configuring, managing, and monitoring DB2 in a Linux environment.
|
 |
Redbooks |
 |
02 Jul 2008 |
|
| |
DB2 LUW Performance: The DNA Test of Performance Accountability
The database is often presumed guilty when there is a performance issue. But if your database seems fine and showing all the signs of good performance, how do you prove your database's innocence? Scott Hayes shows you how to go forensic to assemble your defense.
|
 |
Articles |
 |
02 Jul 2008 |
|
| |
The Informix High Performance Loader - Part 2
In the first of an occasional series of technical articles, the Oninit tech team investigates IDS's ultra-important reserved pages.
|
 |
Articles |
 |
02 Jul 2008 |
|
| |
Shrink your DB2 for Linux, UNIX, and Windows database using value compression
Since Version 8.1, IBM DB2 for Linux, UNIX, and Windows has had a
compression feature called value compression. This feature is not well-known, but it
provides a cost-efficient way to reduce the size of your database with almost no
impact on performance. In this article, find background information on value
compression, and learn about a script-based method to easily find tables that
benefit from value compression.
|
 |
Articles |
 |
26 Jun 2008 |
|
| |
Using Information Server in the Cognos 8 BI Data Manager environment
IBM Cognos 8 Business Intelligence Data Manager creates data warehouses and
repositories for reporting, analysis and performance management. When you integrate
the Information Server with Data Manager, you can capitalize on the data transformation
and cleansing capabilities of the Information Server in the Data Manager environment.
This tutorial offers two out-of-box integration scenarios. In one scenario,
IBM WebSphere DataStage processes ETL flow and invokes Data Manager to load the data mart. In the other scenario,
Data Manager JobStream invokes DataStage ETL jobs and then loads the data mart.
These scenarios enable the Cognos report writer to have the latest information available to them.
Learn how to integrate Information Server and Data Manager, and how this integration can benefit your business.
|
 |
Tutorials |
 |
12 Jun 2008 |
|
| |
IBM DB2 for i 6.1 -- Sophistication simplified
The IBM DB2 for i 6.1 enhancements provide a great foundation for taking
your business solutions to new levels. In this article, discover how IBM has
delivered the new, sophisticated technology while still maintaining the easy-to-use
nature of DB2 for i that has spoiled developers and administrators through the
years.
|
 |
Articles |
 |
12 Jun 2008 |
|
| |
XML Performance: A Surprising Ace in the Hole
Relational database storage brings RDBMS strengths to XML data. But older clumsier storage methods left application performance an open quesiton. Two years after IBM introduced pureXML in DB2 9, that question has been answered.
|
 |
Articles |
 |
10 Jun 2008 |
|
| |
Best practices for DB2 for Linux, UNIX, and Windows
Discover the best practices for IBM DB2 for Linux, UNIX, and Windows. Get practical guidance for the most common DB2 9 product configurations and use this knowledge to improve the value of your DB2 data servers.
|
 |
|
 |
22 May 2008 |
|
| |
Key questions from an enterprise data architect
Data is the lifeblood of the enterprise, and the best way to prepare for a
development and integration project is to document the characteristics of the data
that drive the target applications. Learn the key questions that an enterprise data
architect should explore in order to effectively document the characteristics of
relevant data and take the most important first step towards project success.
|
 |
Articles |
 |
06 May 2008 |
|
| |
Introduction to the New Mainframe: z/OS Basics
This IBM Redbook provides students of information systems technology with the background knowledge and skills necessary to begin using the basic facilities of a mainframe computer. It is the first in a planned series of textbooks designed to introduce students to mainframe concepts and help prepare them for a career in large systems computing.
|
 |
Redbooks |
 |
10 Apr 2008 |
|
| |
Make SOA transactional
In the world of enterprise application integration (EAI), it's essential
that all participating systems operate under an overarching global transaction so
that these systems all return to a consistent state in case of a
failure. With the various systems supporting different protocols, the transaction
semantics must be propagated across these protocols so they
can seamlessly participate in the global transaction. This article walks you through the steps
required to make an example of a common integration scenario a transactional integration.
|
 |
Articles |
 |
10 Apr 2008 |
|
| |
New options for analyzing lock timeouts in DB2 9.5
Explore the new lock timeout reporting capabilities of DB2 9.5 and examine the additional information that can be collected to determine the reason for a lock timeout occurrence.
|
 |
Articles |
 |
03 Apr 2008 |
|
| |
Get the most out of Informix Dynamic Server optimizer through UPDATE STATISTICS
Use the UPDATE STATISTICS statement in IBM Informix Dynamic Server (IDS) to get the most out of the database optimizer. Get a brief overview of this SQL statement and see how it can be used for a variety of problems. Discover the importance of updating statistics and view illustrations that show how statistics are gathered. Finally, browse a FAQ section at the end of the article to answer any lingering questions you might have about this important SQL statement.
|
 |
Articles |
 |
06 Mar 2008 |
|
| |
IBM WebSphere Portal Web Content Manager and DB2 Tuning Guide
Looking for a central source for tuning your WebSphere Portal Web Content Management and DB2 environment? This article describes the different parts of the environment that are unique and require special consideration. You'll learn how to tune the Application Server and WebSphere Portal. Furthermore you'll learn about various registry variables and several database manager and database configuration parameters that should be set to specified values as a good start. Finally, the ongoing maintenance section contains guidelines on how to keep the DB2 system performing well as the system grows.
|
 |
Articles |
 |
21 Feb 2008 |
|
| |
DECFLOAT: The data type of the future
Leverage hardware support with DECFLOAT to provide you applications with a performance advantage over using the DECIMAL data type.
|
 |
Articles |
 |
31 Jan 2008 |
|
| |
DB2 performance testing and monitoring using Rational Performance Tester
Discover how to use Rational Performance Tester as
a performance testing tool in a DB2 benchmarking environment. Learn best practices to
follow and general rules of thumb. The Trade6 benchmark application is used as an
example workload.
|
 |
Articles |
 |
24 Jan 2008 |
|
| |
Travels with Mark: A Hitchhiker's Guide to the UniVerse, Part 5: Increase dynamic array processing performance in IBM UniVerse
Investigate the effects of field-level caching in dynamic array access, in
part 5 of the UniVerse performance series.
|
 |
Tutorials |
 |
24 Jan 2008 |
|
| |
Improve concurrency with DB2 9.5 optimistic locking
IBM DB2 Version V9.5 for Linux, UNIX and Windows provides enhanced
optimistic locking support, a technique for SQL database applications that does not
hold row locks between selecting and updating, or deleting rows. Gain an
understanding of this enhancement, and learn how applications using this programming
model benefit from this enhanced optimistic locking feature and gain improved
concurrency.
|
 |
Articles |
 |
17 Jan 2008 |
|
| |
mod_auth(nz)_ibmdb2
Compile and configure mod_auth(nz)_ibmdb2 (an Apache authentication module)
using IBM DB2 as the database for storing user and group information. Create and use UDFs for generating passwords in DB2.
|
 |
Articles |
 |
15 Jan 2008 |
|
| |
DB2 and System p virtualization
Learn best practices for deploying IBM DB2 9 with the IBM System p virtualization technologies.
|
 |
Articles |
 |
10 Jan 2008 |
|
| |
Data Integration and Composite Business Services, Part 3: Build a multi-tenant data tier with access control and security
Learn how the capabilities of DB2 address the issues of data architecture and
data security in a Software as a Service (SaaS) implementation.
|
 |
Articles |
 |
13 Dec 2007 |
|
| |
Create and use functional indexes in Informix Dynamic Server
Database management systems continue to focus on performance as the amount of
data continues to grow at a staggering rate. This article focuses on a
performance tuning technique called functional indexes. Creating and using
functional indexes based on database use statistics can significantly improve
the performance of your SELECT queries. See how to create and use funcional indexes in
IBM Informix Dynamic Server and maximize the performance of your queries.
|
 |
Articles |
 |
06 Dec 2007 |
|
| |
Understanding the advantages of DB2 9 autonomic computing features
The self tuning memory manager (STMM) is a revolutionary memory tuning feature
that was first introduced in IBM DB2 9. The STMM eases the task of memory configuration by
automatically setting optimal values for most memory configuration parameters,
including buffer pools, package cache, locking memory, sort heap, and total database
shared memory. When STMM is enabled, the memory tuner dynamically distributes the
available memory among the various memory consumers. This article explains the
function of the STMM, teaches you to enable the feature, and also discusses how
STMM can bring real benefits to your business environment.
|
 |
Articles |
 |
29 Nov 2007 |
|
| |
Merging partial result sets from multiple sources of DB2 for Linux, UNIX, and Windows and WebSphere Process Server Business Process Choreographer
Learn how to combine multiple result sets from different data sources of WebSphere Process Server Business Process Choreographer and DB2 for Linux, UNIX, and Windows. Current solutions limit paging to a single data source and display the paged result. If the content has to contain entries from another source, paging is usually not supported. This article shows you how to use multiple data sources, the handling of possible duplicates, and the use of paging on the data source itself to avoid performance bottlenecks when storing large volumes of data.
|
 |
Articles |
 |
24 Oct 2007 |
|
| |
SQL stored procedure profiling in DB2 Developer Workbench
In a complex application or batch processing environment where many
SQL procedures and SQL statements are executed, it can be difficult for a DBA to
monitor and tune the SQL using traditional methods. Use IBM DB2 Developer
Workbench (DWB) to profile SQL stored procedures deployed on DB2 for Linux, Unix, and
Windows, Version 8.2 or later.
|
 |
Articles |
 |
04 Oct 2007 |
|
| |
Build a resilient SOA infrastructure, Part 1: Why blocking application server threads can lead to a brittle SOA
Resiliency -- defined as the continued availability and performance of a
service despite negative changes in its environment -- is vital in a
Service-Oriented Architecture (SOA). An SOA infrastructure must ensure that a
service is highly available regardless of unpredictable conditions, such as sudden
and significant degradation of network latency, increase in database response times,
or degradation of dependant services. This article, the first in a series that
describes design issues and techniques for building resilient SOA infrastructures,
focuses on how IBM WebSphere Application Server for z/OS factors into the SOA and
how it contributes to SOA resiliency.
|
 |
Articles |
 |
27 Sep 2007 |
|
| |
Use the Informix Dynamic Server scheduler and SQL API
IBM Informix Dynamic Server 11 (IDS 11) offers new features to assist
in automating administration and maintenance tasks. Learn how the new scheduler and
SQL API make a DBA's daily tasks easier.
|
 |
Articles |
 |
27 Sep 2007 |
|
| |
DB2 best practices for basic design, performance, and manageability
Find a list of arguably the best practices to be considered during design and
implementation of your application using IBM DB2 technology. The intended result of
this article is a more effective and efficient DB2 implementation.
|
 |
Articles |
 |
06 Sep 2007 |
|
| |
High performance inserts using JDBC Type 4 in a constrained environment
Learn how to handle mass inserts of data using Java technology and IBM DB2 Universal Driver Type 4
connection only, an efficient alternative for situations where the application code does
not have access to a DB2 client,
or where the use of import/load utilities do not apply.
The innovative use of DB2 declared global temporary tables (DGTTs) is the key to the improved performance.
|
 |
Articles |
 |
23 Aug 2007 |
|
| |
Comparing DB2 materialized query tables and Oracle materialized
views
Familiarize yourself with DB2 materialized query tables (MQTs) in a
side-by-side comparison with Oracle materialized views. See, also, how the DB2
optimizer uses MQTs.
|
 |
Articles |
 |
16 Aug 2007 |
|
| |
Determining performance problems with DB2 Java applications
Diagnose and isolate performance problems from the application client perspective. Learn how to troubleshoot performance problems that occur with Java applications running against IBM DB2 for Linux, UNIX, and Windows databases. Once you understand the source of your performance issues, you'll be on the path to a solution.
|
 |
Articles |
 |
16 Aug 2007 |
|
| |
System Administration Certification exam 918 for IBM Informix Dynamic
Server 11 prep, Part 7: Informix Dynamic Server replication
Configure and manage all forms of replication options available with IBM Informix
Dynamic Server (IDS) 11. The seventh in a series
of eight tutorials, use this tutorial to help prepare for the IDS 11 exam 918.
|
 |
Tutorials |
 |
02 Aug 2007 |
|
| |
System Administration Certification exam 918 for IBM Informix Dynamic
Server 11 prep, Part 4: Performance tuning
Tune IBM Informix Dynamic Server
(IDS) and its different subsystems for optimum performance. After a brief overview,
follow along with examples on how to look at the database server and its
subsystems. The fourth in a series of eight tutorials, use this tutorial to help prepare for the
IDS 11 exam 918.
|
 |
Tutorials |
 |
19 Jul 2007 |
|
| |
Analyzing lockwait situations in DB2 for Linux, UNIX, and Windows
When several DB2 users access a database concurrently, lockwait situations can cause bad response times. Lockwaits tend to be temporary in nature and thus hard to catch. Nevertheless, when lockwait situations occur, it is the database administrator's responsibility to determine the cause of the lockwait times. This article demonstrates, by example, how to use the db2pd and db2pdcfg utilities for DB2 for Linux, UNIX, and Windows to accomplish that task.
|
 |
Articles |
 |
19 Jul 2007 |
|
| |
Automatic table maintenance in DB2, Part 2: Automatic table and index reorganization in DB2 for Linux, UNIX, and Windows
This article demonstrates how to enable and configure automatic reorganization, monitor automatic reorganization progress, and detect errors. It provides an overview of the automatic reorganization processing to help you understand how and when this automatic feature determines that reorganization of a table or index is required, and what type of reorganization will be performed. Finally, a set of reorg best practices is presented.
|
 |
Articles |
 |
12 Jul 2007 |
|
| |
Managing DB2 for i5/OS schemas and journals
Many System i developers are starting to use SQL to create their database objects instead
of the proprietary non-SQL interfaces. This article will show you how to use a schema with
DB2 for i5/OS to group related database objects. This article, formerly entitled "Managing DB2 UDB for iSeries Schemas and Journals", has been updated for DB2 for i5/OS.
|
 |
Articles |
 |
10 Jul 2007 |
|
| |
DB2 9: Row compression and large RIDs
See how using large RIDs can circumvent the limits on the number of rows per page, a relevant factor for optimizing the benefits of row compression in DB2 for Linux, UNIX, and Windows, by examining a simple test case of the table ORDERS from the TPCH database.
|
 |
Articles |
 |
05 Jul 2007 |
|
| |
New features in DB2 9.5 to help your business grow
Leverage three important features in DB2 9.5 to overcome challenges: the new redesigned redistribute utility, enhancements to row compression, and database roles.
|
 |
Articles |
 |
21 Jun 2007 |
|
| |
Web services hints and tips: JAX-RPC versus JAX-WS, Part 4
This fourth part of the series about Java API for XML-based RPC (JAX-RPC)
1.1 and Java API for XML Web Services (JAX-WS) 2.0 compares the dynamic invocation
models. This tip walks you through the similarities and describes the major
differences, using an example for each model.
|
 |
Articles |
 |
21 Jun 2007 |
|
| |