本文介绍了相当于 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 的并行查询的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

08-13 06:10