首页 > 数据库 > > GaussDB 100的启动模式
GaussDB 100有三种启动模式。
NOMOUNT:启动实例不加载数据库。
这种启动模式只会创建实例,并不加载数据库,仅为实例创建各种内存结构和服务进程,不会打开任何数据文件。在NOMOUNT模式下,只能访问与SGA区相关的数据字典视图,包括DV_PARAMETERS、DV_SESSIONS等,这些视图中的信息都是从SGA区中获取的,与数据库无关。
MOUNT:加载数据库但不打开数据库。
这种启动模式将为实例加载数据库,但保持数据库为关闭状态。因为加载数据库时需要打开数据库控制文件,但数据文件和重做日志文件都无法进行读写,所以用户此时无法对数据库进行操作。 在MOUNT模式下,只能访问那些与控制文件相关的数据字典视图,包括DV_DATABASE、DV_DATA_FILES和DV_LOG_FILES等,这些视图都是从控制文件中获取的。
OPEN:正常打开数据库。
不对数据库做维护,只做应用开发时,使用此模式。
GaussDB 100有四种关闭模式。
IMMEDIATE:停止客户端请求,结束已连接的会话,未完成的事务回滚,执行checkpoint,主进程退出。
ABORT:停止客户端请求,结束已连接的会话,主进程退出。
NORMAL:停止客户端请求,等待已连接会话自行退出(可能会耗时很久),执行checkpoint,主进程退出。
KILL:紧急停止数据库实例。该操作仅作为异常情况下处理手段,无论免密登录开关是否开启,均可以用此命令以ABORT模式停止数据库实例。如无特殊需要不建议使用。
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/69959250/viewspace-3122783/ ,如需转载,请注明出处,否则将追究法律责任。