Impala 性能调整(翻译)
Impala 性能调整 下面的章节介绍影响 Impala 功能性能的各种因素,并对 Impala 查询和其他 SQL 操作进行性能调整、监控和基准测试。 这一章节同样描述了最大化 Impala 可扩展性的技术。可扩展性与性能相关:它意味着当系统负载增加时仍保持高性能(Scalability is tied to performance: it means that performance remains high as the system workload increases)。例如,减少查询的硬盘 I/O 可以加快单个的查询,与此同时,导致可以同时运行更多查询,从而提升了可扩展性。有时候,一种优化技术提升了性能的同时更增加了可扩展性。例如,减少查询的内存使用可能不会很大的提高查询性能,但是通过允许同时运行更多的 Impala 查询或其他类型的作业而不会耗尽内存,从而提升了可扩展性。 Note : 在开始任何性能调整和基准测试之前,请确保你的系统已经按照 Post-Installation Configuration for Impala 中的设置进行配置。 Partitioning . 这一技术基于频繁查询的列上的不同的值,把数据物理拆分开来,允许查询跳过读取表中很大部分的数据 Performance Considerations for Join Queries .