暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

opengauss升级到600版本,压缩表无法正常访问

原创 qi_yu 2024-12-25
67

发现版本

升级前版本:
302 74914a8d

升级后版本:
600-RC1 ed7f8e37

问题描述

升级前:
建表语句

#CREATE TABLE LINEITEM(L_ORDERKEY BIGINT NOTNULL,L_PARTKEY BIGINT NOT NULL,L_SUPPKEY BIGINT NOT NULL,L_LINENUMBER BIGINT NOT NULL,L_QUANTITY DECIMAL(15,2) NOT NULL,L_EXTENDEDPRICE DECIMAL(15,2) NOT NULL,L_DISCOUNT DECIMAL(15,2) NOT NULL,L_TAX DECIMAL(15,2) NOT NULL,L_RETURNFLAG CHAR(1) NOT NULL,L_LINESTATUS CHAR(1) NOT NULL,L_SHIPDATE DATE NOT NULL,L_COMMITDATE DATE NOT NULL,L_RECEIPTDATE DATE NOT NULL,L_SHIPINSTRUCT CHAR(25) NOT NULL,L_SHIPMODE CHAR(10) NOT NULL,L_COMMENT VARCHAR(44) NOT NULL)WITH
(ORIENTATION=row,STORAGE_TYPE=ASTORE,COMPRESSTYPE=2,COMPRESS_CHUNK_SIZE=512,COMPRESS_PREALLOC CHUNKS=0);

#alter table LINEITEM add primary key (L_ORDERKEY,L_LINENUMBER);

#\COPY lineitem FROM /gaussdata/openGauss302/lineitem1.csv WITH (FORMAT CSV,DELIMITER '")
复制

image.png
升级后
image.png

问题原因

压缩目前不支持升级,5.0.0以后实现和存储方式完全不一样

解决方案

目前不支持老版本300压缩表到高版本比如600的升级,只能通过逻辑导入导出的方式恢复特定的表

转需求跟踪后续优化

「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

文章被以下合辑收录

评论