データベース書籍一覧12

|   一覧11へ   |   書籍一覧目次へ   |    トップページへ   |    一覧13へ    |

BD10219_.GIF (978 バイト)

 

Amazon.co.jpで購入する

cbook24.comで購入する

データベース書籍一覧 目次



Oracle8i パーフェクトチューニング

ISBN4-7741-1138-4  技術評論社

伊藤 幸夫 著

B5変形 判    304 ページ   本体価格 3280 円+税  初版 2001年1月発行

[内容]

本書は、Oracle8iのパフォーマンスをチューニングするためのノウハウを解説します。Windows 2000上でOracle8iを運用するケースは、インターネット市場の成熟に伴い、より増加していますが、その際、パフォーマンスを向上させるためのノウハウは、実際に運用してみることなくしては、なかなか得られるものではありません。本書は、モデルネットワーク上で運用条件をいろいろと変えることによるケーススタディを通し、チューニングの具体的な結果やハウツー、体系だった知識などを提供するものです。

[目次]

第1編 Oracle8iチューニングの基礎

1・1 なぜチューニングが必要か
1・1・1 チューニングの意義
1・1・2 リソースの無駄遣いを排除する
1・1・3 チューニングの対象

1・2 ハードウェアのチューニング
1・2・1 CPU
1・2・2 メインメモリ
1・2・3 ハードディスク
・RAID0
・RAID1
・RAID5

1・3 OSのチューニング
1・3・1 サーバーの構成
1・3・2 ファイルシステム
1・3・3 使わないプロトコルを削除する
1・3・4 アプリケーションの優先度を低くする
1・3・5 メモリモデルのセット
1・3・6 不要なサービスの停止
1・3・7 不要なアプリケーションの停止
1・3・8 壁紙やスクリーンセーバーを使わない
1・3・9 ネットワークアプリケーションのスループット
1・3・10 仮想メモリ
1・3・11 ディスクのデフラグ
1・3・12 その他

1・4 Oracle8iのチューニング
1・4・1 システム設計時のチューニング

・表設計
・アプリケーション設計
・データ構造の設計、論理設計

1・4・2 プログラミング時のチューニング
・SQL文のチューニング
・アクセスパスのチューニング

1・5 チューニング手法のまとめ
1・5・1 パフォーマンス
1・5・2 OEM(Oracle Enterprise Manager)

1・6 基本的なチューニングパラメータ
1・6・1 shared_pool_size
・shared_pool_sizeとは

・shared_pool_sizeの適正値
・shared_pool_sizeの設定と確認
・キャッシュヒット率の調査
1・6・2 db_block_buffers

・db_block_buffersとは
・db_block_buffersの求め方
・db_block_buffersの設定と確認
・キャッシュヒット率の調査

1・6・3 sort_area_size
・sort_area_sizeとは
・sort_area_sizeの設定と確認

1・6・4 db_file_multiblock_read_count
・db_file_multiblock_read_countとは
・db_file_multiblock_read_countの設定
・現行セッションだけで設定を有効にする
・db_file_multiblock_read_countの値を確認する

第2編 Oracle8iチューニング-DSS編

2・1 DSSチューニングの目的
2・2 ハードウェア/ソフトウェア環境
2・2・1 想定条件
2・2・2 システムの基本構成
2・2・3 DBスクリプトの作成
2・2・4 チューニングの手順
2・2・5 表(テーブル)と索引(インデックス)の構成
2・2・6 使用クエリー
2・2・7 OSのチューニング
2・3 チューニングの実践

2・3・1 基礎データ収集の準備
2・3・2 OSおよびDBの各種リソースの使用状況に関するデータ収集の準備

2・3・3 基礎データ計測

2・3・4 ディスクI/Oの変更
2・3・5 メインメモリの増設
2・3・6 CPU増設
2・3・7 初期化パラメータ、索引、SQLの最適化
2・3・8 ディスク構成の変更とDBの再構築
2・3・9 パーティショニングの変更
2・3・10 マテリアライズドビューの実行
2・3・11 パラレルビットマップスタージョインの実行
2・3・12 parallel_automatic_tuningの実行
2・3・13 最終計測

第3編 Oracle8iチューニング-OLTP編

3・1 OLTP系アプリケーションチューニングの目的
3・2 ハードウェア/ソフトウェア環境
3・2・1 想定条件
3・2・2 システムの基本構成
3・2・3 処理概要
3・2・4 DBスクリプトの作成
3・2・5 計測条件
3・2・6 計測手順
3・2・7 OSのチューニング

