问题由来
Submitted by Joe (not verified) on Sat, 09/27/2008 - 19:47.
You can always query multiple db's on the same server.
To query multiple db's on different servers with a single query you need to either; combine the tables using federated tables, replication or temporary tables
In this case you're accessing multiple db's on the same server
or
parse the query
In this case you're splitting the query into two or more queries at the router/proxy server.
This can be done with:
Sql Relay - http://sqlrelay.sourceforge.net/sqlrelay/router.html
Mysql Proxy - http://forge.mysql.com/wiki/MySQL_Proxy
Mysql Federated Storage engine -
link to an example of a hack for combining multiple db server logs in tables
http://www.oreillynet.com/databases/blog/2007/05/hacking_mysql_table_log...
You could write your own query filter/proxy using either a plugin or UDF.
Mysql Plugin - http://dev.mysql.com/doc/refman/5.1/en/plugin-api.html
Mysql UDF - http://dev.mysql.com/doc/refman/5.0/en/adding-functions.html
SQL Relay文档首页(中文翻译)
http://blog.sina.com.cn/s/blog_550ffb0b0100lvck.html
sqlrelay的安装配置和应用
http://www.okpython.com/viewthread.php?tid=3831
SQL Relay + Python
http://www.docunext.com/blog/2008/07/sql-relay-python.html
sqlrelay 的安装配置和应用
http://www.linuxsir.org/main/node/144
api for python
http://sqlrelay.sourceforge.net/sqlrelay/programming/python.html
install in freebsd
cd ./databases/py-sqlrelay
分享到:
相关推荐
`sqlrelay-0.39.4.tar.gz` 是一个包含开源数据库连接池软件 Sql Relay 的源代码包。Sql Relay 是一个强大的中间件,旨在提供高效、安全的数据库连接管理,支持多种数据库系统,如 MySQL 和 PostgreSQL。在这个版本 ...
SQL-Relay参数文档
在sqlrelay-binary-distribution-1.9.0这个压缩包中,可能包含了SQL Relay的二进制发行版,这通常包括预编译的可执行文件、库文件、配置文件以及必要的文档。安装和配置过程通常包括以下几个步骤: 1. 解压压缩包。 ...
- **社区支持**:MySQL社区通过IRC(Internet Relay Chat)等方式为用户提供实时支持。 - **企业级服务**:MySQLEnterprise提供了更为全面的技术支持和服务,适合企业级应用的需求。 #### 四、安装与升级MySQL5.6 ...
文档中还详细阐述了MySQLv5.6中新增的功能,并对先前版本进行了对比,提供了关于MySQL使用的官方支持渠道,如MySQL社区网站、邮件列表、论坛以及IRC(Internet Relay Chat)的支持渠道。 MySQL数据库管理系统是一个...
此外,官方文档还提供了与MySQL相关的资源信息,比如官方网站、邮件列表、论坛和IRC(Internet Relay Chat)等社区支持。如果用户在使用MySQL过程中遇到问题,可以通过这些社区渠道寻求帮助。官方文档还特别强调了...
对于MySQL社区的用户而言,文档还介绍了获取MySQL信息的渠道,比如MySQL邮件列表、社区论坛、Internet Relay Chat(IRC)以及官方的MySQL企业支持服务。其中,邮件列表和论坛提供了用户间交流和分享经验的平台,而...
- I/O线程:从节点的I/O线程连接到主节点,读取binlog并将其复制到自己的中继日志(relay log)。 - SQL线程:从节点的SQL线程读取中继日志中的事件,并在本地重放,实现与主节点数据同步。 3. **配置步骤** - *...
1.6.3. MySQL Community Support on Internet Relay Chat (IRC) 1.6.4. MySQL Enterprise 1.7. How to Report Bugs or Problems 1.8. MySQL Standards Compliance 1.8.1. What Standards MySQL Follows 1.8.2. ...
2. **日志传输**:从服务器会将主服务器的二进制日志文件复制到自己的中继日志(Relay Log)文件中。 3. **日志应用**:从服务器上的SQL线程会读取中继日志中的事件,并在从服务器上执行这些事件,实现与主服务器相同...
文档中还详细说明了配置SQL Server CE Relay的参数,包括客户端端口、服务器名称、服务器端口以及是否注册等选项。 在文档的最后部分提到了在Windows CE设备上配置和调用SQL Server CE ActiveX控件的细节,比如设置...
- **中继日志(Relay Log)**:作为从服务器,它会连接到主服务器,读取主服务器的二进制日志,并将其写入自己的中继日志(Relay Log)中。接着,从服务器上的SQL线程会从中继日志中读取这些更改并执行,从而实现数据的...
本文档提供了对Azure平台及其核心服务(包括Windows Azure、.NET Services、SQL Services 和 Live Services)的早期洞察。 #### Windows Azure Windows Azure 是Azure服务平台的基础组成部分,它为应用程序提供了...
3. **错误排查**:如果遇到任何问题或错误,请仔细检查配置文件和SQL语句,必要时可参考MySQL官方文档或寻求专业帮助。 通过以上步骤,我们可以成功地在两台服务器之间实现MySQL 5.7的数据同步。这对于提高系统的...
本文档将详细介绍如何配置MySQL的主从复制,包括首次配置和从已有主服务器添加新从服务器的步骤。 **首次配置主从服务器** 1. **创建复制账户**:在主服务器上创建一个专用的复制账户,如`repuser`,并赋予`...
标题:“SQL Anywhere11新特性之中继服务器”指出文档主要介绍的是SQL Anywhere 11版本中引入的中继服务器新特性。SQL Anywhere是一款高性能的数据库产品,适合于需要在数据中心外使用数据库访问的应用场景。 描述...
然后,从服务器的sql执行线程读取relay log中的语句并执行。 2. **MyISAM与InnoDB的区别**: - **事务支持**:InnoDB支持事务处理,而MyISAM不支持。 - **锁定机制**:InnoDB支持行级锁定,MyISAM使用表级锁定。 ...
支持SQL Server、Oracle DB和PostgreSQL等多种数据库类型。具体兼容性详情需参考官方文档。 4. **Deep Security Agent (DSA)**:至少一台服务器需要安装DSA,以便作为Relay Server负责更新操作。 5. **Deep Security...