19.06.2013 Views

DB2 UDB for z/OS Version 8 Performance Topics - IBM Redbooks

DB2 UDB for z/OS Version 8 Performance Topics - IBM Redbooks

DB2 UDB for z/OS Version 8 Performance Topics - IBM Redbooks

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Chapter 7. Networking and e-business<br />

7<br />

This chapter describes enhancements related to distributed processing and e-business<br />

applications.<br />

► DDF enhancements: A requester database alias, a server location alias and member<br />

routing in a TCP/IP network are provided in DDF. The DRDA architecture allows larger<br />

query blocks: the number of network exchanges between the workstation and a <strong>DB2</strong> <strong>for</strong><br />

z/<strong>OS</strong> V8 server is about half that when accessing the <strong>DB2</strong> <strong>for</strong> z/<strong>OS</strong> V7 server.<br />

► Multi-row FETCH and INSERT in DRDA: Multi-row FETCH and INSERT have a<br />

significant positive impact on per<strong>for</strong>mance in a DRDA client/server environment. However,<br />

that per<strong>for</strong>mance impact differs when <strong>DB2</strong> <strong>for</strong> z/<strong>OS</strong> V8 acting as a DRDA application<br />

server is being accessed from a <strong>DB2</strong> Connect Client running on Linux, Unix and Windows<br />

or another <strong>DB2</strong> <strong>for</strong> z/<strong>OS</strong> V8 acting as a DRDA application requester.<br />

► WebSphere and <strong>DB2</strong> Universal Driver <strong>for</strong> SQLJ and JDBC: In the past, access to a<br />

Linux, UNIX and Windows server and a z/<strong>OS</strong> server used different database connection<br />

protocols. To provide transparent access across the <strong>DB2</strong> Family, these protocols are now<br />

standardized, and all of them use the Open Group’s DRDA <strong>Version</strong> 3 standard. This new<br />

architecture is called the Universal Driver. The first deliverable of this new architecture is<br />

the <strong>IBM</strong> <strong>DB2</strong> Universal Driver <strong>for</strong> SQLJ and JDBC <strong>Version</strong> 1.0, also known as the <strong>IBM</strong><br />

Java Common Connectivity.<br />

► ODBC enhancements: Several <strong>DB2</strong> ODBC enhancements such as Unicode support,<br />

improved authentication, long name support, 2 MB SQL statements and SQLcancel are<br />

briefly presented in this section.<br />

► XML support in <strong>DB2</strong> <strong>for</strong> z/<strong>OS</strong>: In <strong>DB2</strong> V7, you could use the XML extender feature <strong>for</strong><br />

manipulating XML data in and out of <strong>DB2</strong>. The SQL/XML Publishing Functions become<br />

available in <strong>DB2</strong> V8 and provide a set of SQL built-in functions that allow applications to<br />

generate XML data from relational data with high per<strong>for</strong>mance. It reduces application<br />

development ef<strong>for</strong>ts in generating XML data <strong>for</strong> data integration, in<strong>for</strong>mation exchange,<br />

and web services, thus enhancing the leadership position of <strong>DB2</strong> <strong>for</strong> z/<strong>OS</strong> as the<br />

enterprise database server. This is the first step <strong>DB2</strong> <strong>for</strong> z/<strong>OS</strong> takes to more tightly<br />

integrate XML into the database engine.<br />

► Enterprise Workload Manager: Enterprise Workload Manager (EWLM) enables you to<br />

automatically monitor and manage multi-tiered, distributed, heterogeneous or<br />

homogeneous workloads across an IT infrastructure to better achieve defined business<br />

© Copyright <strong>IBM</strong> Corp. 2005. All rights reserved. 281

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!