我正在对redshift进行性能测试。有没有办法通过JDBC驱动程序关闭结果缓存。我尝试将(“ enable_result_cache_for_session”,“ off”)作为连接属性进行传递,但没有用。
此变量中引用的session是由单个连接发出的所有查询。该设置不适用于其他连接,并且不会持久。
session
您必须在每个连接中都发出SET enable_result_cache_for_session TO off;。许多基准测试工具或脚本会为它们运行的每个查询创建新的连接。
SET enable_result_cache_for_session TO off;