华为分布式数据库gaussdb,代理长连接会把查询语句分别到主节点上的优化思考
智能刊登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
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
分类:
数据库,实用SQL
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 上周热点回顾(2.24-3.2)
2010-11-29 ios DOME(http://www.cocoachina.com/bbs/read.php?tid-8101.html)
2010-11-29 一位苹果开发者的 iPad app 开发全过程(zhaung zai)