情報処理技術者試験 データベーススペシャリスト 松岡修造で分かる2相コミット
こんにちは。データベーススペシャリスト試験に向けて
勉強を少しずつ開始しています。
仕事忙しくて今回も勉強時間確保できなくて落ちそう…
とか言ってるから落ちるんだよな。
頑張らないと。
さて、過去の自分のつぶやきをたどっていたら
データベースのコミット処理方式の2相コミットについて
こんなつぶやきをしていました。
どうやら2相コミットとは
ということらしい。
つまり、
全体一致でCommitしない限りロールバックっていうことですかねー。
データベースはに限らないですけど、試験に出るIT要素は、ちゃんと環境を用意して触ってみないと何かよくわからないままフワフワした感覚で覚えちゃいますよね。で、すぐ忘れる。
こうやってつぶやいたらまとめる勉強法は有りかもしれませんね。
そして自分のつぶやきを残しておくことはとてもいい事だなと思いました。
勉強を少しずつ開始しています。
仕事忙しくて今回も勉強時間確保できなくて落ちそう…
とか言ってるから落ちるんだよな。
頑張らないと。
さて、過去の自分のつぶやきをたどっていたら
データベースのコミット処理方式の2相コミットについて
こんなつぶやきをしていました。
どうやら2相コミットとは
松岡修造で分かる 2相コミット
— TearTheSky(てあざすかい) (@TearTheSky) March 29, 2010
サーバ「はい君たちデータベースの書き換えやるよー!準備できてますかー!できてるならCOMMIT送って!はい送って!駄目ならROLLBACK送ってね!ダメでも送ることが大事!」
— TearTheSky(てあざすかい) (@TearTheSky) March 29, 2010
サーバ「ハイAくんコミット!ハイBくんもコミット!Cさんもコミットきたよ!!あとDくんだよ!Dくん準備できてますかー!」
— TearTheSky(てあざすかい) (@TearTheSky) March 29, 2010
サーバ「Dくんロールバック!はいやめー!!みんなデータもどして!ロールバックロールバック!!みんなで進歩することが大事だからね!!ボクは一人もおいてかないよ!!」
— TearTheSky(てあざすかい) (@TearTheSky) March 29, 2010
ということらしい。
つまり、
みんなコミットを送ってきたら、改めて全DBにコミットを指示して全DBを更新させる。
— TearTheSky(てあざすかい) (@TearTheSky) March 29, 2010
全体一致でCommitしない限りロールバックっていうことですかねー。
理解した!!
— TearTheSky(てあざすかい) (@TearTheSky) March 29, 2010
おなかすいた
— TearTheSky(てあざすかい) (@TearTheSky) March 29, 2010
データベースはに限らないですけど、試験に出るIT要素は、ちゃんと環境を用意して触ってみないと何かよくわからないままフワフワした感覚で覚えちゃいますよね。で、すぐ忘れる。
こうやってつぶやいたらまとめる勉強法は有りかもしれませんね。
そして自分のつぶやきを残しておくことはとてもいい事だなと思いました。
コメント
コメントを投稿