db_defs.h File Reference


Detailed Description

Constant defines.


Defines

#define DB_MIN_PAGE_SIZE   512
#define DB_MAX_PAGE_SIZE   32768
#define DB_DEF_PAGE_SIZE   4096
#define DB_MAX_OBJECT_NAME   32
#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_MIN_BUFFER_COUNT   128
#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_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   1000
#define DB_DEF_LMCFG_NLOCKS   0
#define DB_MIN_YEAR   (1)
#define DB_MAX_YEAR   (9999)
#define DB_TIME_SCALE   (1000000)


Copyright © 2005-2008 ITTIA®. All rights reserved.