Extent sizes for smart large objects in sbspaces

When you create a table, you should use the extent size that the database server calculates for smart large objects in sbspaces. Alternatively, you can use the final size of the smart large object, as indicated by a particular function when you open the sbspace in an application program.

You can use the final size of the smart large object when you open one of the following application programs:

  • For DB-Access: Use the DataBlade® API mi_lo_specset_estbytes function. For more information about the DataBlade API functions to open a smart large object and set the estimated number of bytes, see the Informix® DataBlade API Programmer's Guide.
  • For ESQL/C: Use the Informix ESQL/C ifx_lo_specset_estbytes function. For more information about the Informix ESQL/C functions to open a smart large object and set the estimated number of bytes, see the Informix ESQL/C Programmer's Manual.

For more information about sizing extents, see Sbspace extents. For more information, see Monitoring sbspaces.