OSはWindows2000server で、オラクル8.1.6を使っています.
データベースの処理速度を速くしたくチューニングすればいいと聞きますが
どうやってすればいいのですか?

説明書を読んでもさっぱりわかりません。手っ取り早くできないでしょうか?
よろしくお願いします。

このQ&Aに関連する最新のQ&A

とは Oracle」に関するQ&A: Oracleとは?

A 回答 (2件)

Oracleのレスポンス改善方法には大きく分けて以下の方法があります


1)アプリケーション(SQL)のチューニング
2)システム(ORACLE/OS)のチューニング
3)環境(マシン/ネットワーク)のグレードアップ

最も効果が出る可能性があるのは、1)アプリケーション(SQL)のチューニングだと思います(経験上)。経験の無い人の数時間かかった処理が、詳しい人では数十分なんてコトがザラにあります。
次が、2)システム(ORACLE/OS)のチューニングですかねー?。これは、「すでにやってる」とか「今更DB再構築なんてできないよ」とか、偉そうな割にはなぜか劇的な効果がでたタメシがないです。

>手っ取り早くできないでしょうか?
という向きには、3)環境のグレードアップしかないですねー。
よっぽど古いマシンを使われているとか、そういった特殊な場合のみしか効果は期待できませんが...

そういった意味で...
>説明書を読んでもさっぱりわかりません。
偉そうで恐縮ですが、これは困ります。
fm0606 さんがどういう立場の方か判りませんが、ORACLEチューニングならばORCALE社をはじめ、富士通、日立、等々ベンダでも盛んに講習会をやっているはずです(当然有料です)。そんなコト言わずに、なんとか受講してノウハウを身につけられては如何でしょうか?

一応、参考URLはOracleに関するTIPSですが(「2)システム(ORACLE/OS)のチューニング」が中心です)、ぜひ一度のぞいてみてください。

参考URL:http://www.arsys.co.jp/oracle_tips.html
    • good
    • 0

> 説明書を読んでもさっぱりわかりません。


Oracle Master Platinumの1教科になってます。
これがわかれば「ご飯が食べられる」ようになるとか。

> 手っ取り早くできないでしょうか?
使用するSQL文を列挙して、検索条件と結合条件にでてくる列に、
適切なINDEXが設定されているかを確認してみてください。

また、列の値の内容によってはBitmapIndexも有効です。


ところでメモリは増設されました?
http://oshiete1.goo.ne.jp/kotaeru.php3?q=151683
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

関連するカテゴリからQ&Aを探す

このQ&Aと関連する良く見られている質問

QWindows2000ServerにあるSQLSever2000のデータベースをODBC経由で参照したいのですが・・・

Window2000ServerにあるSQLServer2000のデータベースをWindows98で参照したいのですが、ODBCデータソースの設定がうまくいきません。

Windows98でODBCデータソースの設定をしようとしても、データベースのあるサーバーが見えない(「接続するSQLServer名」が「(local)」しか選択できない)のです。手入力してみてもダメでした。

Windows2000ServerにあるSQLSever2000のデータベースをWindows98のODBC経由で参照するのは無理なのでしょうか?

どうぞよろしくお願いします。

Aベストアンサー

おっと、その前にSQLサーバクライアントを98側にインストールし、クライアント設定ユーティリティで名前を登録します。

Qoracle R8.1.6トライアル版の入手方法

はじめまして。Oracle R8.1.6の入手方法について質問があります。

Oracle 8i(R8.1.6) Enterprise edition for Windows NTのトライアル版を入手したいのですが、現在、ダウンロードサイトからダウンロード可能なのでしょうか?
また、どのように入手できるのでしょうか?

オラクルのダウンロードサイトでは、Oracle 8iに関しては、R8.1.5とR8.1.7のみがダウンロード可能となっております。

よろしくお願い致します。

Aベストアンサー

こんにちわ。

私も確認してみましたが、R8.1.6 は無いですね。
そうなると、R8.1.7 を使用する事になると思いますが、
R8.1.7 ではダメな理由でもあるのでしょうか?
「Oracle HTTP Server」がバンドルされている事以外、
それ程違いが無いと思いますが・・・。
→ 要らないのであれば、サービスを起動しないようにしておけば
  それまでですので。

別途ユーザ登録が必要 (無料) ですが、US OTN で
Oracle8i R8.1.7 の開発ライセンス (トライアルではありません。)
がDownload 可能になっていますので、どうせ Download するなら
こちらの方が良いと思いますょ。

参考URL:http://technet.oracle.com/

Qオラクルについて

