如何在load大DB时加快速度? (DBMR2919)

~ 0 min
2017-01-18 10:13

LOAD DB 支持两种模式, 安全模式和快速模式, 默认情况下是安全模式.

Set LOAD DB [safe | fast]

假如设置 LOAD DB to SAFE,DB在普通模式下运行,假如在load过程中发生错误,load的效用将会回滚到最后一次commit,并且将会在屏幕返回错误信息,并将其写入到log文件.

假如用户想提高load DB的速度, 用户可以设置快速模式.

但是当用户设置了LOAD DB fast, 用户需要注意下面这些问题:.

1. 在load的过程中确认备份模式已关闭.

DB_BMODE = 0;(default value: 0)

注意: DB_BMODE是服务器端参数,变更它的值之后需要重启数据库才能生效.

因为"set loaddb fast;" 只能在无日志模式下工作.

设置load fast意味着将打开无日志模式,此时如果备份模式如果是打开状态的话,DB将会返回 ERROR (1002),因为DBMaster不能在运行中转换备份模式.

dmSQL>set loaddb fast;

2 在无日志模式下,当load DB发生错误是,DB将会被关闭.

版本: All

产品: Normal/Bundle

平台: Windows/Linux

平均分: 0 (0 投票)

你不能对该内容发表评论

标签