UNIVERS
15.3
UNIVERS base processing software API
|
#include <map>
#include <string>
#include <mix/mutex.h>
#include <mix/wenv.h>
#include <ldb/DbTableTypes.H>
#include <ldb/DbBufStorage.H>
#include <ldb/DbFileStorage.H>
Go to the source code of this file.
Classes | |
class | DbTable |
Macros | |
#define | DB_QUANT 200 |
#define | DB_START_VOLUME 500 |
#define | DB_NORMAL_PREREAD (500*1024) |
#define | DB_LARGE_PREREAD (10*1024*1024) |
#define | DB_SMALL_PREREAD (50*1024) |
Локальная База Данных (версия 4) Доступ к файлу таблицы ЛБД и работа с таблицей в памяти.
#define DB_LARGE_PREREAD (10*1024*1024) |
Большой размер буферизации при чтении в байтах.
#define DB_NORMAL_PREREAD (500*1024) |
Стандартный размер буферизации при чтении в байтах.
#define DB_QUANT 200 |
Включить если требуется иметь статистику по числу записанных/прочитанных строк. Количество памяти в строках таблицы на которое будет увеличиваться сегмент памяти при росте размера таблицы. Значение по умолчанию.
#define DB_SMALL_PREREAD (50*1024) |
Малый размер буферизации при чтении в байтах.
#define DB_START_VOLUME 500 |
Количество памяти в строках выделяемое по умолчанию под пустую таблицу. Значение по умолчанию.