お知らせ
ご利用前に必ずお読みください。
フォーラムTOP > シンフリーサーバー > #1205 - ロック待ちがタイムアウトしました。トランザクションを再試行してください。

#1205 - ロック待ちがタイムアウトしました。トランザクションを再試行してください。

by #1205さん (69cd58f2)
投稿数:1回
(ベストアンサー:0回)
2024/03/28 17:02
#1205 - ロック待ちがタイムアウトしました。トランザクションを再試行してください。

INSERT文を実行してエラーが出て以降、10日以上この状態です。
どなたか解決策をご教授下さい。
このトピックへの回答は締め切られました。
by web勉強中さん (8cd3947d)
投稿数:57回
(ベストアンサー:5回)
2024/03/28 22:20
この回答がベストアンサーです!
よくわかりませんがMariaDB(=MySQL)で「ロック待ちがタイムアウトしました。」系のトラブルをあたりますと。

https://old-pine.net/mysql/mysql%E3%81%AE%E3%82%BF%E3%82%A4%E3%83%A0%E3%82%A2%E3%82%A6%E3%83%88%E3%82%A8%E3%83%A9%E3%83%BC%EF%BC%881205-lock-wait-timeout-exceeded%EF%BC%89%E3%81%AE%E7%A2%BA%E8%AA%8D%E5%8F%8A%E3%81%B3%E5%AF%BE%E5%87%A6

#1205 - Lock wait timeout exceeded; try restarting transaction mysql

おそらくデータ量が多い、テーブル作成時に主キー、ユニックキー、fulltextインデックスが作成したため、データ追加時にpcの負荷が高いかもしれないです

---

というこのあたりの問題?

freeプランの制限は超えてないでしょうか?(10G)
負荷の問題なら、連続INSERTのあいだに少しの時間をあけてみるとか。
あるいはこういう可能性も?
https://blog.katty.in/3082
トピック作成者からの返信 2024/03/29 16:52 posted(69cd58f2)

ロックされているプロセスのKILLをする為の確認方法が分からなかったのですが
記載いただいたサイトに載っていましたので
無事KILLすることで動き出しました!

お二方とも有難うございました。

by NO_NAME (4b9b203e)
投稿数:258回
(ベストアンサー:32回)
2024/03/29 07:11
フリープランのDBの上限は500MB。有料コースは5GB。
私もデータが大きすぎるのでは?と想像しました。
この回答に返信する