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

クエリがタイムアウト制限内にあるのに、なぜタイムアウトになるのですか?

    これはNpgsqlのバグです。確認しました。 2013年3月10日に修正された 、しかしそれ以来、安定したリリースはありませんでした。現在のところ、これを回避するには、現在のソースから構築する必要があります。

    これは、Socket.Poll()がInt32マイクロ秒の引数を取るという事実と、Socket.Poll()自体のバグのように見えるものの組み合わせによって引き起こされます。

    まず、2時間は-1,389,934,592マイクロ秒(7200秒* 1,000,000)に変換され、その絶対値は約48分です。

    次に、 Socket.Poll()ドキュメント 状態:

    代わりに、約48分の絶対値に変換されているように見えるため、奇妙ですが予測可能なタイムアウトが発生します。



    1. ビッグデータをPostgreSQLからAWSs3にエクスポートする

    2. MySQLでMINUS操作を実行しようとしています

    3. phpを使用してmysqlデータベーステーブルの内容をPDFファイルにエクスポートします

    4. MySQL /Railsの列のランダムなデフォルト値を取得するにはどうすればよいですか?