IntelliJ IDEA
 
获取 IntelliJ IDEA

虚拟视图

最后修改时间:2023年10月19日

如果需要监控经常运行的某个SQL语句的结果集,可以使用虚拟视图虚拟视图是一个IDE虚拟对象,可以让您在数据库工具窗口中获取可用的结果集 。虚拟视图没有在数据库代码中定义,其数据也不存储在数据库中。

对于虚拟视图,除了 SELECT 查询之外,您还可以使用show processlistMySQL 或exec sp_who2Microsoft SQL Server 等语句。

例如,要获取PostgreSQL数据库的当前数据库连接列表,请使用以下查询创建虚拟视图:

包含查询结果集的虚拟视图将在 数据库工具窗口中作为虚拟对象提供。

虚拟视图

虚拟视图的SQL语句存储在external-data-<data_source_name>.xml中。您可以为XML文件选择另一个名称以及存储文件的其他位置。要更改或查看XML文档的路径,请按打开数据源设置,单击选项并查看虚拟对象和属性字段。ShiftEnter

虚拟视图可以在数据库工具窗口中看到 。您可以在数据库工具窗口主题的数据源及其元素章节中看到有关节点和对象图标的参考。