big
Volume 3, Number 8 -- March 6, 2007

DB2 for Mainframes Gets Native XML with V9.1 Release

Published: March 6, 2007

by Timothy Prickett Morgan

Having divulged its plans for the improvement of its three key operating system platforms for the mainframe, IBM this week completed the hat trick by getting the "Viper" edition of its database management system, sold as DB2 9.1, up and running on its mainframes. Like the Viper release for Windows, Unix, and Linux servers--which is a code base that is distinct from the DB2 that runs on mainframes--DB2 9.1 for z/OS supports native XML document as well as relational data formats.

IBM calls the native XML capability PureXML, and unlike past approaches, including prior releases and versions of DB2 for the mainframe, PureXML allows XML documents to be stored without losing the hierarchical information that is inherent in them and still allows the elements of the XML documents to be queried. This technology has been in development for five years, and was first released in the DB2 V9 releases for Windows, Unix, and Linux in July 2006. IBM holds a patent on the PureXML approach, by the way.

According to Bernie Spang, director of data servers at IBM--data server being the new-fangled name for a database management system at Big Blue these days and not to be confused with a database hardware appliance--past approaches to dealing with XML data were not exactly ideal. The approach, he explained, is to store a whole XML document inside of a database field; while this works, SQL queries only work across cells, not within them, which means you could not easily index XML documents for fast searches and queries.

The other approach, which is called shredding, takes the XML document and parses it up into chunks and then stores the chunks inside different columns within the same row in the relational database management system. This approach allows for the elements of the XML document to be queried, but it is no longer a hierarchical XML document that can be used in production. Recomposing it on the fly out of the database obviously takes a lot more resources than hitting a single cell in the database to retrieve the whole XML document, as can be done in the other approach.

With PureXML, IBM has figured out a way to store the XML document, index the data within documents and across documents, and allow a single SQL query to scan documents. This capability is clearly important for the services oriented architecture (SOA) approach to application development, which uses XML as a kind of superglue between disparate and often incompatible systems and applications to create individual services and then composite applications built from those services.

"With SOA, you can't just say, 'Whatever. I just need an SQL data server,'" says Spang. "The decision about what data server you use is every bit as important as the application server you choose."

Various industries are standardizing the XML documents they intend to use for services--ACCORD in financial services, HIPPA in healthcare, ARTS in retail, and so forth--and this PureXML capability is something they are looking for--especially since the same DB2 database can store plain old row and column data used to traditional transaction processing systems. But, perhaps more importantly, the DB2 Viper family of products is showing that it can handle XML data with anywhere from three to right times the performance of prior DB2 versions, which were using the two other methods mentioned above to cope with XML documents.

In addition to the PureXML support, DB2 V9.1 for z/OS allows remote native SQL procedures to be passed to the zIIP co-processors in mainframes. The zIIP co-processors, which IBM added to the mainframe last year, are discounted mainframe engines that are restricted to running DB2 routines. The idea behind the zIIP is to boost the performance and price/performance of mainframes running DB2 databases without cutting prices on the DB2 licenses. The DB2 Query Management Facility has also been given a new Web interface using Eclipse tools (IBM does eat its own dog food, eventually), and various DB2-related tools, such as DataQuadrant, DB2 Optimization Expert, and the DB2 Utilities Suite, have all been tweaked to support the new DV2 V9.1 for z/OS.

In addition to the PureXML support, DB2 V9.1 for z/OS allows remote native SQL procedures to be passed to the zIIP co-processors in mainframes. The zIIP co-processors, which IBM added to the mainframe last year, are discounted mainframe engines that are restricted to running DB2 routines. The idea behind the zIIP is to boost the performance and price/performance of mainframes running DB2 databases without cutting prices on the DB2 licenses. The DB2 Query Management Facility has also been given a new Web interface using Eclipse tools (IBM does eat its own dog food, eventually), and various DB2-related tools, such as DataQuadrant, DB2 Optimization Expert, and the DB2 Utilities Suite, have all been tweaked to support the new DV2 V9.1 for z/OS.

Just in case you are wondering, the DB2 Viper database for Linux does run on a mainframe's logical partition with a Linux instance inside of it.

DB2 V9.1 for z/OS will be available on March 16.


RELATED STORIES

VSE Becomes an Instrument of Strategy

IBM Commits $100 Million to Make Mainframes Easier to Use

IBM Previews z/OS 1.8 for Mainframe Shops



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


Sponsored By
INTEGRATED PRINT SOLUTIONS

As an IT Professional you must wear two hats - one as technologist, and the other as a business manager. You are called upon to improve operational efficiencies and reduce costs by using leading technology.

This is the purpose behind OnePrint G2: it improves your printing processes and reduces printing costs by providing an innovative solution for printing any documents from i5, iSeries (AS/400) or mainframe systems to standard printer models over your local /wide area network.

OnePrint G2 converts the AFP/IPDS data stream from IBM's mainframe or midrange systems to PCL for printing on any network laser printers including digital multi-functional equipment. OnePrint G2 also supports impact matrix printers with Epson FX or LQ emulation, as well as InkJet printers with PCL Level 3 language.

The OnePrint G2 Solution Benefits:

  • Enables text and graphic (IPDS) documents to be printed on existing network printers
  • Extends IPDS printing to remote locations without extraneous connectivity/protocol converter devices
  • Eliminates need to maintain expensive, dedicated IPDS printers
  • Reduces cost of distributing print output
  • Emulates native IPDS printers to the Host system over TCP/IP with full error recovery
  • Supports standard network printing protocols
  • Eliminates image clipping, automatically "scales to fit" oversized documents
  • Operates with minimal intervention, transparent to end users

OnePrint G2 is the second generation of this powerful and versatile server based centralized management printing platform. The product runs as a service on a Microsoft Windows® Server. It can simultaneously support several hundred printer sessions, distributing IPDS print jobs to network attached printers across the enterprise. The Web Console provides the Administrator with convenient remote management over system configuration, while monitoring printing activity and providing usage report tools that will add value to your operation.

OnePrint G2 allows you to leverage your investment in network printers, lowering your overall cost of operations, while improving user productivity.

For more information about OnePrint G2, contact Integrated Print Solutions at 800-873-0900 or
visit our Web site: www.ipslc.com or email bbristol@ipslc.com.


Editors: Dan Burger, Timothy Prickett Morgan, and Hesh Wiener
Publisher and Advertising Director: Jenny Delroy
Advertising Sales Representative: Kim Reed
Contact the Editors: If you have an inside story relating to mainframes, send
Timothy Prickett Morgan or Hesh Wiener a message through our contacts page.

Sponsored Links

Acucorp:  Acucorp's extend7 Features Enhanced COBOL Interoperability with Java, C, and C++
Mainstar:  Unveiling Data Set Level Migrate. Designed to migrate data to larger capacity DASD volumes
Symmetricom:  Perfect Timing is Our Business -- We did not invent time. We perfect it


The Four Hundred
What's IBM Cooking Up for RPG and the Web?

System i Marketeer Chats with iSociety Members

Midrange Boxes, Big Iron Drive Server Growth in Q4 2006

The X Factor: How Many Servers, How Much Juice, How Much Money?

The Linux Beacon
Red Hat Readies RHEL 5 for March 14 Launch

Novell Gets Pinched By Rising Costs, Falling Sales

Midrange Boxes, Big Iron Drive Server Growth in Q4 2006

The X Factor: How Many Servers, How Much Juice, How Much Money?

Four Hundred Stuff
VAI Says 'No Thanks' to the Quick Buck

nCipher Brings Key Management Software to i5/OS

Vision Taps SteelEye for Windows, Linux HA on iSeries

Business Objects Unveils Two BI Offerings for J.D. Edwards

Four Hundred Guru
Determining the Value of Built-in I/O Functions

Customize the Tab Key in WDSc

Admin Alert: Better Subsystem Throughput Via Multiple Job Queues, Part One

System i PTF Guide
February 24, 2007: Volume 9, Number 8

February 17, 2007: Volume 9, Number 7

February 10, 2007: Volume 9, Number 6

February 3, 2007: Volume 9, Number 5

January 27, 2007: Volume 9, Number 4

January 20, 2007: Volume 9, Number 3

The Windows Observer
Microsoft Competing Unfairly on Virtualization, VMware Says

Server Sales Up a Bit in 2006, But Q4 Looks a Bit Weak

Google Launches Business Applications

HP Buys Clustering Software Maker, Launches D2D Backup Solution

The Unix Guardian
Server Sales Up a Bit in 2006, But Q4 Looks a Bit Weak

HP's Unix Biz Is Flat in Fiscal Q1, Hurd Disappointed

Many Top Open Source Projects Still Lack Enterprise Support

The X Factor: How Many Servers, How Much Juice, How Much Money?

Four Hundred Monitor
Four Hundred Monitor's
Full iSeries Events Calendar

THIS ISSUE SPONSORED BY:

Integrated Print Solutions
Novell
Sweeter Than Me



TABLE OF CONTENTS
DB2 for Mainframes Gets Native XML with V9.1 Release

Top Mainframe Stories From Around the Web

Chats, Webinars, Seminars, Shows, and Other Happenings

Big Iron

BACK ISSUES





 
Subscription Information:
You can unsubscribe, change your email address, or sign up for any of IT Jungle's free e-newsletters through our Web site at http://www.itjungle.com/sub/subscribe.html.

Copyright © 1996-2008 Guild Companies, Inc. All Rights Reserved.
Guild Companies, Inc., 50 Park Terrace East, Suite 8F, New York, NY 10034

Privacy Statement