检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
tempspace bigint 角色在当前实例上已经使用的临时表存储空间大小。 父主题: 系统表
tempspace bigint 角色在当前实例上已经使用的临时表存储空间大小。 父主题: 系统表
用于声明一个或多个可以在主查询中通过名字引用的子查询,相当于临时表。 如果声明了RECURSIVE,那么允许SELECT子查询通过名字引用它自己。
如果使用了临时表,那么在将连接归还连接池之前,必须将临时表删除。 CopyManager 【建议】在不使用ETL工具、数据入库实时性要求又比较高的情况下,建议在开发应用程序时,使用GaussDB(DWS)JDBC驱动的CopyManager接口进行微批量导入。
如果使用了临时表,那么在将连接归还连接池之前,必须将临时表删除。 CopyManager 【建议】在不使用ETL工具、数据入库实时性要求又比较高的情况下,建议在开发应用程序时,使用GaussDB(DWS)JDBC驱动的CopyManager接口进行微批量导入。
SQLSTATE: 08000 错误原因:临时表由于DN连接异常而失效,正在进行清理,所有和临时表相关的操作都将失败。 解决办法:重新执行SQL语句。 GAUSS-04538: "Cache lookup failed for relation %u."
2 修改临时表空间限额 新增语法ALTER USER user1 TEMP SPACE ‘5GB’;,进行临时空间配额修改。
基于定时启动的autovacuum线程触发的autoanalyze,仅支持行存表和列存表,不支持外表、HDFS表、OBS外表、临时表、unlogged表和toast表。 查询时触发analyze会对分区表的所有分区加四级锁,直到查询所在事务提交后才会放锁。
解决方案:集群规格调整时临时表失效,请尝试DROP SCHEMA。 level: ERROR 父主题: 优化器
缩容对系统的影响 缩容前,需关闭创建了临时表的客户端连接,因为在缩容过程中及缩容成功之前创建的临时表将会失效,操作临时表也会失败。但是缩容后创建的临时表不受影响。
由于临时表只在当前会话创建,对于涉及对临时表操作的DDL语句,会产生DDL失败的报错。因此,建议DDL语句中不要对临时表进行操作。TEMP和TEMPORARY等价。
temp_files Long 通过数据库查询创建的临时文件数量。计算所有临时文件(比如排序或者哈希),且不管log_temp_files设置。 temp_bytes Long 通过数据库查询写入临时文件的数据总量。
StatsMode取值及含义: {"dynamic", "memory", "smptbl"}; 分别表示:自适应选择内存或临时表放样本,仅使用内存放样本,仅使用临时表放样本。
根本原因是:临时计划表input_acct_id_tbl和中间结果转储表row_unlogged_table使用了行存表。 修改这两个表为列存表之后,性能提升至1.6s。 父主题: SQL调优案例
根本原因是:临时计划表input_acct_id_tbl和中间结果转储表row_unlogged_table使用了行存表。 修改这两个表为列存表之后,性能提升至1.6s。 父主题: SQL调优案例
GaussDB(DWS)不支持表(可选参数),目前针对表(可选参数)的迁移方法都是临时迁移方法。
不支持对有依赖关系的临时表及临时视图的解耦DROP,可以对没有依赖关系的临时视图进行REBUILD操作。 支持视图模式名称及视图名称的修改,REBUILD按照最新的名称重建,但是query部分保留原始定义。
在聚簇过程中,系统先创建一个按照索引顺序建立的表的临时拷贝,同时也建立表上的每个索引的临时拷贝。因此,需要磁盘上有足够的剩余空间, 至少是表大小和索引大小的和。
sample_table表示强制使用临时采样表计算统计信息,临时表不支持使用该模式。 dynamic表示按内存maintenance_work_mem大小自适应选择统计信息计算模式,若maintenance_work_mem可放下样本,则使用内存方式,否则使用临时采样表方式。
GAUSS-01275: "cannot create indexes on temporary tables of other sessions" SQLSTATE: 0A000 错误原因:不能在其他会话的临时表上创建索引。 解决办法:请勿在其他会话的临时表上创建索引。