ブックマーク / www.shift-the-oracle.com (4)

  • エクスポート・インポート (FAQ) - オラクル・Oracleをマスターするための基本と仕組み

    エクスポート、インポート ユーティリティの使用上の注意 オリジナルのエクスポート、インポート ユーティリティ*1は、 データを移動するように設計されている。バックアップやリカバリが来の目的ではない。 Oracle もエクスポート、インポートユーティリティ のみ でバックアップすることを控えるように注意している(※)。 そして多くは単発のホット・バックアップとしてコード・バックアップの補助に使用されていると思う。 (※) Oracle Database 概要 マニュアル Import/Export Utility によるリカバリを使用する場合 エクスポート元と異なる表領域にインポートする場合 コピー元と異なる 表領域 にエクスポートしたデータをインポートしたい場合(実機 ⇒ 共有テスト環境など)、以下のステップで任意の表領域にインポートさせることができる。 DBA や RESOURCE ロ

    suzuki09
    suzuki09 2010/12/17
    oracle
  • テーブル定義の変更(列の追加、変更、削除) - オラクル・Oracle SQL 入門

    テーブル定義の変更(列の追加、変更、削除) Top | Knowledge| DB構築| 文字列関数| 日付関数| 集計関数| SQL関数(アルファベット順) SQL(抽出・更新)| SQL*Plus| PL/SQL| Utility| Structure| スキーマ| チューニング| 用語| 参考書 ALTER TABLE (列の追加、変更、削除) カラムの追加 / ALTER TABLE ADD column(s) 表へカラムの追加 表定義の最後にのみ追加可能。表の途中への挿入や列の順番の変更や入れ替えはできない。表の再定義(※1)とデータの再登録を行なう必要がある。 my_table に TIMESTAMP カラム time_col を追加する。 ALTER TABLE my_table ADD ( time_col TIMESTAMP(3) ) ; my_table に仮想列 vi

    suzuki09
    suzuki09 2010/12/13
    add column
  • データ型 - オラクル・Oracleをマスターするための基本と仕組み

    (※1) Oracle 12c において、初期化パラメータ COMPATIBLE = 12.0.0.0以上、MAX_STRING_SIZE = EXTENDED でデータベースを構築またはアップグレードしておく必要がある。従来型と異なる表外格納形式、索引が桁あふれから特殊な方式になることもあってか現行のデフォルト設定ではない。(Oracle12c R2 時点) (※2) 上限が 4000 バイトの場合、UTF8(1〜4byte) 最短 1333 文字 AL32UTF8(1〜4,6 byte) Oracle 10g R2 (Unicode 4.0) では 最短 666 文字、Oracle 11g (Unicode 5.0) では 1000 文字となる。 Oracle 12c で 初期化パラメータ MAX_STRING_SIZE = EXTENDED で 構築している場合には 8191 文字が

    suzuki09
    suzuki09 2010/11/26
    oracle
  • PCTFREE と PCTUSED - オラクル・Oracleをマスターするための基本と仕組み

    PCT パラメータ グラスと水とウェイターの関係 グラスの水と PCTFREE グラスに水をそそぐとき、後から氷を入れるのをわかっていてグラスの目一杯になるまで水を入れることはしない。水は入れたい氷の量次第で見当をつけ、それに見合う水を注いで入れる。 このとき、グラスの容積がデータブロックの大きさ*1、水が挿入データ、氷が更新による増加データである。 氷が入る分の余裕の割合(%)が PCTFREE となる。もし、そのグラスに氷をいっぱい入れてしまうとグラスから水があふれ出して台無し(行移行 が発生する。似た現象として 行連鎖 がある)になってしまう。 ウェイターと PCTUSED では、この例での PCTUSED にあたるのは何? ウェイター(サーバープロセス)の補給のタイミングの指標になる、ウェイターはいろいろなグラスに水を入れなければいけないので忙しい。わずかに減った水をすぐ補充するの

    suzuki09
    suzuki09 2010/09/13
    oracle
  • 1