Enterprise Edition Home |
Express Edition Home |
Previous Page | Next Page Introduction >
Dynamic Server, Version 9.4, introduced the following enhancements to
the DataBlade API:
- The mi_get_db_locale( ) function
to return the value of the current database server locale.
- The mi_get_transaction_id( ) function
to return the ID of the current transaction.
- The mi_realloc( ) function to
change the size of an existing memory block.
- The mi_stack_limit( ) function
to determine whether the current user stack has the specified amount
of free space.
- The mi_system( ) function to
execute operating system commands in a separate thread and return
status to the calling routine.
- Stream support functions can now accept files up to 4 TB in
size.
The following DataBlade API features were introduced in IBM Informix Dynamic
Server, Version 9.3:
- The PER_STMT_EXEC and PER_STMT_PREP memory
durations
- The ability to use mi_lo* routines without
a connection
- The mi_collection_card( ) function
to return the cardinality for collections (number of items in the
collection)
- Access to files on a client computer one buffer at a time
- The mi_transaction_state( ) function
to return the current transaction state (none, implicit, or explicit)
- Stream input-output (I/O) interface (mi_stream* functions)
Version 9.3 also includes the following improvements in the area of
extensibility:
- The deepcopy( ) function for multirepresentational
data types
- Temporary sbspaces and smart large objects
- Improved partitioning of user data and metadata in sbspaces
The following DataBlade API features were introduced in IBM Informix Dynamic
Server, Version 9.21:
- Functions for controlling the VP environment
- Functions for getting additional information about a UDR
Enterprise Edition Home |
Express Edition Home |
[ Top of Page | Previous Page | Next Page | Contents |
Index ]