3・3 チューニングの実践
3・3・1 基礎データ計測
3・3・2 CPU増設
3・3・3 メインメモリ増設
3・3・4 ディスクI/Oの変更
3・3・5 ディスク構成の変更
3・3・6 初期化パラメータと索引の最適化
3・3・7 データベース再構築
3・3・8 MTS構成
3・3・9 MTS接続と専用サーバー接続
3・3・10 チューニングとその効果

付録

付録A DSS用サンプルデータベースの仕様
・表構成
・E-R図

付録B DSS用データの表と表領域の対応
付録C 各索引と表領域の対応
付録D DSSにおける使用クエリー
付録E 計測結果一覧(DSS編)
・ケースNo.DSS0〜ケースNo.DSS4
・ケースNo.DSS5

付録F DSS5-01およびDSS5-02のログ
・DSS5-01のログ
・DSS5-02のログ

付録G 計測不能クエリーに対するチューニング結果
・ケースNo.DSS5-01の実行計画
・ケースNo.DSS5-02の実行計画
・ケースNo.DSS5-04の実行計画

付録H OLTP用サンプルデータベースの仕様
・表の仕様
・E-R図

付録I メインメモリ関連パラメータのサマリーレポート
付録J 索引の最適化に関するサマリーレポート
付録K 索引の最適化に関する推奨スクリプト
付録L インスタンス関連のレポートサマリー
付録M 推奨インスタンスパラメータ
付録N 索引の変更推奨レポート
付録O 索引関連サマリーレポート
付録P Statspack集計結果
・Instance Efficiency Percentage Ratio(%)
・Top Wait Events(%)
・Tablespace IO Summary Avg. Wait(ms)
・Roolback Segments Stats Pct. Waits
・Dictionary Cache Stats
・Library Cache Activity Get Request Pct Miss
・Library Cache Activity Pin Request Pct Miss

Amazon.co.jpで購入する

cbook24.comで購入する

データベース書籍一覧 目次

Oracle8iによる[体験的]SQL入門

ISBN4-7741-1140-6   技術評論社

山田 健一 著

CD-ROM1枚つき

B5変形 判   320 ページ   本体価格 2780 円+税  初版 2001年1月発行

[内容]

好評の「Access2000+MSDEによる[体験的]SQL入門」のOracle8i対応版です。SQLは、データベースシステム開発には欠かせない言語ですが、修得が難しいといわれています。そこで、本書ではサンプルスクリプトを試しながら、テーブル作成、演算・関数、ストアドプロシージャまで、SQLの主要機能を簡単に体験できるようになっています。また、CD-ROMにOracle8i Personal Edition Windows98 R8.16 120日限定トライアル版を収録していますので、Windows98さえあればSQLを体験することができます。

[目次]

第1章 SQLを学ぶ準備
1 Personal Edition トライアル版のセットアップ
2 サンプル一式のセットアップ
3 サンプルデータ等のセットアップ
4 サンプルデータ等の削除
5 SQL*Plus(Windows版)の使用法
6 SQL*Plus(DOS版)の使用法
7 SQL*Plusのショートカット作成
8 SQLスクリプトをメモ帳に関連付ける
9 Oracleデータベース起動と停止

第2章 表作成の準備
1 Oracleの用語

2 システム管理者の種類
3 SQL文法の基礎
4 コメントの記入方法
5 表領域作成(CREATE TABLESPACE)
6 表領域の削除(DROP TABLESPACE)
7 ユーザーの作成(CREAT USER)
8 権限付与(GRANT)
9 ユーザーの運用方法
10 ユーザーの削除(DROP USER)
11 実習終了後のユーザー、表領域削除
12 SQL*Plusによるデータベース停止

第3章 表作成
1 表作成(CREAT TABLE)
2 主キー作成(ALTER TABLE)
3 参照整合性の設定(ALTER TABLE)
4 インデックス作成(CREAT INDEX)
5 領域サイズを指定して表作成(CREAT TABLE)
6 領域サイズを指定して主キー作成(ALTER TABLE)
7 Excelの活用
8 GUIツールの利用
9 既存の表への列追加(ALTER TABLE)
10 列の桁数変更(ALTER TABLE)
11 列の削除(ALTER TABLE)
12 表の削除(DROP TABLE)
13 日本語の表名、列名について

