首页 > 数据库 >华为分布式数据库gaussdb,代理长连接会把查询语句分别到主节点上的优化思考

华为分布式数据库gaussdb,代理长连接会把查询语句分别到主节点上的优化思考

时间:2022-11-29 12:01:23浏览次数:45  
标签:语句 gaussdb 查询 华为 id T1 节点 select 分布式

智能刊登Gaussdb 优化点  :

1.确定是查询的语句,可以通过hint语句指定在读节点上查询,避免因代理长连接到主节点查询;
用法:/*force SLAVE*/ SELECT COUNT(1) as success FROM tb  WHERE id=1

2.针对in 子查询(元素大于30的),可以参考昨天育贵的推荐的方法,测试比较快;
用法:子元素拼接表和实体表inner join连接查询
select T1.* from tb  as T1 inner join
(select '123456' as id
union all
select '456' as id
union all
select '789' as Sku)as T2 on T1.id=T2.id

标签:语句,gaussdb,查询,华为,id,T1,节点,select,分布式
From: https://www.cnblogs.com/csj007523/p/16935027.html

相关文章