社区
MySQL
帖子详情
MySQL 跨服务器联合查询怎么弄?
王桑的一天
2019-05-08 04:35:37
两个数据库服务器
在其中一个建了FEDERATED 引擎表,来联合查询,是可以的。
但那性能,惨不忍睹。
在网上查了一下,所说FEDERATED引擎不但无法使用索引,而且是把所有数据拿到本地再进行筛选?
Workbench下观察了一下Output, 有时候查询是很快的,Fetching 花费了巨量时间。
这种情景 有什么别的解决方案吗?
...全文
814
6
打赏
收藏
MySQL 跨服务器联合查询怎么弄?
两个数据库服务器 在其中一个建了FEDERATED 引擎表,来联合查询,是可以的。 但那性能,惨不忍睹。 在网上查了一下,所说FEDERATED引擎不但无法使用索引,而且是把所有数据拿到本地再进行筛选? Workbench下观察了一下Output, 有时候查询是很快的,Fetching 花费了巨量时间。 这种情景 有什么别的解决方案吗?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
stelf
2019-07-19
打赏
举报
回复
https://github.com/alibaba/canal 可以尝试一下这个
王桑的一天
2019-07-15
打赏
举报
回复
引用 3 楼 微斯人 的回复:
我这边的项目是做的dblink解决这个问题
关键是联合查询性能如何,网上说也很慢
smch
2019-05-23
打赏
举报
回复
用spider引擎
微斯人
2019-05-14
打赏
举报
回复
我这边的项目是做的dblink解决这个问题
带我飞的云
2019-05-14
打赏
举报
回复
跨库因各种原因,性能超差。我自己也遇到过需要跨库访问的情况。一般情况下,我用以下两种: 1. link server , 将需要关联的B数据库link到A这边来作为数据库S,查询的话,只在A, S(同一服务器上的不同库)中查询即可。 2. Replication, 利用发布订阅,将B数据库复制到A数据库所在的服务器上作为S, 查询的话,在同一台服务器的不同DB之间进行查询。
遇星
2019-05-14
打赏
举报
回复
跨库是没什么优化空间吧; 可以考虑利用多源主从复制把A,B两个服务器的数据同步到C服务器里面,然后在C服务器里面跨库查询,不过数据不能保证是实时的。
mysql
远程
跨
库
联合查询
mysql
数据库中,2个库不在同一台物理主机,该如何远程
跨
库
联合查询
呢?
MySQL
性能优化指南
说起
MySQL
的查询优化,相信大家收藏了一堆:不能使用SELECT *、不使用NULL字段、合理创建索引、为字段选择合适的数据类型… 你是否真的理解这些优化技巧?是否理解其背后的工作原理? 在实际场景下性能真有提升吗?...
【
MYSQL
篇】
mysql
性能优化总结
说到
MYSQL
性能调优,大部分时候想要实现的目标是让我们的查询更快。一个查询的动作又是由很多个环节组成的,每个环节都会消耗时间,我们要减少查询所消耗的时间,就要从每一个环节入手。
MySQL
原理
数据库
MySQL
原理
天天唠叨的
MySQL
优化,到底该怎么玩?
说起
MySQL
的查询优化,相信大家收藏了一堆奇技淫巧:不能使用 SELECT*、不使用NULL字段、合理创建索引、为字段选择合适的数据类型… 你是否真的理解这些优化技巧?是否理解其背后的工作原理?在实际场景下性能真有...
MySQL
56,682
社区成员
56,709
社区内容
发帖
与我相关
我的任务
MySQL
MySQL相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MySQL相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章