PostgreSQL
 sql >> база данни >  >> RDS >> PostgreSQL

Как да сравним данни между две бази данни в PostgreSQL?

Има няколко инструмента:

(обърнете внимание, че повечето от тези инструменти могат да сравняват само структура, но не и данни)

Безплатни:

  • pgquarrel :http://eulerto.github.io/pgquarrel (разл. в схемата)
  • apgdiff http://apgdiff.com/ (схема diff)
  • Liquibase (Кръстосана СУБД):http://www.liquibase.org (разл. в схемата)
  • pgAdmin https://www.pgadmin.org (разлика в схемата в pgAdmin4)
  • WbDataDiff (Кръстосана СУБД):http://www.sql-workbench.net/manual/compare-commands.html#command-data-diff (данни diff)
  • WbSchemaDiff (Кръстосана СУБД):http://www.sql-workbench.net/manual/compare-commands.html
  • Мигра https://migra.djrobstep.com/ (разлика в схемата)

Търговски:

  • DB Comparer:http://www.sqlmanager.net/en/products/postgresql/dbcomparer
  • Aqua Data Studio:http://docs.aquafold.com/docs-diff-schema.html
  • DB Solo:http://www.dbsolo.com/index.html (30-дневен пробен период)
  • PostgresCompare:https://www.postgrescompare.com/ (14-дневен пробен период, сравнява схема и данни)


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как мога да получа psycopg2 регистриране на времето за изпълнение на заявка?

  2. PostgreSQL таблична променлива

  3. Таблици и индекси спрямо HDD и SSD

  4. Паралелизмът идва до ВАКУУМ

  5. Стимулиране на производителността за PostgreSQL с HAProxy