暂无图片
mogDB分区表如何在线创建local索引
我来答
分享
雷鹏
2025-01-16
mogDB分区表如何在线创建local索引

mogDB分区表如何在线创建local索引,经测试,分区表创建索引可以使用选项 concurrently ,但实际上没有效果,任然阻塞DML。
我没有找到在线创建分区表索引的插件或者工具。但搜索到有相关的发明,不知道 mogDB 是否有解决办法,谢谢

我来答
添加附件
收藏
分享
问题补充
2条回答
默认
最新
雷鹏

恩墨官方大佬能不能解答一下

暂无图片 评论
暂无图片 有用 2
DarkAthena

根据5.0版本的文档来看,目前的确不支持对分区表进行在线索引创建
https://docs.mogdb.io/zh/mogdb/v5.0/CREATE-INDEX#%E5%8F%82%E6%95%B0%E8%AF%B4%E6%98%8E

CONCURRENTLY

  • 以不阻塞DML的方式创建索引(加ShareUpdateExclusiveLock锁)。创建索引时,一般会阻塞其他语句对该索引所依赖表的访问。指定此关键字,可以实现创建过程中不阻塞DML。
  • 此选项只能指定一个索引的名称。
    普通CREATE INDEX命令可以在事务内执行,但是CREATE INDEX CONCURRENTLY不可以在事务内执行。
  • 列存表、分区表和临时表不支持CONCURRENTLY方式创建索引。
暂无图片 评论
暂无图片 有用 0
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
暂无图片墨值悬赏