ittia/db/db_defs.h File Reference

Constant defines. More...

Defines

#define DB_MIN_PAGE_SIZE   512
#define DB_MAX_PAGE_SIZE   32768
#define DB_DEF_PAGE_SIZE   4096
#define DB_MAX_SEQUENCE_NAME   DB_MAX_OBJECT_NAME
#define DB_MAX_TABLE_NAME   DB_MAX_OBJECT_NAME
#define DB_MAX_INDEX_NAME   DB_MAX_OBJECT_NAME
#define DB_MAX_FIELD_NAME   DB_MAX_OBJECT_NAME
#define DB_MAX_SAVEPOINT_NAME   DB_MAX_OBJECT_NAME
#define DB_MAX_FOREIGN_KEY_NAME   DB_MAX_OBJECT_NAME
#define DB_SEQUENCE_NAME_SIZE   (DB_MAX_SEQUENCE_NAME + 1)
#define DB_TABLE_NAME_SIZE   (DB_MAX_TABLE_NAME + 1)
#define DB_INDEX_NAME_SIZE   (DB_MAX_INDEX_NAME + 1)
#define DB_FIELD_NAME_SIZE   (DB_MAX_FIELD_NAME + 1)
#define DB_SAVEPOINT_NAME_SIZE   (DB_MAX_SAVEPOINT_NAME + 1)
#define DB_FOREIGN_KEY_NAME_SIZE   (DB_MAX_FOREIGN_KEY_NAME + 1)
#define DB_MIN_BUFFER_COUNT   8
#define DB_MAX_BUFFER_COUNT   65536
#define DB_DEF_BUFFER_COUNT   1024
#define DB_MIN_FLUSH_BUFFERS   8
#define DB_DEF_FLUSH_BUFFERS   32
#define DB_DEF_JOURNAL_TYPE   DB_EXTERNAL_JOURNAL
#define DB_MIN_CHECKPOINT_INTERVAL   1
#define DB_MAX_CHECKPOINT_INTERVAL   1024*1024
#define DB_DEF_CHECKPOINT_INTERVAL   128
#define DB_MIN_PREALLOCATE_PAGES   1
#define DB_MAX_PREALLOCATE_PAGES   128
#define DB_DEF_PREALLOCATE_PAGES   32
#define DB_MIN_MEMORY_PAGE_SIZE   512
#define DB_MAX_MEMORY_PAGE_SIZE   32768
#define DB_DEF_MEMORY_PAGE_SIZE   2048
#define DB_MIN_MEMORY_STORAGE_SIZE   0u
#define DB_MAX_MEMORY_STORAGE_SIZE   0xFFFFFFFFu
#define DB_DEF_MEMORY_STORAGE_SIZE   0u
#define DB_DEF_LIBCFG_CONCURRENCY   DB_SINGLE_PROCESS
#define DB_DEF_LIBCFG_MEMMODE   DB_MEM_LARGE
#define DB_DEF_LIBCFG_NTX   20
#define DB_DEF_LMCFG_NOWNERS   0
#define DB_DEF_LMCFG_NOBJECTS   0
#define DB_DEF_LMCFG_NLOCKS   0
#define DB_MIN_YEAR   (1)
#define DB_MAX_YEAR   (9999)
#define DB_TIME_SCALE   (1000000)
#define DB_MAX_MEMSEGMENT_COUNT   8
#define DB_MAX_PEER_NAME   DB_MAX_OBJECT_NAME
#define DB_MAX_PEER_URI   DB_MAX_OBJECT_NAME
#define DB_MAX_FOREIGNKEY_FIELD_COUNT   16
#define DB_MAX_DTM_TXINFO   255
#define DB_DTM_TXINFO_SIZE   (DB_MAX_DTM_TXINFO + 1)
#define DB_MAX_PEER_COUNT   32
#define DB_XID_GTRID_MAX   64
#define DB_XID_BQUAL_MAX   64
#define DB_XID_DATA_MAX   (DB_XID_GTRID_MAX + DB_XID_BQUAL_MAX)

Detailed Description

Constant defines.

 All Data Structures Files Functions Variables Typedefs Defines
Copyright © 2005-2011 ITTIA®. All rights reserved.