4.3.8 データベース入出力の最適化
4.3.8.1 最初の例
4.3.8.2 最適化した例
4.3.8.3 さらに最適化した例
処理対象ファイル
次のフィールドから成る物理ファイル「TRANS」(取引ファイル)
|
フィールド
|
タイプ
|
全桁数
|
説明
|
|
TRANNUM
|
S
|
5
|
取引番号
|
|
TRANTIME
|
S
|
6
|
取引の時刻
|
|
TRANDATE
|
S
|
6
|
取引の日付
|
|
TRANTYPE
|
A
|
2
|
取引のタイプ
|
|
TRANUSER
|
A
|
10
|
取引相手
|
|
TRANSTATE
|
A
|
3
|
状態
|
|
次のフィールドから成るファイル「TRNTYP」(取引のタイプとその説明記述)
|
フィールド
|
タイプ
|
全桁数
|
説明
|
|
TRANTYPE
|
A
|
2
|
取引のタイプ
|
|
TRANDESC
|
A
|
20
|
その説明
|
|
次のフィールドから成るファイル「STATES」(状態コードとその説明記述)
|
フィールド
|
タイプ
|
全桁数
|
説明
|
|
STATCODE
|
A
|
3
|
状態コード
|
|
STATDESC
|
A
|
20
|
その説明記述
|
|