malmo Asked: 2016-03-17 02:53:35 +0800 CST2016-03-17 02:53:35 +0800 CST 2016-03-17 02:53:35 +0800 CST “静默”代表什么? 772 我想知道“db2 luw”中的“quiesce”是什么意思,如何在 linux 中使用它以及它如何影响对表空间的访问 我想知道如何判断 ddl 中的表空间是否已停顿。 db2 db2-luw 2 个回答 Voted Best Answer armitage 2016-03-17T04:49:22+08:002016-03-17T04:49:22+08:00 To Quiesce 意味着暂停/更改应用程序/设备以允许应用程序/设备达到一致的状态。 就 DB2 而言,Quiesce 命令应该强制所有用户离开指定的数据库,并且应该将所有缓冲区刷新到磁盘(自从我使用 DB2 以来已经有一段时间了)。 虽然数据库处于静默模式,但仍有一些用户可以访问数据库,例如 SYSADMIN 和 SYSMAINT。 有几个 DB2 函数可用于确定表的状态,例如db2tbst和MON_GET_TABLESPACE_QUIESCER Govind 2016-03-17T05:22:48+08:002016-03-17T05:22:48+08:00 Quiesce 意味着锁定数据库以防止通过任何应用程序创建外部连接,如果我们在 db2 中使任何数据库静默,那么我们将限制其他应用程序用户访问该数据库,这意味着用户无法从该数据库连接他/她的应用程序并且将无法触发对该数据库的任何查询。 此外,数据库中所有其他已连接的连接都将在静默后释放。
To Quiesce 意味着暂停/更改应用程序/设备以允许应用程序/设备达到一致的状态。
就 DB2 而言,Quiesce 命令应该强制所有用户离开指定的数据库,并且应该将所有缓冲区刷新到磁盘(自从我使用 DB2 以来已经有一段时间了)。
虽然数据库处于静默模式,但仍有一些用户可以访问数据库,例如 SYSADMIN 和 SYSMAINT。
有几个 DB2 函数可用于确定表的状态,例如db2tbst和MON_GET_TABLESPACE_QUIESCER
Quiesce 意味着锁定数据库以防止通过任何应用程序创建外部连接,如果我们在 db2 中使任何数据库静默,那么我们将限制其他应用程序用户访问该数据库,这意味着用户无法从该数据库连接他/她的应用程序并且将无法触发对该数据库的任何查询。
此外,数据库中所有其他已连接的连接都将在静默后释放。