Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?
問題 表題の通りだが、Lambda x MySQL(RDS)でレコードを変更しても、Lambda上でDBに対するSELECT結果が変わらないという問題が起きた。その場しのぎとしてLambdaのコードを変更するとデータ変更が反映されるため、その方法で運用をしている環境だった(または、少し時間を空けて再クエリーしていた)。問題の解消法がわかったので載せておく。ただし原因はよくわかっていない。 解消方法 StackOverflowで同様の現象で困っている人がいて、回答の通り、Connection確立時に autocommit=True とすることで問題を解消できた。または各SELECT後にcommitしても解消できるかと思う。 stackoverflow: why is an aws lambda python call to a mysql rds being cached 以下はpymysq
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く