Considerations - Amazon Redshift
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

Considerations

当您使用 Amazon Redshift 中的跨数据库查询功能时,请注意以下事项:

  • Amazon Redshift 支持针对 ra3.4xlarge 和 ra3.16xlarge 节点类型的跨数据库查询。

  • Amazon Redshift 支持在同一 Amazon Redshift 集群的一个或多个数据库中联接表或视图中的数据。

  • 对于跨数据库查询事务一致性,已连接数据库上的事务中的所有查询将读取与事务开始时处于同一状态的其他数据库。因此,当事务在连接的数据库上开始时,跨数据库查询将遵循快照隔离。这样做有助于确保事务中的所有读取操作都能够看到数据库的一致快照。在查询远程对象之前,将创建未连接数据库的已提交快照。Amazon Redshift 将在整个事务中使用此已提交快照来访问未连接数据库中的共享对象。

  • Amazon Redshift 具有三部分表示法的跨数据库查询不支持 schema information_schema 或 pg_catalog 下的元数据表,因为这些元数据视图特定于数据库。对于与跨数据库查询集成的应用程序和工具,要跨数据库获取元数据,请使用 SVV_ALL*、SV_REDSHIFT* 元数据视图或与 JDBC/ODBC 驱动程序集成。