• The Four Hundred
  • Subscribe
  • Media Kit
  • Contributors
  • About Us
  • Contact
Menu
  • The Four Hundred
  • Subscribe
  • Media Kit
  • Contributors
  • About Us
  • Contact
  • DB2 for i: The Beating Heart of the IBM i Platform

    June 20, 2011 Timothy Prickett Morgan

    One of the things I like about Steve Will, the new chief IBM i architect, is that he likes data as much as the rest of us do. When he gives a presentation about the IBM i platform and the Power Systems servers that it runs upon, he isn’t afraid to give you arts and charts and actual information to make a point. And so it is in a recent series of presentations that Will has been giving to the AS/400 faithful regarding IBM i roadmaps and other things.

    We’ve gone through the roadmaps and the new process for updating the operating system with new features that IBM has instituted to bring some regularity to the process as well as consistency with the way AIX is updated. Today, I wanted to share some information that Will is sharing about DB2 for i, the integrated relation database management system at the heart of the IBM i platform.

    As you all know, IBM has three different DB2 database management systems: DB2 for the System z mainframe running z/OS, DB2 for i for the Power Systems server running IBM i, and DB2 for Linux, Unix, and Windows (shortened to DB2 LUW) for systems using X64, Power, Sparc, and Itanium processors. It is a very wide base of servers providing relational database functionality, but the code bases for these three DB2s are very different. But over time, the Rochester Lab where the AS/400 was created and the Toronto Lab where the mainframe and LUW DB2s eventually found a home, have collaborated and shared technologies–much as IBM’s hardware divisions have done–without losing what makes them unique.

    The interesting thing that you might not be aware of is that DB2 LUW does not always get the good features first. In fact, sometimes it gets them third. Check out this pretty little chart Wills created:

    Will says that the three DB2s get new features as customers require them, not based on any preference for one operating system over another. IBM’s DB2 development has differences over the short term based on the different release dates for the DB2 versions and releases and long term differences based on the capabilities of the underlying operating systems that these DB2s run upon; this includes database configuration, management, and related database utilities that are available for these operating systems. Obviously, IBM controls z/OS and IBM i, so this job is somewhat easier, and it also controls AIX, but Windows, Linux, Solaris, and HP-UX are absolutely beyond IBM’s control, and more importantly with regard to Windows and Solaris, these are two operating where their vendors, Microsoft and Oracle, are fundamentally hostile to Big Blue’s system business.

    The important thing is that DB2 for i 7.1 is holding its own in terms of feature enhancements against DB2 for z/OS 10.1 and DB2 LUW 9.7. I personally wish that IBM would update DB2 Multisystem to be a PureScale cluster environment as it announced in September 2009 for AIX and started delivering last year. This clustering is akin to Parallel Sysplex clustering on System z mainframes.

    Also on my wish list is a return to the past, of sorts. Back when the AS/400 was launched, the database was the file system and everything, and I mean everything, went into it and was therefore indexable and usable by applications. The AS/400 didn’t have enough oomph to make this practical for big media files, but with the oomph of Power7 machines, IBM could get a real edge by returning to these roots and creating a true object store all kinds of data. IBM had the right idea, it was just about 20 years ahead of its time.

    As Will points out, when you get an IBM i machine, you don’t have to install a database–it’s already there, ready for you to pour information into and smack it around using applications. A lot of the tasks that require database administrators are automatically done by the operating system and the DB2 for i database working in concert, under the covers. This includes:

    • Managing disk storage space allocation
    • Monitoring table space allocations and extents
    • Reviewing and balancing indexes
    • Rebinding applications
    • Maintaining database integrity
    • Updating database statistics
    • Synchronizing OS and database security
    • Reloading data following hardware/software upgrades

    All of the DB2s support a variety of interoperability features for sharing information across their various server platforms. All DB2s running on Linux, Unix, Windows, and IBM i support IBM’s own DRDA protocol as well as the Java JDBC protocol. The DB2 for i database supports its native DDM and CLI protocols, which are not supported on DB2 LUW. The Linux and Windows variants of DB2 support Microsoft’s ODBC protocol, and the Windows version supports .NET and OLE DB protocols. DB2 for i has direct interfaces for RPG, COBOL, C, and C++ as well.

    Perhaps most indicative of how seriously IBM takes DB2 for i, of the 93 features required for conformance to the core SQL standard administered by ISO/ANSI, all of these features–100 percent–are implemented in the database at the heart of IBM i 7.1. DB2 for LUW 9.7 supports only 75 of these core SQL features, and Oracle 11g, Microsoft SQL Server 2008, and DB2 for z/OS 10.1 support even fewer features.

    DB2 for i is a real, serious, and valuable database management system. It’s a pity IBM won’t make it compete on price, too, at the low end and midrange part of the line.

    RELATED STORIES

    The Power Systems-IBM i Road Ahead

    I, Cloud-i-us

    IBM i Chief Architect Tells Us Where We’re At

    Q&A With Power Systems Top Brass, Part Two

    Q&A With Power Systems Top Brass, Part One

    IBM Is Prepping Power7+ and Pondering Power8



                         Post this story to del.icio.us
                   Post this story to Digg
        Post this story to Slashdot

    Share this:

    • Share on Reddit (Opens in new window) Reddit
    • Share on Facebook (Opens in new window) Facebook
    • Share on LinkedIn (Opens in new window) LinkedIn
    • Share on X (Opens in new window) X
    • Email a link to a friend (Opens in new window) Email

    Tags:

    Sponsored by
    WorksRight Software

    Do you need area code information?
    Do you need ZIP Code information?
    Do you need ZIP+4 information?
    Do you need city name information?
    Do you need county information?
    Do you need a nearest dealer locator system?

    We can HELP! We have affordable AS/400 software and data to do all of the above. Whether you need a simple city name retrieval system or a sophisticated CASS postal coding system, we have it for you!

    The ZIP/CITY system is based on 5-digit ZIP Codes. You can retrieve city names, state names, county names, area codes, time zones, latitude, longitude, and more just by knowing the ZIP Code. We supply information on all the latest area code changes. A nearest dealer locator function is also included. ZIP/CITY includes software, data, monthly updates, and unlimited support. The cost is $495 per year.

    PER/ZIP4 is a sophisticated CASS certified postal coding system for assigning ZIP Codes, ZIP+4, carrier route, and delivery point codes. PER/ZIP4 also provides county names and FIPS codes. PER/ZIP4 can be used interactively, in batch, and with callable programs. PER/ZIP4 includes software, data, monthly updates, and unlimited support. The cost is $3,900 for the first year, and $1,950 for renewal.

    Just call us and we’ll arrange for 30 days FREE use of either ZIP/CITY or PER/ZIP4.

    WorksRight Software, Inc.
    Phone: 601-856-8337
    Fax: 601-856-9432
    Email: software@worksright.com
    Website: www.worksright.com

    Share this:

    • Share on Reddit (Opens in new window) Reddit
    • Share on Facebook (Opens in new window) Facebook
    • Share on LinkedIn (Opens in new window) LinkedIn
    • Share on X (Opens in new window) X
    • Email a link to a friend (Opens in new window) Email

    KS2 Expands IBM i Managed Services Biz Into Hosting, Co-Lo As I See It: Nostalgic for Normal

    Leave a ReplyCancel reply

