IBM PureData System for Analytics, Version 7.1

Database and SQL language changes

Release 7.1.0.0 includes the following changes to the database operations and SQL language syntax and commands.

Object ID allocation improvements

Release 7.1.0.0 improves the allocation and assignment of object IDs (OIDs) for user-created objects. These improvements make the rate of consumption for the OID values more efficient, and they support the ability to wrap to the beginning of the OID range when a system reaches the maximum OID value. The IBM Netezza system supports up to two billion OIDs, and although this range supports a majority of environments, it is a rare but possible case that a system could reach the OID maximum value, which causes the system to stop.

In previous releases, users could back up their databases, reinitialize the system, and reload their data to restart the OID values at the beginning of the range. With release 7.1.0.0, the system consumes OIDs less frequently than in previous releases, which reduces the overall OID usage rate. When a system reaches the OID limit, the system automatically wraps to the beginning of the OID range and starts to allocate the unused OIDs in the range. After the OID counters wrap, there is a small overhead to verify that an OID is not in use, but the effect should not be noticeable. If there is an impact in your environment, you could perform the back up, reinitialization, and reload operation to start over and avoid the used OID checks.

Query history database version update

In release 7.1.0.0, the query history configuration version incremented from 2 to 3. The version 3 history tables and views have updates to support the optional client information fields for sessions to the database and to the scheduler rules that can be applied to queries. If you upgrade to release 7.1.0.0 or later and your system has a version 1 or version 2 history database configured, you can continue to log data to that history database, but the information could be missing key details that are related to the 7.1.0.0 fields. After you upgrade the software, create a new version 3 history database and create new history configurations to load data to the new database. For more information about the version 3 history views and configuration process, see the IBM Netezza System Administrator’s Guide.



Feedback | Copyright IBM Corporation 2014 | Last updated: 2014-02-28