StarRocks 常见问题汇总

0    62    2

Tags:

👉 本文共约4785个字,系统预计阅读时间或需18分钟。

建表

Q:建表报错:Float or double can’t be used as a key, use decimal instead

A:key列不能用float或者double,要用decimal表示小数

Q:建表报错:Invalid column order. value should be after key

A:key列在前,value列在后

Q:varchar最长多长?

A:最长65533字节(由于前两个字节用于表示长度,因此比65535少两字节)

Q:比varchar(65533)更长的字符串,用什么存?

A:业务层切分为多个字段

Q:是否支持string类型?

A:Doris有char、varchar两种类型用来处理string类型的数据

Q:可以设置自增列吗?

A:不支持自增的列

Q:Doris支持map和struct吗?

A:不支持

Q:Doris支持text类型的字段吗?

A:不支持,可以考虑使用char和varchar

Q:Doris的表有timezone属性吗

A:没有

Q:如何设置表的字符编码为charset=gbk?

A:Doris只支持utf8编码,对gbk不支持

表的属性和信息查看

Q:如何看一个表占了多少物理存储?

A:show data,包括所有副本;

Q:如何查看某个表是行存,还是列存?

A:show create table,查看建表语句中PROPERTIES中的storage_type字段

Q:如何把建表语句描述出来?

A:show create table;

Q:如何查看已有的rollup表?

A:desc table_name all;

Q:如何看一个表有哪些partition?

A:show partitions from table_name;

修改表

Q:Doris可以对已有的表增加列吗?

A:可以,具体help alter table

Q:Doris删除列报错:old schema is not deleted

A:旧的schema可能有之前的查询在查,因此需要等待一段时间,等之前的查询完成,删除旧的schema

Q:Doris表怎么修改字段的默认值?

A:Doris不支持修改默认值

Q:schema change是否可以中止?

A:可以,具体可以help cancel alter

本人提供Oracle(OCP、OCM)、MySQL(OCP)、PostgreSQL(PGCA、PGCE、PGCM)等数据库的培训和考证业务,私聊QQ646634621或微信db_bao,谢谢!
StarRocks 常见问题汇总后续精彩内容已被小麦苗无情隐藏,请输入验证码解锁本站所有文章!
验证码:
请先关注本站微信公众号,然后回复“验证码”,获取验证码。在微信里搜索“DB宝”或者“www_xmmup_com”或者微信扫描右侧二维码都可以关注本站微信公众号。

标签:

Avatar photo

小麦苗

学习或考证,均可联系麦老师,请加微信db_bao或QQ646634621

您可能还喜欢...

发表回复

嘿,我是小麦,需要帮助随时找我哦。
  • 18509239930
  • 个人微信

  • DB宝
  • 个人邮箱
  • 点击加入QQ群
  • 个人微店

  • 回到顶部