缓慢在抓取结果砖SQL

确保启用云获取最佳性能在使用ODBC / JDBC获取结果。

写的emad.rizkallah

去年发表在:2023年2月3日

问题

砖SQL使用云获取提高查询性能。这是默认情况下完成的。

而不是使用单线程查询,云获取从云存储检索数据并行桶(如AWS S3和Azure湖数据存储)。与标准相比,单线程获取,您可以看到使用云获取增加10倍的性能。

如果你看到缓慢当抓取结果在砖SQL云获取很可能是禁用的。

以下症状表明一个问题与云获取:

  • 缓慢当检索结果/ ODBC / JDBC
  • 你的BI工具经常获取超时等待查询结果
  • SQL仓库查询编辑器是缓慢的

原因

一些常见的问题,可以导致云取回被禁用:

  • 使用ODBC驱动程序版本低于2.6.17
  • 使用JDBC驱动程序版本低于2.6.18
  • 防火墙/ ACL工作区和云存储之间的问题
  • 云提供商上启用了版本控制您所使用的云存储

解决方案

  • 确保您使用的是砖ODBC驱动程序2.6.17或以上版本。
  • 确保您使用的是砖JDBC驱动程序2.6.18或以上版本。
  • 确保你的ODBC / JDBC身份验证需求(AWS|Azure|GCP正确配置。
  • 禁用存储桶版本在您所使用的云存储来存储你的数据。
这篇文章有用吗?