PostgreSQL
 sql >> Baza danych >  >> RDS >> PostgreSQL

Odzwierciedlaj określone tabele w postgreSQL

Możliwości jest kilka:

  • Replikacja Master/Master (Bucardo), Replikacja Master/Slave (Slony)

  • Korzystanie z zewnętrznych opakowań danych - możesz uzyskać dostęp do dowolnej tabeli z innych baz danych. 9.2 zapewnia komfort sterownika tylko do odczytu FDW, 9.3 zawiera sterownik FDW do odczytu/zapisu

CREATE EXTENSION postgres_fdw ;
CREATE SERVER omega FOREIGN DATA WRAPPER postgres_fdw 
   OPTIONS (host 'localhost', dbname 'other_database');
CREATE USER MAPPING FOR pavel SERVER omega;
CREATE FOREIGN TABLE oo (a int) SERVER omega;

postgres=# EXPLAIN ANALYZE VERBOSE SELECT * FROM oo WHERE a BETWEEN 1 AND 100;

FDW to chyba najprostsze rozwiązanie do udostępniania danych.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Wyzwania związane ze skalowaniem bazy danych Moodle PostgreSQL

  2. Arval SQLException:FATAL:przepraszam, zbyt wielu klientów już w postgresie

  3. Wymiana podciągu PostgreSQL UPDATE

  4. Zwracany wiersz SQL, jeśli nie znaleziono wyniku

  5. Przekazywanie identyfikatora użytkownika do wyzwalaczy PostgreSQL