第4章 データ選択
1 基本形
2 抽出条件の指定
3 並べ替えの指定
4 あいまい検索(1)
5 あいまい検索(2)
6 日付による選択
7 複数表の選択
8 ビューの作成
9 ビューの選択
10 外部結合
11 件数のカウント
12 グループ化
13 グループ化後のデータ抽出
14 グループ化と結合
15 WHERE句とHAVING句の違い
16 重複の排除
17 定数の追加
18 Excelを利用した列名生成

第5章 データの追加、更新、削除
1 データの追加
2 表からのデータ追加

3 表のコピー
4 無条件にデータ更新
5 条件付きデータ更新
6 無条件にデータ削除
7 条件付きデータ削除
8 トランザクション
9 ロールバック
10 データ消去

第6章 高度なSQL
1 複数表の並列
2 不一致選択
3 差集合
4 クロス集計
5 合計行の表示(1)
6 合計行の表示(2)
7 副照会を用いた選択
8 上位のみ表示
9 追加・更新表より追加
10 追加・更新表より更新
11 応用・帳簿在庫数の算出
12 部品展開
13 逆展開

第7章 演算と関数の利用
1 数値演算
2 日付演算
3 文字列演算
4 切り捨て
5 切り上げ
6 四捨五入
7 日付の書式化
8 本日日付の取得
9 日付の切り捨て
10 月末、月初の取得
11 日付加算
12 主な文字列関数
13 NULL値の置き換え
14 数値の書式化

第8章 ストアドプロシージャ
1 ストアドプロシージャの必要性
2 ストアドファンクションの作成
3 コンパイルエラーの確認方法
4 採番処理の作成
5 採番処理の確認
6 同時実行の確認
7 採番処理の改良
8 改良版採番処理の確認
9 採番処理の最終改良
10 最終改良採番処理の確認
11 入庫処理の作成(プロシージャのネスト)
12 入庫処理の確認
13 棚卸更新処理の作成(行ごとの処理)
14 棚卸更新処理の確認

付録
1 Oracle8i Personal Edition トライアル版の削除
2 サンプル法の解説
索引
付属CD-ROMの内容と注意事項
Oracle8i Personal Edition for Windows98に関するご注意

Amazon.co.jpで購入する

データベース書籍一覧 目次

すぐわかるSQL

Software Technology シリーズ

ISBN4-7741-1157-0  技術評論社

朝井 淳 著

A5 判  264 ページ  本体価格 1980 円   2001年3月発売

[内容]

コンピュータ、インターネットの発達により、データベースを利用するケースが増え続けています。それにともない、SQLという言語を使うことが多くなっています。なぜならばデータベースを操作するためには、SQL言語を使わないといけないからです。本書はこのSQLを基礎から丁寧に学習できる良書です。
 SQL92をベースとし、SQL99の内容も盛り込み、ベテランから入門者までお勧めできる内容となっております。

[目次]

第1章 データベース
1・1 データベースとは?
1・2 データベースの構造
1・3 リレーショナルデータベースとは?
1・4 リレーションシップ
1・5 集合演算と関係演算
1・6 1章のまとめ

第2章 データを操作する
2・1 基本的な決め事
2・2 データベースを操作する
2・3 用語的なこと
2・4 2章のまとめ

第3章 式とデータ型
3・1 演算の基本
3・2 演算子の優先順位
3・3 演算の結果
3・4 演算子の種類
3・5 データ型
3・6 3章のまとめ

第4章 検索
4・1 検索の準備
4・2 検索
4・3 AND OR NOT
4・4 BETWEEN
4・5 文字列を比較するということ
4・6 LIKE
4・7 4章のまとめ

第5章 演算と変換
5・1 数値演算
5・2 文字列演算
5・3 日付演算
5・4 再び演算子の優先順位
5・5 変換
5・6 演算エラー
5・7 5章のまとめ

第6章 ソート
6・1 ORDER BY
6・2 降順、昇順
6・3 複数の列によってソートする
6・4 列番号によるソート
6・5 演算式によるソート
6・6 順番が不定なのはなぜ?
6・7 6章のまとめ

第7章 関数
7・1 関数の定義
7・2 文字列関数
7・3 数値関数
7・4 集合関数
7・5 7章のまとめ

第8章 グループ化
8・1 グループ化を行う
8・2 集合関数とGROUP BY
8・3 複数の列によるグループ化
8・4 GROUP BY句と選択列リストの関係
8・5 HAVING
8・6 OLAP
8・7 8章のまとめ

第9章 結合
9・1 等結合
9・2 外部結合
9・3 その他の結合
9・4 古いタイプの結合
9・5 9章のまとめ

