可以通过holoweb可视化查看,在分析诊断模块,参考
连接数管理。常见降低查询延迟的方法:
1.让写入在查询低峰期进行,或者降低写入的并发,提高查询效率,如果是外表写入,可以用以下参数降低并发:设置MaxCompute执行的最大并发度,默认为128,建议数值设置小一些,避免一个Query影响其它Query,导致系统繁忙导致报错。set hg_experimental_foreign_table_executor_max_dop = 32。优先考虑设置--调整每次读取MaxCompute表batch的大小,默认8192。set hg_experimental_query_batch_size = 1024。直读orcsethg_experimental_enable_access_odps_orc_via_holo = on。设置MaxCompute表访问切分spilit的数目,可以调节并发数目,默认64MB,当表很大时需要调大,避免过多的split影响性能。set hg_experimental_foreign_table_split_size = 512MB。
2.优化一下查询,让查询的效率更高,可以更加快速的获取查询结果。
3.扩容。