Amazon Redshift
数据库开发人员指南 (API Version 2012-12-01)
AWS 服务或AWS文档中描述的功能,可能因地区/位置而异。点 击 Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.

系统表及视图中数据的可见性

系统表及视图中的数据有两类可见性:用户可见和超级用户可见。

只有具有超级用户权限的用户才能看到属于超级用户可见类别的表中的数据。普通用户可以查看对用户可见的表中的数据。在大多数情况下,普通用户看不到其他用户生成的行。STV_RECENTS 和 SVV_TRANSACTIONS 中的所有行都对所有用户可见。超级用户可以查看所有表中的所有行。

筛选系统生成的查询

与查询有关的系统表和视图(如 SVL_QUERY_SUMMARY、SVL_QLOG 等)通常包含大量自动生成的语句,Amazon Redshift 使用这些语句监控数据库的状态。这些系统生成的查询对超级用户可见,但用处不大。从使用 userid 列的系统表或视图中进行选择时,如果要过滤掉它们,则可在 WHERE 子句中添加条件 userid > 1。例如:

Copy
select * from svl_query_summary where userid > 1

本页内容: