我有一个getConnection到我的雪花和执行多个查询给出相同的会话id
我想为单个getConnection下执行的每个查询创建单独的会话id如何做到这一点?
我使用snowflake,spring boot application和hikarp
getConnection API将创建一个会话,它是您从连接池中获得的单个连接。
此连接不能再分割。
对于您的场景,您可以为多个会话调用多个getConnection API,然后为每个SQL查询执行使用每个会话。
配置文件中可以设置连接池的最大连接数和最小连接数。
详情请参考此链接
https://www.cloudnativemaster.com/post/how-to-create-a-jdbc-connection-pool-based-on-hikaricp-cache-using-guava-cache-in-springboot