IBM Support

IZ31182: DB2 RUNSTATS PERFORMANCE DETERIORATION ON SOLARIS PLATFORM

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • You may observe RUNSTATS with distribution statistics running
    slow on Sun UltraSPARC III, IIIi, III+, and IV systems. The
    problem is related to floating point conversion operations done
    in the algorithm that collects distribution statistics.  It is
    typically observable in tables with a large number of rows, for
    example 10 million rows.   In a DPF (Database Partitioning
    Feature) environment,  RUNSTATS executes on just one database
    partition, and it is the number of rows on that database
    partition that is of consideration.
    

Local fix

  • Use table sampling to reduce the number of rows processed by
    RUNSTATS.
    Reduce the number of columns for which to collect distribution
    statistics, for example, skipping columns with uniformly
    distributed data and/or columns that do not appear frequently in
    equality or range predicates.
    

Problem summary

  • You may observe RUNSTATS with distribution statistics running
    slow on Sun UltraSPARC III, IIIi, III+, and IV systems. The
    problem is related to floating point conversion operations done
    in the algorithm that collects distribution statistics. It is
    typically observable in tables with a large number of rows, for
    example 10 million rows. In a DPF (Database Partitioning
    Feature) environment, RUNSTATS executes on just one database
    partition, and it is the number of rows on that database
    partition that is of consideration.
    

Problem conclusion

  • First fixed in DB2 v9.1, FixPak 7
    

Temporary fix

  • Use table sampling to reduce the number of rows processed by
    RUNSTATS.
    Reduce the number of columns for which to collect distribution
    statistics, for example, skipping columns with uniformly
    distributed data and/or columns that do not appear frequently in
    equality or range predicates.
    

Comments

APAR Information

  • APAR number

    IZ31182

  • Reported component name

    DB2 EDE SOLARIS

  • Reported component ID

    5724N7602

  • Reported release

    910

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2008-09-03

  • Closed date

    2009-04-16

  • Last modified date

    2009-04-16

  • APAR is sysrouted FROM one or more of the following:

  • APAR is sysrouted TO one or more of the following:

    IZ31233 IZ31922

Fix information

  • Fixed component name

    DB2 EDE SOLARIS

  • Fixed component ID

    5724N7602

Applicable component levels

  • R910 PSY

       UP

[{"Line of Business":{"code":"LOB10","label":"Data and AI"},"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSEPGG","label":"DB2 for Linux- UNIX and Windows"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"910"}]

Document Information

Modified date:
03 October 2021