本文介绍了相当于 mysql 中 ORACLE 的并行查询的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
mysql 中是否有任何等效的方式来运行与 ORACLE 相同的并行查询
Is there any equivalent way in mysql to run parallel query same as ORACLE
甲骨文方法
select /*+ FULL(emp) PARALLEL(emp, 35) */
emp_name
from
emp;
在mysql中
/*+ FULL(emp) 并行(emp, 35) */
将被视为评论
推荐答案
MySQL 不是 Oracle(尽管属于 Oracle).它不支持并行查询.
MySQL is not Oracle (despite being owned by Oracle). It does not support parallel queries.
但是,您可以使用 shard-query 获取它们,这是第三种- 支持它们的方数据库引擎.请参阅 Justin 的这篇博文Percona 的 Swanhart 了解更多信息.
You can, however, get them using shard-query which is a third-party database engine that supports them. See this blog post from Justin Swanhart of Percona for more information.
这篇关于相当于 mysql 中 ORACLE 的并行查询的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!