Create the internal option object
Destroy any valid option pointer
Should the data read for this iteration be cached in memory? Callers may wish to set this field to false for bulk scans. Default: true
If "snapshot" is non-NULL, read as of the supplied snapshot (which must belong to the DB that is being read and which must not have been released). If "snapshot" is null, use an impliicit snapshot of the state at the beginning of this read operation. Default: null
indicates if the option has been created
If true, all data read from underlying storage will be verified against corresponding checksums. Default: false
Controls database reading options