[過去ログ] ふらっと C#,C♯,C#(初心者用) Part153 (1002レス)
前次1-
抽出解除 必死チェッカー(本家) (べ) 自ID レス栞 あぼーん

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
937: デフォルトの名無しさん (ワッチョイ f7e4-zU8i) [sage] 2022/02/08(火) 04:32:53.12 ID:fYph1ArX0(1/3) AAS
>>935
935(1): デフォルトの名無しさん (ワッチョイ 9fda-rpVz) [sage] 2022/02/07(月) 22:00:16.47 ID:kx+AzsPB0(1) AAS
ほんとにタイムアウトなのかい?
どこか閉じ忘れて接続数上限まで使い切ってるとかは?
ありがとうございます
接続する際はusingブロックで囲って使用しているので解放漏れは大丈夫だと思ってはいます…
(こういう接続の仕方です:外部リンク:qiita.com

接続数に関してもpg_stat_activityを使用すると、タイムアウト発生時は見れていないのですが、正常時は15程度でした(デフォルトはMax100)
955
(1): デフォルトの名無しさん (ワッチョイ f7e4-zU8i) [sage] 2022/02/08(火) 20:26:14.86 ID:fYph1ArX0(2/3) AAS
>>951
951(2): デフォルトの名無しさん (ワッチョイ 9f01-OQuQ) [sage] 2022/02/08(火) 18:40:08.93 ID:11RalhgJ0(1/3) AAS
>>947
これ同じ処理が複数同時に走る?

複数同時に走る場合でread committedならデッドロックになるケースじゃない?
それが原因かどうかはわからないけどlog_lock_waitsがoffならonにしてしておくといいかも
ありがとうございます
このGetStartProcessTimeが複数の箇所で同時に呼ばれる事はありません
教えて頂いた設定等は私の知識不足で全然触れたことがないので一度調べてみます

>>954
954(2): デフォルトの名無しさん (ワッチョイ 372f-2zGl) [sage] 2022/02/08(火) 20:10:07.63 ID:pmS2YoNl0(1) AAS
>>951
デッドロックやDB上のロックタイムアウトなら、普通はDBサーバ上で確認できるだろ
まず何がエラーになったのかちゃんと確認すべきじゃね

DB側で何の(接続要求すらの)感知もできてないなら、おれならまずはネットワーク系の問題を疑うがな
ソケットの枯渇とか名前解決の不具合とかファイアウォール関係とか、その辺があやしい
ありがとうございます
postgresのログも見てみましたが、タイムアウト発生時にはエラーや何らかの処理をしているログ自体ありませんでした
データベースがEntityFrameworkから接続を要求されているというのは後からでも見ることが出来るのでしょうか?
960: デフォルトの名無しさん (ワッチョイ f7e4-zU8i) [sage] 2022/02/08(火) 22:47:06.84 ID:fYph1ArX0(3/3) AAS
>>957
957(1): デフォルトの名無しさん (ワッチョイ 1779-/Qhu) [sage] 2022/02/08(火) 22:06:08.66 ID:u9WL3yPq0(3/4) AAS
そもそもタイムアウトが起きるぐらいの処理時間かかってるの?
各クエリの時間を測った事は無いのですが、アプリケーション自体の一連の処理が0.5〜0.7秒程度で終わっているので、今回のDBへの接続がタイムアウトになるほど長くかかる事は通常は無いと考えています…

テンプレートにあったサイトを使ってエラーを記載してみました
上手く出来ているか分かりませんが、以下が現在確認出来ているエラー内容です

外部リンク:ideone.com
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.032s