初始化与服务器映射:CREATE EXTENSION IF NOT EXISTS postgres_fdw; CREATE SERVER remotesrv FOREIGN DATA IMPORTED FROM postgres OPTIONS (host '10.0.0.2', dbname 'app', port '5432'); CREATE USER MAPPING FOR current_user SERVER remotesrv OPTIONS (user 'replicator', password 'secret'); 导入外部模式或定义外部表:IMPORT FOREIGN SCHEMA public LIMIT TO (users, orders) FROM SERVER remotesrv INTO public; CREATE FOREIGN TABLE public.users_remote ( id bigint, name text ) SERVER remotesrv OPTIONS (schema_name 'public', table_name 'users'); 查询与推下验证:EXPLAIN VERBOSE SELECT * FROM public.users_remote WHERE id > 1000;

点赞(0) 打赏

评论列表 共有 0 条评论

暂无评论
立即
投稿

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部