启动
./presto --server localhost:8080 --catalog hive --schema default
- catalog 数据源,可通过多个connector来指定
- schema 数据库
参数
设定coordinator-jvm.config和worker-jvm.config,设定JVM的参数
-Xmx5G
设定config.properties里的query.max-memory-per-node和query.max-total-memory-per-node以及query.max-memory
query.max-memory:表示单个查询在分布在所有相关节点上能用的内存之和的最大值。
query.max-memory-per-node:单个查询在单个节点上用户内存能用的最大值,从定义上就能看出:query.max-memory-per-node 必须小于query.max-total-memory-per-node
同样: query.max-memory 也必须小于query.max-total-memory
另外:query.max-total-memory-per-node 与memory.heap-headroom-per-node 之和必须小于 jvm max memory .也就是jvm.config 中配置的-Xmx
其中 memory.heap-headroom-per-node = JVM max memory * 0.3
使用Jdbc访问presto待实现
使用Jdbc来访问presto,自动提交sql语句
参考学习链接
1、https://www.cnblogs.com/GO-NO-1/p/12143879.html