sql >> データベース >  >> RDS >> PostgreSQL

開発スナップショットのテーブルの一部のみのPostgresダンプ

    より大きなテーブルでは、COPYコマンドを使用してサブセットを引き出すことができます...

    COPY (SELECT * FROM mytable WHERE ...) TO '/tmp/myfile.tsv'
    
    COPY mytable FROM 'myfile.tsv'
    

    https://www.postgresql.org/docs/current/static/sql-copy.html

    本番環境のサブセットを取得するだけでなく、一連の開発データを維持することを検討する必要があります。単体テストを作成している場合は、テストに必要なデータと同じデータを使用して、考えられるすべてのユースケースに当てはめることができます。



    1. psycopg2は実際にはデータを挿入していません

    2. pgDashの代替-ClusterControlを使用したPostgreSQLデータベースの監視

    3. PostgreSQLウィンドウ関数:比較によるパーティション

    4. AccessをPostgreSQLに変換しますか?