检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
b'queries containing the password will not be recorded' return msg conn = psycopg2.connect(connection_factory=SelfLoggingConnection
原型 1 2 SQLRETURN SQLFreeHandle(SQLSMALLINT HandleType, SQLHANDLE Handle); 参数 表1 SQLFreeHandle参数 关键字 参数说明 HandleType
原型 1 2 SQLRETURN SQLFreeHandle(SQLSMALLINT HandleType, SQLHANDLE Handle); 参数 表1 SQLFreeHandle参数 关键字 参数说明 HandleType
原型 1 SQLRETURN SQLDisconnect(SQLHDBC ConnectionHandle); 参数 表1 SQLDisconnect参数 关键字 参数说明 ConnectionHandle 连接句柄,通过SQLAllocHandle获得。
原型 1 2 SQLRETURN SQLFreeHandle(SQLSMALLINT HandleType, SQLHANDLE Handle); 参数 表1 SQLFreeHandle参数 关键字 参数说明 HandleType
父主题: 系统管理函数
父主题: 系统管理函数
增大这个参数可能导致GaussDB请求更多的System V共享内存,有可能超过操作系统的缺省配置,导致数据库启动失败。 当运行备机时,请将此参数设置不小于主机上的值,否则在备机上查询操作不被允许。 设置该参数变小后,若在重启前备机节点故障,则该备机会故障恢复失败。
默认值:1024 不建议该参数值设置过大,因为comm_max_stream会占用内存(占用内存=256byte*comm_max_stream*comm_max_datanode),若并发数据流过大,查询较为复杂及smp过大都会导致内存不足。
如果不确定是否满足条件3,可以查询PG_RPOC系统表中函数的provolatile属性是否为‘v’。 5.
这样将更新系统目录为最近的更改,并且允许查询优化器在规划用户查询时有更好的选择。 不建议日常使用FULL选项,但是可以在特殊情况下使用。例如在用户删除了一个表的大部分行之后,希望从物理上缩小该表以减少磁盘空间占用。VACUUM FULL通常要比单纯的VACUUM收缩更多的表尺寸。
这样将更新系统目录为最近的更改,并且允许查询优化器在规划用户查询时有更优选择。 不建议日常使用FULL选项,但是可以在特殊情况下使用。例如在用户删除了一个表的大部分行之后,希望从物理上缩小该表以减少磁盘空间占用。VACUUM FULL通常要比单纯的VACUUM收缩更多的表尺寸。
原型 1 SQLRETURN SQLDisconnect(SQLHDBC ConnectionHandle); 参数 表1 SQLDisconnect参数 关键字 参数说明 ConnectionHandle 连接句柄,通过SQLAllocHandle获得。
con3 */ EXEC SQL DISCONNECT DEFAULT; /* 关闭 DEFAULT */ EXEC SQL DISCONNECT ALL; /* 关闭 con2 以及 con1 */ return
原型 1 2 SQLRETURN SQLFreeHandle(SQLSMALLINT HandleType, SQLHANDLE Handle); 参数 表1 SQLFreeHandle参数 关键字 参数说明 HandleType
section; exec sql set autocommit = on; exec sql begin work; printf("Found ff=%f tmp_text=%10.10s\n", ff, tmp_text); /* 条件查询语句示例
Scan操作:操作与RCR UBTree基本一致,区别是:查询操作需要将页面复制一个CR页面出来,将CR页面回滚到扫描快照可见的状态,从而整个页面的元组对于快照都是可见版本。
存储执行计划 GaussDB提供将查询执行的计划信息存储于PLAN_TABLE表中的语句,请参考EXPLAIN PLAN。 预测 GaussDB供利用完成训练的模型进行推测任务的语句,请参考PREDICT BY。
GaussDB目前所支持的字符集可以参考CREATE DATABASE章节中ENCODING部分介绍,所支持的字符序可以通过查询系统表PG_COLLATION。 其中,部分字符集在B模式下存在默认字符序,可以参考表1。
gaussdb=# COMMIT; --查询表的内容,会同时看到1和3,不能看到2,因为2被回滚。 gaussdb=# SELECT * FROM table1; --删除表。