Use temporary smart large objects to store text or image data (CLOB or BLOB) that do not require restoring from a backup or log replay in fast recovery. Temporary smart large objects last for the user session and are much faster to update than smart large objects.
You create a temporary smart large object in the same way as a permanent smart large object, except you set the LO_CREATE_TEMP flag in the ifx_lo_specset_flags or mi_lo_specset_flags function. Use mi_lo_copy or ifx_lo_copy to create a permanent smart large object from a temporary smart large object. For details on creating temporary smart large objects, see the IBM Informix DataBlade API Programmer's Guide.
Table 30 compares standard and temporary smart large objects.