第35回PostgreSQL勉強会ツイートまとめ
2017-05-27に開催された、第35回PostgreSQL勉強会( https://www.postgresql.jp/node/227 )のツイートまとめです。
- nuko_yokohama
- 3794
- 11
- 1
- 0
ぬこ@大阪 16.1
@nuko_yokohama
@bringer1092 さらに分離レベルのデフォルトがDBMSごとに違っていたりするし・・・(たしかMySQLはリピータブルリードでしたっけ?) #jpug_study
2017-05-27 15:04:21
ぬこ@大阪 16.1
@nuko_yokohama
@rriifftt #jpug_study そうです。共有バッファ内のページに対する排他制御で、SQL文として何か制御できるというものではないです。なので、今日のセッションでも説明は割愛しているようですね。
2017-05-27 15:11:30
しょー(show)
@surumegohan
PostgreQLではデッドロックが発生すると、デッドロックを検出して「無作為で」トランザクションをどれか1つアボートする。無作為だったのかぁ。 #jpug_study
2017-05-27 15:20:38
ブリンガー
@bringer1092
デッドロックが発生するとデッドロックのトランザクションを1つアボートする。これって他のもなんだろうな。 #jpug_study
2017-05-27 15:21:43
ぬこ@大阪 16.1
@nuko_yokohama
QA.デッドロック解除がランダムにロールバックされるのはなぜ?→内部実装(リングバッファ検索時、最初に見つかったもの) #jpug_study
2017-05-27 15:32:07
まぐろ; (椎間板ヘルニア)
@tameguro
トランザクション中で獲得したロックはトランザクション終了まで解放されないっていうのは忘れがちだけど大事なことやな。#jpug_study
2017-05-27 15:37:32
まぐろ; (椎間板ヘルニア)
@tameguro
デッドロックしたらどれかのトランザクションをアボートするというのは知ってたけど、アボートするトランザクションに明確な基準はなく、無作為にアボートされていたのか。#jpug_study
2017-05-27 15:38:56
まぐろ; (椎間板ヘルニア)
@tameguro
デッドロックは2月に起こしたからなー。予防やリトライを忘れないようにしないと。最近は構築ばっかで開発してないからその辺の意識が低くなってる。#jpug_study
2017-05-27 15:40:28PostgreSQL 10がやってくる!
ぬこの発表っす。