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_OBJECT_NAME   128
#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   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   0
#define DB_MAX_MEMORY_STORAGE_SIZE   0xFFFFFFFF
#define DB_DEF_MEMORY_STORAGE_SIZE   0
#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)

Detailed Description

Constant defines.


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