DF_FILE_STATIC¶
Applies to: ORAFlex SQLFlex MYSQLFlex PGFlex DB2Flex
Activates or deactivates a special table mode where all rows from the table are loaded into a local cache. When active, all searches are done in memory and the actual table is not accessed. The driver does not allow editing of a table in static mode. This is a very useful feature especially when a table contains configuration or static information used in calculations, (i.e., Tax Rate tables, etc.) By keeping this table locally in memory, network round trips are saved resulting in significant performance improvements. This attribute is also useful for batch processes that make extensive table IO requests for reading static information.
Note: Because the entire table is loaded into memory, it is inadvisable to use this on very large tables.
Default value: False
Syntax
Set_Attribute DF_FILE_STATIC of {FileNumber} to {variable}
Parameter |
Description |
---|---|
FileNumber |
Number of the file |
variable |
Static Mode for FileNumber. True for static. False for dynamic. |
Example
Open Orderhea
Set_Attribute DF_FILE_STATIC of Orderhea.File_Number to True
Get_Attribute DF_FILE_STATIC of Orderhea.File_Number to boolVal