snowflake-cloud-data-platform - 如何找出用户的帐户使用情况>特定日期以及他使用特定查询的时间
问题描述
作为监控过程的一部分,我想从雪花数据库中查询,用户在特定日期之后使用雪花数据库执行查询的时间。这样做的目的是防止用户运行长查询。
帐户使用历史是我想知道的。我对雪花数据库很陌生。
有什么方法可以从元数据中查询吗?
解决方案
还有一个名为 STATEMENT_TIMEOUT_IN_SECONDS 的参数来控制长时间运行的查询。设置为系统取消正在运行的 SQL 语句(查询、DDL、DML 等)之前的时间量(以秒为单位)。可设置账户 » 用户 » 会话;也可以为个别仓库设置。默认设置为 172800(2 天)。
推荐阅读
- python - 让 sympy 写出多项式形式的表达式
- css - 伪元素上的 CSS 过渡不适用于简单的背景颜色更改
- c# - 如何检查我是否有来自我的 SQL Server 数据库的图像或不使用 C#
- html - 有没有办法根据数字输入创建渐变范围滑块?
- amazon-s3 - 在 AWS SageMaker(jupyter notebook)中从 AWS S3 打开 .Parquet 文件
- mongodb - NestJS API 不适用于 MongoDB(索引键不能为空)
- java - 尝试使用将对象转换为字节数组时的频繁 GC
- react-native - react-native-svg , react-native-svg-uri 运行 app-debug.apk 或 release.apk 时出现网络错误
- r - gganimate 在帧之间更改轴
- sql-server - 同一列中的多个过滤器、聚合和分组