株式会社インサイトテクノロジー 発行 http://www.insight-tec.com/jp/ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━Vol.51 ☆★☆ おら!オラ! Oracle −どっぷり検証生活− ☆★☆ 2001.04.11 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ <<目次>> ■Oracle検証生活・・・ロールバック・セグメントに関する検証 その7 ■お知らせ・・・○Oracle管理ツール Performance Insight ○SQeeLのご案内 ○連載情報 ○書籍ご購入受付中 ○QAについて ■編集者より ■■注意事項!!■■ 本文中にテーブルが含まれていますので、お読みになる際はMSゴシック等、 等幅フォントをお使いただくことをお勧めします。 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ▼ Oracle検証生活 ▼━━━━━━━━━━━━━━━━━━━━━━━━ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 〜ロールバック・セグメントに関する検証 その7〜 ペンネーム ちゃむ 前回は、トランザクション表、ロールバック・セグメントのデータブロック (undoブロック)、表などのデータ・ブロック中に存在する ITL(INTERESTED TRANSACTION LIST)の関係に迫ってみた。 今回は、前回の関係を理解した上で、読み取り一貫性に関して深く迫って みる。SCN(System Change Number)も読み取り一貫性の実現には、欠かす ことのできない要素である。 <SCN(System Change Number)> SCNとは、システムにユニークな番号で、変更の度に更新され、その システムにおけるデータのバージョンを識別するものである。各データ ブロックには、そのブロックに対して最後に更新が発生した時点でのSCNが 登録されている。読み取り一貫性を保証するときには、このSCNが 利用されている。 <読み取り一貫性> ロールバック・セグメントのもう1つの役割は、読み取り一貫性の保証である。 ある人が10分程度かかるSELECTを実行したとして、その間に読み込んでいる テーブルに対する更新が何件も実行された場合、あるデータはSELECT開始時点 の情報、あるデータは更新実行後の情報になってしまっていては、1回のSELECT であるにもかかわらず、整合性がとれないデータになってしまう恐れがある。 そこで、SELECTが開始された時点でのデータのバージョンを保証し、コミット 前であってもコミット後であっても、データが更新の影響を受けないようにな っている。これが読み取り一貫性である。 <読み取り一貫性の仕組み(概要)> 以下のURLに、読み取り一貫性の仕組みについての概略を示す。 http://www.insight-tec.com/html/reference/ref51a.html さらに前回の図を使用して、読み取り一貫性について細かく説明する。 <読み取り一貫性の仕組み(詳細)> http://www.insight-tec.com/html/reference/ref51b.html 今回は文章は短いが、ここまで。読み取り一貫性の概念をしっかり理解するこ とで、次回のORA-1555についての検証の内容が理解しやすくなるはずである。 以上 ゴーゴーゴー 茅ヶ崎にて ◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆ ↓発進!茅ヶ崎移住計画↓ http://www.insight-tec.com/jp/company/career.html ◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ▼ Oracle 管理ツール Performance Insight ▼━━━━━━━━━━━━ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Oracleを知り尽くしたメンバーが開発したOracleパフォーマンス監視ツール の決定版。それがPerformance Insightです。インサイトテクノロジーの技術 者の知恵とノウハウがここに結集! パフォーマンス監視だけでなくOracleを使用しているシステムの運用、管理、 そして開発にも役立つ機能がいっぱいです。 詳しくは以下のURLをご覧ください。 http://www.insight-tec.com/jp/products/products.html また無料で試使用することも可能です。 是非お問い合わせください。 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ▼ SQeeLのご案内 ▼━━━━━━━━━━━━━━━━━━━━━━━━ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ <プログラマ待望の言語SQeeL> ●手軽に使える、速い、そしてWEBに適した新言語SQeeL! フリーソフトSQeeLは、以下のURLより好評ダウンロード中! 既に多くの方々にご利用いただいております。 あなたもSQeeLの世界を体験してみませんか? http://www.SQeeL.org/ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ▼ 連載情報 ▼━━━━━━━━━━━━━━━━━━━━━━━━━━━ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ <雑誌連載> Oracleのエキスパートとして定評のある弊社のスタッフが執筆しております 連載記事に関してご紹介しています。 現在「DB Magazine」に、Oracleビギナー向け連載が掲載されています。 5月号が発売中ですので、是非ご覧下さい。 http://www.insight-tec.com/jp/topics/magazine.html 上記のURLでタイトルがご覧になれます。 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ▼ 書籍ご予約受付中 ▼━━━━━━━━━━━━━━━━━━━━━━━ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ <送料無料でお届けします> 1.「Oracle8 プロフェッショナルテクニック」 弊社のHPよりお申し込みいただいた方に限り、送料無料でお届けします。 専門書としては異例の速さで増刷が決定するほどの好評をいただいている 「Oracle8 プロフェッショナルテクニック」をぜひご活用ください。 2.「Oracleデータベース管理を極める13章」 「DB Magazine」に連載され大好評だった「体験的・DBAのお仕事」が 加筆され書籍化された同書は、おかげさまで発売以来3ヶ月足らずで第3刷 となりました。 好評につき、キャンペーンを拡大いたしました!上記の書籍はいずれも 消費税サービス+送料無料、つまり本体価格のみでご購入いただけます。 この機会をお見逃し無く。 さらに書籍をお買い上げいただいた方にはもれなく「Oracleの知恵袋」進呈中! 数に限りがございますので、在庫がなくなり次第終了とさせていただきます。 お早めに! 書籍ご購入のお申し込みは以下のURLより受付中! http://www.insight-tec.com/jp/topics/books.html ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ▼ QAについて ▼━━━━━━━━━━━━━━━━━━━━━━━━━ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ <皆様からのQAを受付けております> 皆様のQAにはできるだけ、お答えしたいと思っています。 すべてのQAにお答えすることはできないかもしれませんが、 適宜メルマガ内でとりあげていく予定ですので、是非QAをお寄せください。 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ▼ 編集者より ▼━━━━━━━━━━━━━━━━━━━━━━━━━━ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 初めまして。今回から編集を担当させていただくことになりましたTIです。 少しづつ変えていけたらなー・・・と思っていますので、是非、ご意見、 ご感想などありましたらお寄せください。早くUA先輩みたいになれるよう 頑張りますので、暖かく見守ってくださいね! by TI ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 登録・解除は以下のURLで行うことができます。 http://www.insight-tec.com/jp/em/mail_magazine.html ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ <おら!オラ!Oracle−どっぷり検証生活−> 発行/編集:株式会社インサイトテクノロジー http://www.insight-tec.com/jp マガジンID:0000030093 本メールマガジンに掲載された記事を許可なく転載することを禁じます。 Copyright (c) 1996-2001 , Insight Technology, Inc. All rights reserved. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
