Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/postgresql/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Database PostgreSQL在Amazon Aurora中的外部数据包装器与两个数据库的连接问题_Database_Postgresql_Amazon Aurora_Aurora_Foreign Data Wrapper - Fatal编程技术网

Database PostgreSQL在Amazon Aurora中的外部数据包装器与两个数据库的连接问题

Database PostgreSQL在Amazon Aurora中的外部数据包装器与两个数据库的连接问题,database,postgresql,amazon-aurora,aurora,foreign-data-wrapper,Database,Postgresql,Amazon Aurora,Aurora,Foreign Data Wrapper,我在AmazonAurora中创建了两个PostgreSQL数据库,我们将它们命名为数据库A和数据库B 我还使用psql成功地在数据库A中设置了外部数据包装器: 1.加载扩展postgres\u fdw 2.创建外部服务器 3.创建用户映射 4.导入外部架构 数据库A能够从数据库B导入外部模式,这意味着从A到B的连接正常 SELECT * FROM pg_foreign_table; ftrelid | ftserver | ftoptions -----

我在AmazonAurora中创建了两个PostgreSQL数据库,我们将它们命名为数据库A和数据库B

我还使用psql成功地在数据库A中设置了外部数据包装器: 1.加载扩展postgres\u fdw 2.创建外部服务器 3.创建用户映射 4.导入外部架构

数据库A能够从数据库B导入外部模式,这意味着从A到B的连接正常

SELECT * FROM pg_foreign_table;
 ftrelid | ftserver |                    ftoptions
---------+----------+--------------------------------------------------
   42982 |    42980 | {schema_name=public,table_name=users}
   42985 |    42980 | {schema_name=public,table_name=items}
但是,当我开始进行查询时,请从用户中选择*;在外部模式导入之后,请求就被卡住了,没有返回错误或通知连接超时。这让人困惑,因为它能够从数据库B导入外部模式,这意味着连接正常


这两个数据库都位于同一可用性区域中,并且位于各自的安全组中。我还为两个数据库所在的两个安全组打开了所有入站规则和出站规则

你怎么知道有问题?也许只是花了很长时间。用户表有多大?你等了多久了?你认为需要多长时间?