社区
MySQL
帖子详情
MySQL 跨服务器联合查询怎么弄?
王桑的一天
2019-05-08 04:35:37
两个数据库服务器
在其中一个建了FEDERATED 引擎表,来联合查询,是可以的。
但那性能,惨不忍睹。
在网上查了一下,所说FEDERATED引擎不但无法使用索引,而且是把所有数据拿到本地再进行筛选?
Workbench下观察了一下Output, 有时候查询是很快的,Fetching 花费了巨量时间。
这种情景 有什么别的解决方案吗?
...全文
813
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
性能优化总结
说到
MYSQL
性能调优,大部分时候想要实现的目标是让我们的查询更快。一个查询的动作又是由很多个环节组成的,每个环节都会消耗时间,我们要减少查询所消耗的时间,就要从每一个环节入手。
MySQL
原理
数据库
MySQL
原理
天天唠叨的
MySQL
优化,到底该怎么玩?
说起
MySQL
的查询优化,相信大家收藏了一堆奇技淫巧:不能使用 SELECT*、不使用NULL字段、合理创建索引、为字段选择合适的数据类型… 你是否真的理解这些优化技巧?是否理解其背后的工作原理?在实际场景下性能真有提升吗?我想未必。因而理解这些优化建议背后的原理就尤为重要,希望本文能让你重新审视这些优化建议,并在实际业务场景下合理的运用。 #
MySQL
逻辑架构 如果能在头脑中构建一幅
MySQL
各组件之间如何协同工作的架构图,有助于深入理解
MySQL
服务器
。下图展示了
MySQL
的逻辑架构图。
MySQL
MySQL
56,679
社区成员
56,709
社区内容
发帖
与我相关
我的任务
MySQL
MySQL相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MySQL相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章