暂无图片
PolarDB如果我表有这四个字段,以dept_id分片了,那创建全局二级索引有没有意义啊?
我来答
分享
暂无图片 匿名用户
PolarDB如果我表有这四个字段,以dept_id分片了,那创建全局二级索引有没有意义啊?

user_id,dept_id,user_name,phone PolarDB如果我表有这四个字段,以dept_id分片了,那么我给user_name,phone创建全局二级索引有没有意义阿。 即使select * from xx where user_name=xx;这样检索的时候,不也是得先查分片吗?

我来答
添加附件
收藏
分享
问题补充
1条回答
默认
最新
数据库小学生

不一定。针对你这种情况:使用user_name或phone字段频繁作为查询条件,建立全局二级索引可以提高查询效率。但是,在跨分片查询时就会出现性能问题(索引维护的成本以及对写入性能的影响)。

暂无图片 评论
暂无图片 有用 0
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
暂无图片墨值悬赏