Statistic
Statistic 类用于提供运行时数据库统计信息。
类定义
public class Statistic
{
public static class ClassStat {
public long ObjectsCount;
public int VersionsCount;
public int CorePageCount;
public int BlobPages;
public int SeqPages;
public long CoreSpace;
public ClassStat(long ObjectsCount,
int VersionsCount,
int CorePageCount,
int BlobPages,
long CoreSpace)
{
this.ObjectsCount = ObjectsCount;
this.VersionsCount = VersionsCount;
this.CorePageCount = CorePageCount;
this.BlobPages = BlobPages;
this.CoreSpace = CoreSpace;
}
// Constant values
...
// Embedded classes
...
};
定义说明
ObjectsCount
对象计数:此类对象的数量
VersionsCount
版本计数:此类对象的版本数量
CorePageCount
核心页面计数:核心对象的页面数量
BlobPages
二进制大对象页面:二进制大对象的页面数量
SeqPages
序列页面:序列对象的页面数量
CoreSpace
核心空间:核心对象的内存字节数
常量值
public class Statistic
{
...
/* Define index characteristics */
final static int MCO_IDXST_TYPE_MEM = 0; /* In-memory index */
final static int MCO_IDXST_TYPE_DISK = 1; /* Persistent index */
final static int MCO_IDXST_TYPE_MASK = 1;
final static int MCO_IDXST_NATURE_BTREE = 0; /* binary tree index */
final static int MCO_IDXST_NATURE_PTREE = 2; /* Patricia trie index*/
final static int MCO_IDXST_NATURE_KDTREE = 4; /* KD-tree index */
final static int MCO_IDXST_NATURE_HASH = 6; /* hash index */
final static int MCO_IDXST_NATURE_META = 8; /* meta-index */
final static int MCO_IDXST_NATURE_RTREE = 10; /* R-tree index */
final static int MCO_IDXST_NATURE_MASK = 14;
final static int MCO_IDXST_FEATURE_UNIQUE = 0x10; /* Unique index */
final static int MCO_IDXST_FEATURE_UDF = 0x20; /* User-defined index */
final static int MCO_IDXST_FEATURE_THICK = 0x40; /* User-defined index */
final static int MCO_IDXST_FUNCTION_REGULAR = 0; /* Regular class index */
final static int MCO_IDXST_FUNCTION_OID = 0x100; /* Object-ID meta-index */
final static int MCO_IDXST_FUNCTION_AUTOOID = 0x200; /* Auto object-ID meta-index */
final static int MCO_IDXST_FUNCTION_AUTOID = 0x400; /* Auto object id meta-index*/
final static int MCO_IDXST_FUNCTION_LIST = 0x800; /* List meta-index */
final static int MCO_IDXST_FUNCTION_MASK = 0xF00;
...
}