オラクルでDBを作り、DBAスタジオでツリーに加えたのですが、接続できません。
「ORA-12154:TNS:サービス名を解決できませんでした」というメッセージが出てきました。どうすれば接続できるようになるのでしょうか?解決方法を教えてください。

Aベストアンサー

また、登場です。
解消されていないと言う事で、詳細を。

ORA-12154 は接続の際に使用した接続文字列が、tnsnames.ora から
読み込めなかった場合に発生するエラーです。
このエラーの場合には、定義はこの他に数カ所あります。
単純に、一般的な対処方法を二つ程、いれますので確認してください。

1.%ORACLE_HOME%\network\admin\tnsnames.ora の定義ミスの場合

定義例)

TEST =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = hostname)(PORT = 1521))
)
(CONNECT_DATA =
(SID = oracle)
)

hostname:マシン名でうまくいかない場合IPアドレスを入れる。(192.168.1.xxx)


2.sqlnet.oraに NAMES.DEFAULT_DOMAIN が設定されていた場合
詳細)付加するドメイン名を設定するためのもの

NAMES.DEFAULT_DOMAIN = hoge

となっている場合は、接続文字列がTESTとなっていても、
TEST.hoge が自動的に接続文字列となります。

よって、ここがコメントアウトされているか確認してください。

では・。

また、登場です。
解消されていないと言う事で、詳細を。

ORA-12154 は接続の際に使用した接続文字列が、tnsnames.ora から
読み込めなかった場合に発生するエラーです。
このエラーの場合には、定義はこの他に数カ所あります。
単純に、一般的な対処方法を二つ程、いれますので確認してください。

1.%ORACLE_HOME%\network\admin\tnsnames.ora の定義ミスの場合

定義例)

TEST =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = hostname)(PORT = 1521))
)
...続きを読む

Qオラクルについて

「オラクルは使ったことありますか?」と訊かれるんですが、
そのオラクル自体が良く分かりません。
実際使ったことも無いんですが・・・
何か勉強するのに良い本やWebなどがあれば教えてください。
よろしくお願いします。

Aベストアンサー

これはNT用の場合ですが、オラクルを購入すると一枚のCDが着いてきます。イントールすると、オラクルが動き始めます。しかし、見た目なんの変化も起きません。実はNTのサービスが裏でオラクルを動かしているからです。
使うとなれば、他のクライアントからODBC等で接続してオラクルデータベースを使うことになります。
知識としてほしいのは、オラクル管理者としての知識と実際データベースを利用するユーザーとしての知識です。
ユーザーとして申し分ないと仮定して、管理者としてのこころ構えを述べておきます。
1)管理者としてオラクルに対する設定をよく理解すること。(テーブルの構造、データの入出力、エラーへの対処)
2)ユーザー登録やテーブル追加やシノニム等のメンテナンス
3)クライアントへのサービスのため、パーミッションや
メモリ管理等。
4)接続形態をよく理解して、バージョン管理やユーザーのSQL文の教育
5)データ更新系のVBやACCESS等の使い方の指導
これらが理解できたらりっぱな管理者になれると思います。
ちなみにわたしUNIX系オラクルを一週間で立ち上げました。もちろん、SEとともに。
がんばってね。

これはNT用の場合ですが、オラクルを購入すると一枚のCDが着いてきます。イントールすると、オラクルが動き始めます。しかし、見た目なんの変化も起きません。実はNTのサービスが裏でオラクルを動かしているからです。
使うとなれば、他のクライアントからODBC等で接続してオラクルデータベースを使うことになります。
知識としてほしいのは、オラクル管理者としての知識と実際データベースを利用するユーザーとしての知識です。
ユーザーとして申し分ないと仮定して、管理者としてのこころ構えを述...続きを読む

Qオラクルのロゴ

 オラクルの試験に受かったらオラクルのロゴを名刺に使ってもいいそうですが
アルバイトでも有利になるのでしょうか?(まだ取得はしていません)

※取得に向け勉強中
※アルバイトをしたいなと思っている場所は家電・パソコン店

またオラクルのロゴはすべて同じなんですか(シルバーとかゴールド・・級というかレベルはいろいろありますが・・・)

Aベストアンサー

家電・パソコン店のアルバイトで有利になることは「期待薄」でしょう。
そもそもそういった店では一般的に、
オラクル製品自身販売していないでしょうし、
問い合わせてくるお客さんもいないでしょう。

ロゴの種類はいろいろあります
下記参照してみてください。

勉強がんばってください!!。

参考URL:http://www.oracle-master.org/get/dl/omlogo.html


人気Q&Aランキング

おすすめ情報