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

理論的にはクエリから行のフェッチまでのphppostgres

    PostgreSQLは(デフォルトで)一度にすべての行を返します。これには、サーバー側のリソースを解放するという利点がありますが、クライアントでの結果セットが大きくなる可能性があります。

    別の方法は、一度に1行を返すことができるカーソルを使用することです。一部のドライバーはこれを直接サポートしています(多分 PDO ?)または、DECLARE を使用できます。 および FETCH

    もう1つ注意すべき点は、PostgreSQLのコピー です。 テーブルまたはクエリをファイルに直接ダンプできるコマンド(多くの処理/フォーマットが必要ない場合)。 datbaseライブラリが直接アクセスを提供しているかどうかを確認してください。



    1. WindowsサービスからlocalDBにアクセスする方法

    2. SQLServerのインデックスの断片化を修正するためのヒント

    3. T-SQLのバグ、落とし穴、およびベストプラクティス–結合

    4. Dense_rankの最初のOracleからPostgresqlへの変換