問題タブ [postgresql]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
postgresql - PostgreSQL プロセスが「トランザクションでアイドル状態」であるとはどういう意味ですか?
PostgreSQLプロセスが「トランザクションでアイドル状態」であるとはどういう意味ですか?
私が見ているサーバーでは、「ps ax | grep postgres」の出力には、次のような 9 つの PostgreSQL プロセスが表示されます。
これは、一部のプロセスがハングし、トランザクションがコミットされるのを待っているということですか? 関連するドキュメントへのポインタは大歓迎です。
sql - 再帰SQLクエリを作成することは可能ですか?
私はこれに似たテーブルを持っています:
parentidフィールドを使用して、データをツリー構造に配置できます。
これが私が解決できないビットです。親IDが与えられた場合、その親IDの下にあるすべての値フィールドを合計し、ツリーのブランチを再帰的に実行するSQLステートメントを作成することは可能ですか?
更新:私はposgreSQLを使用しているので、派手なMS-SQL機能を利用できません。いずれにせよ、これを一般的なSQLの質問として扱いたいと思います。
ところで、私は質問をしてから15分以内に6つの答えがあることに非常に感銘を受けました!スタックオーバーフローに行きます!
sql - 複数の列でDISTINCTを選択するにはどうすればよいですか(またはできますか)?
2つの列を組み合わせたテーブルからすべての行を取得する必要があります。そのため、同じ日に同じ価格で発生した他の販売がないすべての販売が必要です。日と価格に基づいて一意の販売は、アクティブなステータスに更新されます。
だから私は考えています:
しかし、私の脳はそれ以上に行くのが痛いです。
postgresql - PostgreSQL へのイメージの保存
さて、PostgreSQL を実行する Linux バックエンドを使用して、C#.NET で記述されたフロント エンドを備えた Windows ボックスにイメージを提供するアプリケーションに取り組んでいますが、フロント エンドはほとんど重要ではありません。私の質問は:
- Postgresに画像を保存する最良の方法は何ですか?
画像はそれぞれ約 4 ~ 6 メガピクセルで、3000 以上を保存しています。これは Web アプリケーションではないことに注意してください。一度にデータベースにアクセスするフロントエンドはせいぜい 2 つです。
postgresql - 準備済みステートメントとは何ですか?
postgres pg_log ディレクトリの .log ファイルに、次のような一連の行が表示されます。
エラー: 準備されたステートメント "pdo_pgsql_stmt_09e097f4" が存在しません
準備済みステートメントとは何ですか? また、これらのエラー メッセージが表示される原因は何ですか?
php - postgresql の mysql_insert_id 代替
mysql_insert_id()
PostgreSQLの php 関数に代わるものはありますか? ほとんどのフレームワークは、ID で使用されているシーケンスの現在の値を見つけることによって、問題を部分的に解決しています。ただし、主キーがシリアル列ではない場合があります....
php - PHP で日時関連の操作を実行する
日付の追加、違いの検出、間隔内で週末を除く何日かを調べるなどの日時操作を実際にどのように実行しますか? 私は個人的にこれらの操作のいくつかをpostgresql dbmsに渡し始めました。通常、答えを得るために1つのSQLステートメントを発行するだけでよいためです。ただし、PHPの方法でそれを行うには、より多くのコードを書く必要があり、より多くのチャンスを意味しますエラーが発生するため...
多くのコードを必要としない方法で日時操作を行う PHP のライブラリはありますか? これは、「2 つの日付が与えられた場合、2 つの日付の間に何日間の稼働日があるか?」という状況で sql を打ち負かします。このクエリを作成することで解決される SQL または $pet_lang' で実装しますか?
.net - クライアント認証とサーバー認証の両方で TLS を使用して .NET から PostgreSQL に接続する方法は?
クライアントとサーバーの認証で TLS を使用して、C# .NET アプリケーションを PostgreSQL データベースに接続したいと考えています。つまり、クライアントからの証明書がサーバーの証明書に対して検証できない場合、クライアントはアクセスを拒否される必要があります。クライアントがサーバーの証明書を検証できない場合、クライアントはすぐに接続を中止する必要があります。
Npgsql 1.0 を使用してこれを試しましたが、Npgsql で接続に使用するクライアント証明書を指定する方法が見つかりません。
クライアントでサーバー証明書の検証が機能するように管理し、コマンドラインdb管理ツールpsqlを使用してすべての検証を機能させましたが、これはNpgsqlで機能させるのにさらに役立ちませんでした.
では、TLS クライアントとサーバー認証を使用して .NET アプリを PostgreSQL データベースに接続するにはどうすればよいでしょうか?
これをサポートする新しい/他のデータプロバイダーはありますか?
実際にこれを何らかの方法で機能させた人はいますか?
eclipse - Mac での PostgreSQL 用の PDO ドライバーのインストール (Zend for Eclipse を使用)
Mac (os x 10.5) で PDO を動作させるにはどうすればよいですか? Zend/Eclipse で組み込みの php と php を使用しています。便利なドライバーがまったく見つからないようです。