63

Resetting Your Pain Threshold

Date: 
Tuesday, 16 June, 2015 - 16:00 - 17:00
Program: 
z/OS Track
Speaker: 
Andy Ward

The internals of DB2 and the way it is used have changed over the years although sometimes the methods and rules of thumb we use to monitor it haven’t kept pace. This session will take a look at some of the metrics we should be monitoring, explain why and, where appropriate, suggest credible thresholds you should be implementing to help you proactively monitor your subsystems and data sharing groups. Helping you catch issues before they turn into real pain.

Archiving data – DB2 comes to the rescue (twice)

Date: 
Tuesday, 16 June, 2015 - 15:00 - 16:00
Program: 
z/OS Track
Speaker: 
Steve Thomas

The majority of the data stored in many OLTP systems is relatively old. It doesn’t change much and may be referenced only rarely but must be retained for many years, usually to satisfy compliance or regulatory requirements. Keeping this data in the main database tables can cause Performance problems as well as an increase in Storage costs. We all know it should really be archived or at least moved to different tables than the more active rows. However the drive to implement new systems quickly usually means that implementing an archiving policy is either simply dropped or at best relegated to a later phase of Development which frequently never gets funding as it doesn’t show immediate and obvious value to the business. Up to now apart from a few products nothing has been available to assist, but in the last year or two DB2 has provided two alternative solutions to the Archiving problem. This session will describe how the DB2 Transparent Archiving feature introduced in DB2 11 for z/OS and the High Performance Storage Saver feature of the DB2 Accelerator for z/OS 3.1 and 4.1, both of which support DB2 10 for z/OS, can be used to automate the archiving of old data. Depending on what you need to do and how your data is organized it may even be possible to implement archiving into an existing system with little or no changes to the application code.

Lost without a trace

Date: 
Tuesday, 16 June, 2015 - 14:00 - 15:00
Program: 
z/OS Track
Speaker: 
Denis Tronin
Tracing is one of the strongest, but least understood, mechanisms available to you with DB2. It gives you the ability to lift up the hood, helping you determine what is going wrong and why. So don't be lost for answers when DB2 hangs or consumes to many resources, start tracing. This presentation will equip you with a good understanding of DB2 traces in general, as well as when and how to best use them. It will also show you the most useful tracing abilities available to you with DB2 10 and 11. The presentation will be based on techniques and practices that can be applied with any DB2 performance monitoring tool.
In this session, you will learn about :
  • DB2 tracing mechanism
  • Most useful trace data and related use cases
  • New trace information in DB2 11

Break

Date: 
Tuesday, 16 June, 2015 - 13:00 - 14:00
Program: 
z/OS Track

Efficient Monitoring and Tuning of Dynamic SQL in DB2 for z/OS

Date: 
Tuesday, 16 June, 2015 - 11:45 - 13:00
Program: 
z/OS Track
Speaker: 
Namik Hrle

Dynamic SQL dominates modern applications and ensuring its optimal execution is very high on the list of DBA tasks. Of course, successful tuning of dynamic SQL depends on efficient monitoring. This presentation provides a deep insight into available monitoring techniques offered by DB2 for z/OS. The attendees will learn numerous hints and tips about how to monitor dynamic SQL, what are the most relevant performance indicators and how to collect them in the most efficient way.

Break

Date: 
Tuesday, 16 June, 2015 - 11:30 - 11:45
Program: 
z/OS Track

Temporal tables and data versioning

Date: 
Tuesday, 16 June, 2015 - 10:30 - 11:30
Program: 
z/OS Track
Speaker: 
Steen Rasmussen

The attendee will get a deep dive into all the DDL changes needed in order to exploit DB2 V10 Temporal tables as well as the limitations. A case study scenario using a live DB2 V10 system will be used to illustrate how the data is versioned and how the application needs to understand what to request in order to get the desired data. Finally we will look at which currently implemented solutions can be modified to use Temporal tables 

Enterprise-grade Hybrid Transaction/Analytical Processing

Date: 
Tuesday, 16 June, 2015 - 09:00 - 10:30
Program: 
z/OS Track
Speaker: 
Namik Hrle
Bringing data to analytics or analytics to data? The former has been the practice for a long time, not necessarily because the application model has required so. The reason is that the available technology supported only clearly 
separated, workload-optimized systems that specialized in transactional or in analytical processing, but not in both. The technology advancements in more recent years allowed a new look at the old dilemma and the database 
management systems providers are coming up with new offerings that promise to enable bringing analytics to where the data is created, to transactional systems. In this presentation we will look closer at the business and technology drivers behind this shift and present technical details of the System z approach to the challenge, including the latest news from the IBM DB2 Analytics Accelerator development.

SQL Stored Procedures for Developers

Date: 
Monday, 15 June, 2015 - 16:00 - 17:00
Program: 
z/OS Track
Speaker: 
Per Montgomery
We will look at the benefits using stored procedures gives and go through some details:
  • Native vs. external SQL procedures
  • Description of external procedures
  • Description of native SQL procedures
  • Language construction
  • Other RDBMS
  • Ways of defining a native SQL procedure
  • Versioning
  • Execution of a native SQL procedure (Performance considerations)
  • Invoking / Calling, testing, nesting
  • Error handling and debugging
  • Migrating external to native SQL procedures
  • Sum up

What’s Big About Big Data?

Date: 
Monday, 15 June, 2015 - 15:15 - 16:00
Program: 
z/OS Track
Speaker: 
Andy Ward

This is an updated session from one I gave a couple of years ago at SQLAdria. It will provide a refresher outlining the benefits, and potential pitfalls, of Big Data along with a look at some of the latest ways that DB2 is getting in the Big Data act. It will cover the latest advances in the DB2 Accelerator Engine as well as delve intp how DB2 11 has simplified the use of JSON to open DB2’s horizons to further data sources.

Syndicate content  

sqladria

SQL Adria is the independent, non-profit organization that gathers relational database users for Croatia and Slovenia. It was founded 1994. and in the same year it has become the regional user group.

Follow us

facebook
linkid
twitter

 

Events in 2024

VODICE -  10th - 13th June 2024