第10章 集合演算
10・1 集合
10・2 UNION
10・3 INTERSECT
10・4 EXCEPT
10・5 10章のまとめ
第11章 NULL値
11・1 NULL値の比較
11・2 NULL値の演算
11・3 UNKNOWN
11・4 NULL値の変換
11・5 集計におけるNULL値
11・6 グループ化とNULL値
11・7 結合とNULL値
11・8 11章のまとめ
第12章 副問い合わせ
12・1 INと副問い合わせ
12・2 副問い合わせが記述できる位置
12・3 EXISTSと副問い合わせ
12・4 #NAME?
12・5 ANYと副問い合わせ
12・6 相関副問い合わせ
12・7 12章のまとめ
第13章 SELECT以外の命令
13・1 INSERT
13・2 UPDATE
13・3 DELETE
13・4 副問い合わせとの組み合わせ
13・5 13章のまとめ
第14章 テーブル
14・1 テーブルの作成
14・2 テーブルの削除
14・3 テーブル構造の変更
14・4 制約
14・5 制約の追加、削除
14・6 14章のまとめ
第15章 テーブル以外のデータベース・オブジェクト
15・1 インデックス
15・2 ビュー
15・3 トリガー
15・4 プロシージャ
15・5 ユーザ定義関数
15・6 15章のまとめ
第16章 スキーマとデータベース・ユーザ
16・1 データベース・ユーザ
16・2 ユーザの作成
16・3 オブジェクト権限
16・4 オブジェクト名とスキーマ
16・5 スキーマとユーザ
16・6 一時テーブル
16・7 16章のまとめ
第17章 トランザクション
17・1 クライアント・サーバ
17・2 排他制御
17・3 トランザクション
17・4 トランザクションとDDL
17・5 17章のまとめ
第18章 データベース設計
18・1 データの正規化
18・2 18章のまとめ
第19章 オブジェクト・リレーショナル・データベース
19・1 オブジェクト・リレーショナル
19・2 ユーザ定義型
19・3 型とテーブルの継承
19・4 19章のまとめ
索引

Amazon.co.jpで購入する

cbook24.comで購入する

データベース書籍一覧 目次

Windowsプログラミング シリーズ
Oracle 500の技

ISBN4-7741-1175-9  技術評論社

Windowsプログラミング愛好会 著

CD-ROM1枚付

B5 判  本体価格 2180 円  2001年3月発売

[内容]

Windowsプログラミングシリーズの第6弾、Oracleに関するテクニック集です。VB+oo4oでつくるアプリケーションからOracleで使うJava入門、PL/SQLテクニック、チューニングの奥義まで500以上の技が満載です。文字索引と機能・目的別索引も充実しておりプログラマー、データベース管理者必携の書です。

[目次]

Chapter1 Oracleを思い通りに操れ! VB+oo4oでつくるはじめてのDBアプリ
Oracle DB プログラミングを始める前に知っておくべき基礎概念
SQL*Plusを使う
ユーザーを作成する
テーブルを作成する
在庫管理アプリケーションの作成
Chapter2 覚えておいて損はさせない PL/SQL必須テクニック集
PL/SQL基礎編
カーソル編
エラーハンドリング編
動的SQL編
実践編
ストアドプログラム編
PL/SQL応用編
Chapter3 達人への道 データベース設計の盲点 一問一答
データベース設計
テーブル設計
正規化>
制約
インデックス設計
データベース設計のまとめ
Chapter4 これだけ解ればもう充分 オラクルユーザーのための速習Java入門
Java概要
JDK
Java
OracleのJServerを使う
Chapter5 困った時にすぐ引ける ADO+ASP リファレンス
ADO
Connectionオブジェクト
Commandオブジェクト
Recordsetオブジェクト
Fieldオブジェクト
Chapter6 Web開発の幅を広げる オラクルのためのPerl入門から掲示板作成まで
CGIの基礎
Perl
DBI
DBD
IIS+Perl+DBI+DBDで掲示板を作成
Chapter7 「Oracle入門」はもらった! オラクルマスターシルバー 徹底攻略
オラクルマスター概要
Oracle概要
Oracleアーキテクチャ入門
ユーザ
表の作成と管理
索引
ビュー
Chapter8 ここがわかればもう万全! 極めるチューニング
基本概念
Oracle基礎
SQL
セッション
インデックス
共有プール
付録
ソフトウェア使用許諾契約書
Windows98で使えるオラクル
付録CD-ROMの使い方
機能・目的別索引
用語索引
著者略歴

データベース書籍次のページ       データベース書籍目次          トップページ