- ベストアンサー
SQLの本
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
すみません。3番目のURLが途中で切れたので貼り直します。
その他の回答 (3)
- goooood_job
- ベストアンサー率20% (1/5)
オラクルならマニュアルのCDに入っているチューニングガイドを読みましょう。 amazon でチューニング + SQL などのキーワードで出てくるものがお探しの本になると思います。 チューニングガイドにあるように、インデックスを使うとか、基本的なことを押さえた上で注意する点があります。 実際のシステム開発では、SQLを発行する回数を減らすこと(ループの中でSQLを発行しないこと) 出来れば、ストアドプロシージャで1回のユーザアクションに対し、SQLを発行する回数を1回にすることがベストと思います。
- 7colors
- ベストアンサー率25% (29/114)
indexを活用する。 (使われているかどうかをCheckする) NOT等の否定形の検索を使用しない。 NULLを検索しない。 (IS NULLとか) 使用する表のサイズの小さいものをFROM句では後に書く。 書き方は、こんなところかな。
- erupi1973
- ベストアンサー率75% (27/36)
本ではないのでアドバイスとします。 私はOracle(当時のバージョンは8でした)のSQLチューニングをする時に、参考URLのサイトなどを参考にしていました。チューニングに関する本は読んだ事がないです。 ただし、参考URLのサイトは主にOracle8辺りまでの情報なので、9i,10gとは多少違っています。Oracleも色々改良されていますので。
関連するQ&A
- java,JSP,SQLが全て記載されている本を教えて下さい!
java,JSP,SQLが全て記載されている本を教えて下さい! お世話になっております。 当方、今年SEとしてシステム開発会社に就職した者です。 現在、SQL → JSP → Javaの順で勉強をし、いよいよ本格的に業務に取り組み始めました。しかし、やはり実際の業務は難しく毎日苦戦をしております。お恥ずかしい話ですが、未だに論理的思考・ロジック回路(?)が頭の中で出来ておらず、アルゴリズムが自分で組めない状態にあります。そんな超超初心者な私ですが、それでも仕事として与えられた部分を期限までに作らなければなりません! 業務は、実際のところ難しくて私自身も詳しくは説明できないのですが、大枠として、『複雑なSQL文を含むjavaで処理をさせつつ、JSPに飛ばして表示させる』と言う処理をさせている様です。 この点を踏まえた上で、この3点(java,JSP,SQL)が全て記載されている、サンプルや例題が多い書籍をご存知でしたら、是非教えて下さい! 1冊ずつ個別にならいくらでもあるのですが、結局つまずいている処理が出来そうなコードを見つけても、どこにどうそれを入れたらよいのか、個別に見てもまだ理解が出来ません。上記で挙げた(業務のこと)様な、もしくはそれに近い事を挙げている本が欲しく、あれば、かつ、ご存知の方がいたら教えて頂ければと思い質問させて頂いた次第です。 本は参考書、逆引き辞典、教本など種類は問いません。また、値段や分厚さ等も一切問いません! ご回答頂ける方がいましたら、よろしくお願い致します。
- ベストアンサー
- Java
- 効率のよいSQLの書き方がわかるサイトや本はありますか?
・複雑なSQLだと、開発に時間がかかってしまう。 ・本当にこのSQLが最適なんだろうか というような人にマッチする SQL入門~中級のようなサイトや本ってあるでしょうか? MySQLを愛用していますが、この辺りの基礎をしっかり 教えるような書籍が充実していないので、DBは問いません。
- 締切済み
- その他(データベース)
- SQLとPL/SQLの違いなど
いま会社でPL/SQLのシステムを構築する話が持ち上がっているのですが SQLとPL/SQLでどのような違いがあるのかがいまいち分かりません。 あと、PL/SQLの開発システムを導入しようとするときに どのようなソフトを入れればよいのかも、よく分かっていない始末です。 単純な質問なのかもしれませんが、わかる方よろしくお願いします。
- ベストアンサー
- その他(データベース)
- 医療情報システムに関する医療知識を身に付けたいです。
医療情報システムに関する医療知識を身に付けたいです。 私は医療情報システムの開発に携わっています。 電子カルテやオーダーリングシステム、各部門システムの開発にSEとして携わっているのです。 IT知識は身に付いているのですが、 医療知識が乏しくまだまだ未熟だと感じております。 医療全般に関する知識を広く身に付けたいのですが、 何か良い本などございますでしょうか? もしよろしければ、教えてください。 お願い致します。
- ベストアンサー
- 医療
- 官公庁の会計の仕組みや用語の意味が分かる本
年内に官公庁の会計システム開発に 配属される事になりました。 なので予備知識として、 官公庁の会計の仕組みや用語を知りたいので、 一般に書店で載っている本などが ありましたら教えて下さい。
- ベストアンサー
- 財務・会計・経理
- SQLサーバーについての参考書
会社でSQLサーバーを導入しました。私は直接情報管理に従事する者ではありませんが、仕事上(ユーザーとして)基礎的な知識を身につけたいと思っております。全くの初心者を対象としたいい参考書があれば教えて下さい。
- 締切済み
- その他(インターネット・Webサービス)
- SQL Server 6.5と2005を比べてみて
現在、SQL Server 6.5でデータベース管理、 VB6.0でシステム開発をしております。 SQL Serverを2005にした場合、 SQL文等の違い、注意すべき点はありますか? 以前6.5を使用していて現在2005での管理をしておられる方、 その他お詳しい方、是非ご教授下さい。
- ベストアンサー
- SQL Server
- PL/SQLでのSQLエラーログの出力について
PL/SQLでのSQLエラー発生時のログ出力について教えていただきたいことがあります。 既存のシステムで、メインからAの処理を呼び出し、さらにAからBの処理を呼び出している処理で、 エクセプション処理がメインにしか記述されていないものがありました。 この場合、処理Aや、処理BでSQLでエラーが発生した時は、 メインでエラーログが出力されると思いますが、 何か特定特別なケースの場合、きちんと異常が認識できない等の問題はないでしょうか? お手数をおかけしますが、よろしくお願いします。
- ベストアンサー
- Oracle
- MySQLでの動的SQL
javaとOracleを利用して開発をしています。 OracleのデータをそのままMySQLへ移行し、 小規模の類似システムを構築しようと考えているのですが、 MySQLではOracleと同様に、 動的SQL(埋め込みSQL)を利用することは可能でしょうか? また、参考になるサイトがあれば教えていただきたいです。 宜しくお願い致します。
- ベストアンサー
- MySQL
- SQLスキル、とはどこまでを?
(専門的なご意見がほしいので、このカテゴリを選択) データを扱う事務系の仕事で、SQLの知識やスキルを要求されることが多いです。 今までエンジニアやプログラミング系の職種以外は、SQLまで聞かれることはなかったのですが ここ最近で大変増えてきました為、仕事が決まりません。 あくまでも事務職なのですが、この場合のSQLとはどこまでを求めているのでしょう。 また、これから勉強するなら、何から手を付ける(あるいは、何を学ぶべき)のでしょうか。 自分が分かるのは、AccessとExcelのマクロ(自動処理の記録)、ExcelのVBA基礎です。 仕事例としては、顧客データベース管理やセールスのフォーキャスト分析レポート業務など。 決してIT系の職種とはなっておりません。 どのキャリアコンサルタントや派遣の担当者に聞いても、 「できるだけ理解しているに越したことはないようで・・・ プログラミングやITエンジニアの仕事ではありませんので・・・付随的な知識で欲しいみたいで・・・」 と、相手の要求をイマイチ理解していないようです。 彼ら自信がSQLについて知らないため、こちらにアドバイスしきれないのです。 どうかご教授ください。
- 締切済み
- 情報処理技術者