
稼働中のOracle9iデータベースに新規テーブルを追加することになりました。
なのですが、現在利用中のテーブルに比べて、新規に扱おうとしているデータ量が格段に多く、
どれほどメモリを増やせばいいのか、普通にパフォーマンス評価できるのか、
それ以前に使い物になるのかといったことが全くわかりません。
サーバOSは64bitのSolaris8、メモリは4GBほど積んでいます。データのほうですが、
格納すべきデータが1日最大2000万件ほど発生します。データ保持日数は4ヶ月で、古いものから消していきます。
つまり、単純計算で一テーブル最大で約25億レコードが蓄積されることになります。
1レコードあたり概算で256バイトとして、600GBを超えます。
(ストレージは1TBくらい用意して、日付でパーティション分けして・・・とか考えてます)
いきなり全部解決しようとは思いませんので、
巨大なDB構築に際して注意点、参考になる文書などご存知ありませんでしょうか?
No.1ベストアンサー
- 回答日時:
そのテーブルにどのような操作(CRUD)、どのようなタイミングで行うかで注意点は増加します。
真っ先に REDOログスイッチとアーカイブログが気になります
あとバックアップ方法も
大表領域を使用できるハードウェア環境であれば
数百TB(たしかPB近く)でも問題ないはずです。
--
より具体的な質問は OTN 掲示板をお勧めします。
http://otn.oracle.co.jp/forum/index.html
その前に以下の資料を読んでおけば(Oracle8ですが)
より具体的な質問内容と回答が得られると思います。
参考URL VLDBアライアンス(Very Large DB)・技術資料
参考URL:http://www.oracle.co.jp/interactive/Techniques/V …
ありがとうございます。oracleのシステム周りはまさに勉強中の領域なので、基礎を学びながら影響がある範囲を理解していこうと思います。
No.2
- 回答日時:
#1です
大型ファイル表領域は 10g からの機能でしたので
9iでは無理ですね。
小型ファイル(標準)でも 数10Tクラスは問題ありません。
詳しくは
Oracle Database リファレンス/データベースの制限事項
を見てください
ブロックサイズやエクステントの指定方法で変動します。
OSのファイルシステム上で使用していれば、それにも影響されます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(データベース) IT用語について質問です。 以前ITパスポートの試験を受けた際にデータベースが何の集まりかについての 2 2022/12/10 12:29
- その他(データベース) pythonでsqlight勉強中、クエリー結果の利用法教えて下さい 1 2022/04/28 20:38
- Visual Basic(VBA) ExcelからAccessのテーブルに書き込む時に時間がかかる 1 2022/10/14 20:38
- その他(データベース) 更新クエリをリンクデータベーステーブルに実行し実行時エラー3362固有インデックスに重複する値が含ま 1 2022/09/21 11:44
- MySQL 複数DBテーブルからのデータ取得 3 2022/05/17 15:02
- Ruby pandasでsqlite3にテーブル作成・追加・読み出しでindexの取り扱い方教えてください 5 2023/03/08 09:57
- 統計学 統計学、エクセルがわかりません!解答と詳しい解説をお願いします! (1)それぞれの地域別に記述統計量 9 2022/08/21 16:30
- Excel(エクセル) VLOOKUP 構造化参照について 1 2023/04/24 19:39
- Excel(エクセル) Excel ドロップダウンリスト(入力規則)に関してです データの入力規則で元データ79000行のド 3 2023/07/17 10:06
- 宇宙科学・天文学・天気 AIが答えた方程式 1 2023/02/20 00:12
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
データを削除しても表領域の使...
-
Data Pump で大量データインポ...
-
表領域の使用率がもうすぐ100%
-
ORA-00959: 表領域'****'は...
-
create table時のINITIALとMAXE...
-
データベースの初期サイズ
-
テーブルのSTORAGE句のサイズ設定
-
ORACLEでの領域計算
-
Oracleはどの程度まで巨大なテ...
-
TruncateしたテーブルへのInser...
-
運用中のALTER TABLE
-
datapumpの実行方法について
-
異なるスキーマからデータを抽...
-
CLOB型へのINSERT
-
検索結果の列数を動的に変更したい
-
Viewにインデックスは張れ...
-
可変個数のデータはどう納める?
-
同じSELECT文同士でのデ...
-
DELETE文でFROM句を省略した場合
-
テーブルからのselectにおいて...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
データを削除しても表領域の使...
-
ORA-00959: 表領域'****'は...
-
Data Pump で大量データインポ...
-
TruncateしたテーブルへのInser...
-
表領域の使用率がもうすぐ100%
-
Oracleはどの程度まで巨大なテ...
-
ORACLEでの領域計算
-
データ削除の方法
-
テーブルのSTORAGE句のサイズ設定
-
運用中のALTER TABLE
-
create table時のINITIALとMAXE...
-
データファイルの縮小
-
oracle SYSTEM01.DBF が大きい
-
dba_extentsの考え方について
-
NEXT EXTENTのサイズが0
-
データベースの初期サイズ
-
USER_SEGMENTの参照について
-
表領域(users)の中身を整理したい
-
INDEX 見積もりについて
-
Oracle8での表領域の開放について
おすすめ情報