mco_disk_set_log_params
设置磁盘管理器的日志参数。
此函数用于设置磁盘管理器的日志记录参数。
MCO_RET mco_disk_set_log_params(
/*IN*/ mco_db_h db,
/*IN*/ mco_log_params_t* params
);
参数
db
mco_db_h
由 mco_db_connect()
建立的数据库句柄。
params
mco_log_params_t*
用于接收日志参数的 mco_log_params_t
类型变量的地址
返回
MCO_S_OK
日志参数设置成功。
示例
/* 应用程序代码片段 */
const char * dbname = "SimpleDb";
int main(int argc, char* argv[])
{
mco_db_h db;
MCO_RET rc;
mco_device_t dev[4];
mco_db_params_t db_params;
mco_log_params_t log_params;
...
rc = mco_db_open_dev( dbname, simple_get_dictionary(), dev, 4, &db_params );
if ( MCO_S_OK != rc )
{
rc = mco_db_connect( dbname, &db );
...
log_params.default_commit_policy = MCO_COMMIT_SYNC_FLUSH;
rc = mco_disk_set_log_params( db, &log_params );
rc = mco_db_close( dbname );
...
}
}
文件
头文件:
mco.h
源文件:
mcodisk.c
库:
libmcovtdsk.a
头文件:
mco.h
源文件:
mcovtmem.c
库:`libmcovtmem.a