読み取り整合性ロールバックセグメントは、Oracle製品の機能ですか、それともRDBMSの一般的な機能ですか?
同じ質問ですが、今回はストレージ/テーブルスペースについてですか?
最後に、ブロック、エクステント、およびセグメントは、Oracleまたはデータベース一般の機能ですか?
返信ありがとうございます!
読み取りの一貫性は、トランザクションデータベースの属性(私の観点からは要件)です。
ロールバックセグメントは、(一言で言えば)Oracleがトランザクションをサポートする方法です。ところで。ロールバックセグメントとは呼ばれなくなりました。最近はUNDOと呼ばれています
表領域は、Oracleに固有のものではありません。ほとんどの(すべてではないにしても)大規模DBMSはそれをサポートしています。
私が知っているすべてのDBMSは、ブロックごとにファイルシステムにアクセスします。ブロック(ページと呼ばれることもあります)は通常、DBMSが読み取りまたは書き込みできる最小の(ストレージ)ユニットです。
エクステントは、Oracleに固有のものではありません。他のDBMSは、そのために異なる名前を持っています。
セグメントは、私がOracleの世界でしか出会ったことのない名前です。しかし、この概念は、何らかの形で主要なDBMSに存在すると思います。