当用户遇到锁时,数据库服务器的缺省行为是将错误返回到应用程序。如果您愿意无限期地等待锁(对许多应用程序来说,这是最好的选择),则可执行下列 SQL 语句:SET LOCK MODE TO WAIT当设置此锁模式时,您的程序通常忽略其他并发程序的存在。当您的程序需要访问另一程序已锁定了的行时,它等待,直到移除该锁位置,然后再处理。在大多数情况下,觉察不到该延迟。您还可等待指定的秒数,如下例所示:SET LOCK MODE TO WAIT 20
本文档为最新的较为全面的参数说明。本文档适用于GBase 8a MPP Cluster V952、V953。参数较为齐全,不与具体小版本匹配,所以使用时需要确认使用的版本是否支持指定的参数。可以使用以下语句检查参数在当前版本是否存在:show variables like ‘%参数%’;cat $GCLUSTER_BASE/config/gbase_8a_gcluster.cnf | grep 参数cat $GBASE_BASE/config/gbase_8a_gbase.cnf | grep 参数如果查询结果为空,该版本可能不支持指定的参数。
新建查询打开已连接的查询编辑器对象资源管理器连接到服务器后,可以使用对象资源管理器的连接设置打开一个新的“SQL 编辑器”窗口。若要打开一个新的“SQL 编辑器”窗口,请在对象资源管理器中右键单击服务器名称,然后单击“新建查询”。若要使用特定数据库打开“SQL 编辑器”窗口,请右键单击数据库名称,然后单击“新建查询”。如下图所示:GBase 8a 管理工具手册南大通用数据技术股份有限公司- 25 -图 4-5