检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
T SESSION AUTHORIZATION DEFAULT;RESET ALL;”将连接的状态清空。 如果使用了临时表,那么在将连接归还连接池之前,必须将临时表删除。 否则,连接池里面的连接就是有状态的,会对用户后续使用连接池进行操作的正确性带来影响。 应用程序开发驱动兼容性说明如表1所示。
T SESSION AUTHORIZATION DEFAULT;RESET ALL;”将连接的状态清空。 如果使用了临时表,那么在将连接归还连接池之前,必须将临时表删除。 否则,连接池里面的连接就是有状态的,会对用户后续使用连接池进行操作的正确性带来影响。 应用程序开发驱动兼容性说明如表1所示:
T SESSION AUTHORIZATION DEFAULT;RESET ALL;”将连接的状态清空。 如果使用了临时表,那么在将连接归还连接池之前,必须将临时表删除。 否则,连接池里面的连接就是有状态的,会对用户后续使用连接池进行操作的正确性带来影响。 应用程序开发驱动兼容性说明如表1所示:
PG_GTT_STATS视图可用来查看当前会话所有全局临时表的单列统计信息,调用pg_get_gtt_statistics()函数。 表1 PG_GTT_STATS字段 名称 类型 描述 schemaname name schema名称。 tablename name 全局临时表名称。 attname name
PG_GTT_STATS视图可用来查看当前会话所有全局临时表的单列统计信息,调用pg_get_gtt_statistics()函数。 表1 PG_GTT_STATS字段 名称 类型 描述 schemaname name schema名称。 tablename name 全局临时表名称。 attname name
PG_GTT_STATS视图可用来查看当前会话所有全局临时表的单列统计信息,调用pg_get_gtt_statistics()函数。 表1 PG_GTT_STATS字段 名称 类型 描述 schemaname name schema名称。 tablename name 全局临时表名称。 attname name
下盘文件占用的空间大小。例如一次会话中,排序和哈希表使用的临时文件,或者游标占用的临时文件。 此设置为会话级别的下盘文件控制。 该参数属于SUSET类型参数,请参考表1中对应设置方法进行设置。 SQL查询执行时使用的临时表空间不在此限制。 取值范围:整型,-1~2147483647,单位为KB。其中-1表示没有限制。
TABLE中RENAME语法等价。 当对多个表修改表名称时,与同时执行多次ALTER TABLE中RENAME语法等价;但不支持多组表中,同时存在本地临时表和非本地临时表修改表名称场景。 语法格式 修改表的名称。 1 RENAME { TABLE | TABLES } table_name TO new_table_name
持VM、xlog、clog、MOT和UNDO元信息的坏块修复,以及FSM的LSN错误修复;UNDO记录仅支持CRC校验失败时的修复;临时表、全局临时表以及unlogged表不涉及主备修复。页面文件级丢失无法修复。 参数类型:布尔型 参数单位:无 取值范围: on:表示备机回放时会自动检测修复页面。
Cte Scan 算子说明 CTE(Common Table Expression)是一种临时表达式,Cte Scan用于扫描CTE表达式生成的临时表。 在GaussDB中,可以通过使用with关键字来指定一个或多个CTE,然后在后续的查询中多次使用。 典型场景 当一个查询结果集
Scan是一种基于内存的查询优化技术,它可以将查询结果缓存在内存中,以提高查询性能。当GaussDB执行一个查询语句时,它会将查询结果存储在一个临时表中,然后使用WorkTable Scan来扫描这个临时表,以获取查询结果。WorkTable Scan的优点是可以减少磁盘I/O操作,提高查询性能。但是,它也有一些
业务数据增加。 数据空间占用过大。 由于大量的事务和写入操作产生了大量的日志文件。 应用中存在大量的排序查询,产生了过多的临时文件。 解决方案 随着业务数据的增加,原来申请的数据库磁盘容量可能会不足,建议用户进行磁盘扩容,确保磁盘空间足够。 如果原有规格的磁盘已是最大,请先升级规格。 针
特性约束 不支持系统表、内存表、全局临时表、本地临时表和序列表,不支持Ustore段页式表,不支持unlogged表,不支持压缩toast数据。 支持用户为普通表、分区、二级分区设置ILM策略。 支持普通表、分区、二级分区的Astore/Ustore用户表。 特性仅在A兼容模式、PG模式以及B兼容模式下有效。
持VM、xlog、clog、MOT和UNDO元信息的坏块修复,以及FSM的LSN错误修复;UNDO记录仅支持CRC校验失败时的修复;临时表、全局临时表以及unlogged表不涉及主备修复。页面文件级丢失无法修复。 参数类型:布尔型 参数单位:无 取值范围: on:表示备机回放时会自动检测修复页面。
特性约束 不支持系统表、内存表、全局临时表、本地临时表和序列表,不支持Ustore段页式表,不支持unlogged表,不支持压缩toast数据。 仅在ORA兼容模式、PG模式以及MYSQL兼容模式下有效。 Ustore不支持编解码,压缩率低于Astore。 普通表开启压缩时,扩容空间预留需按照解压后的大小评估。
下盘文件占用的空间大小。例如一次会话中,排序和哈希表使用的临时文件,或者游标占用的临时文件。 此设置为会话级别的下盘文件控制。 该参数属于SUSET类型参数,请参考表1中对应设置方法进行设置。 SQL查询执行时使用的临时表空间不在此限制。 取值范围:整型,-1~2147483647,单位为KB。其中-1表示没有限制。
temp_file_limit 参数说明:指定一个会话中,能用于临时文件的最大磁盘空间。比如:一个连接会话中需要进行排序或者使用外存哈希表的临时文件,以及使用游标功能占用的临时文件。 SQL查询执行时使用的临时表空间不在此限制。 在SMP场景(设置query_dop >= 2)
temp_file_limit 参数说明:指定一个会话中,能用于临时文件的最大磁盘空间。比如:一个连接会话中需要进行排序或者使用外存哈希表的临时文件,以及使用游标功能占用的临时文件。该参数可在PDB级别设置。 SQL查询执行时使用的临时表空间不在此限制。 在SMP场景(设置query_dop
下盘文件占用的空间大小。例如一次会话中,排序和哈希表使用的临时文件,或者游标占用的临时文件。 此设置为会话级别的下盘文件控制。 该参数属于SUSET类型参数,请参考表1中对应设置方法进行设置。 SQL查询执行时使用的临时表空间不在此限制。 取值范围:整型,-1~2147483647,单位为KB。其中-1表示没有限制。
TABLE中RENAME语法等价。 当修改多个表的表名称时,与同时执行多次ALTER TABLE中RENAME语法等价;但不支持多组表中,同时存在本地临时表和非本地临时表修改表名称场景。 语法格式 1 RENAME { TABLE | TABLES } table_name TO new_table_name