【发布时间】:2016-10-07 09:50:25
【问题描述】:
我试图弄清楚如何使用 Spark SQL 直接执行查询。我的意思是:
SQLContext sql = new SQLContext(ctx);
sql.sql("QUERY HERE");
但是如何设置数据库的连接信息呢?我正在使用 Oracle 数据库。在我使用sql.read().jdbc.. 方式之前。在那里我将连接 URL 作为参数传递。但与 SQL 控制台上的直接查询(0.05 秒)相比,这种方式确实很慢(4 秒)。
问候
【问题讨论】:
标签: java oracle jdbc apache-spark apache-spark-sql