Volume 20, Number 22 -- June 20, 2011
THIS ISSUE SPONSORED BY:

Enforcive
Profound Logic Software
VAULT400
Linoma Software
WorksRight Software

Table of Contents

  • You’re Only As Old As The Programs You Run With
  • KS2 Expands IBM i Managed Services Biz Into Hosting, Co-Lo
  • DB2 for i: The Beating Heart of the IBM i Platform
  • As I See It: Nostalgic for Normal
  • Survey Says: 24 Hours Is The Disaster Recovery Target
  • Last Chance to Take the 2011 Top i Concerns Survey
  • The Good Word on U.S. SMB IT Spending
  • Outboard Disk Array Sales Keep Pace With Servers in Q1
  • How to Succeed In The i Biz By Really Trying
  • Education Matching Innovation: OCEAN Tech Conference

Content archive

  • The Four Hundred
  • Four Hundred Stuff
  • Four Hundred Guru

Recent Posts

  • Inside The Encryption Key Management Changes In IBM i 7.6
  • FalconStor Moved To The Blue Lagoon, And Is Poised For Growth Because Of It
  • Guru: Claude’s SQL Tip
  • Astera Makes Extracting Legacy Report Data an AI Specialty
  • IBM i PTF Guide, Volume 28, Number 27
  • Welcoming The New IBM i Chief Architect And Other New Top Brass
  • A Deep Dive Into That Power S1112 Entry Power11 Server
  • Guru: Beyond Three-Part Naming – Running SQL Across Remote IBM i Systems
  • How IBM Bolstered IBM i Resilience In The Summer Tech Refreshes
  • IBM i PTF Guide, Volume 28, Number 26

Subscribe

To get news from IT Jungle sent to your inbox every week, subscribe to our newsletter.

Pages

  • About Us
  • Contact
  • Contributors
  • Four Hundred Monitor
  • IBM i PTF Guide
  • Media Kit
  • Subscribe

Search

Copyright © 2025 IT Jungle