WELCOME, GUEST
Minimize
Toad World日本語版サイトへようこそ!
Toad World日本語版サイトにようこそ Toad Worldは、全世界で100万人以上が愛用しているデータベース統合開発環境Toadの総合ポータルサイトです。このサイトでは、ツールの使い方にとどまらず、データベース開発、パフォーマンスチューニング、運用管理など、幅広いトピックを、内外問わず様々なエキスパート達が意見交換しています。 日本のデータベースエンジニアの皆さまも、これらの貴重な情報をご活用ください。
 
Minimize
Toad Worldブログ 最新アーカイブ

 

ER図だけで十分ですか?
著者: Jeff Smith, 投稿日: 2011年3月18日

ER図とは、 エンティティ・リレーションシップ図(Entity-Relationship Diagramであり、データベース設計には必須のツールとなっています。Toad for Oracle 10.0から、ユーザがあるテーブルを選択すると、参照整合性制約により関連するテーブルを自動的にER図にしてくれるようになりました。
でもビューの場合はどうでしょうか?

続きはこちら


Toadを使ってコマンドラインからファイルをフォーマットする
著者: Jeff Smith, 投稿日: 2011年2月8日

 

課題点: プロジェクトでソースコードをチェックインする前に、必ずプロジェクトのコード規約に準拠するようにプロセスを確立することが決まりました。開発者からPL/SQLコードのフォーマットを依頼されたあなたは、ToadのPL/SQL Formatterを活用したいと考えています。ところがファイルが多く、手作業でToadを実行することが非常に煩雑であることが判明しました。

続きはこちら 


Toadを使ったタスクの自動化で時間を節約する

著者:John Pocknell, 投稿日: 2010年12月28日


 

Toadを使用していると、スキーマ比較や複数スクリプトの一括実行、レポートの生成、データのファイル保存など、繰り返し頻繁に使う機能が出てきます。これらを簡単に実行する方法は無いものでしょうか?
 
このようなお悩みを解決するのがToadのタスク自動化機能です。これによりあなたの定型的な作業時間を節約し、他の生産的な作業に集中することが可能になります。

続きはこちら 


さらに使いやすくなったToad 10.6
著者:John Pocknell, 投稿日: 2010年11月12日

新しいToad for Oracleのバージョン 10.6がリリースされます。今回はその新機能をご紹介したいと思います。

初期メジャーバージョンであるToad 10.0では、開発者、データベース管理者、業務担当者にとって大幅に生産性を高める様々な改良点を追加しました。

続きはこちら 


 

 

 
Minimize
Toad Worldブログアーカイブ(2010/7 - 2010/9)

TOAD がECLIPSEにいよいよ対応!
著者:Daniel Norwood, 投稿日: 2010年9月24日

みなさん、Toadファミリーに新しい仲間が増えました。Toad Extension for ECLIPSEです!
私たちは何年も前から“いつEclipse対応するの?” というご意見を頂いていました。Toadのお得意様である皆さんの声が高まりを受けて、ようやくEclipseにおける対応版をリリースすることになりました。

続きはこちら


Quest SQL Optimizer for Oracle 8.0のご紹介
著者:Richard To, 投稿日: 2010年9月13日

Quest SQL Optimizer for Oracleの新メジャーバージョンがいよいよ登場します。バージョン8ではSQLパフォーマンス問題を今まで以上に効率的に解決できるようになります。今回は新バージョンでの目玉機能についてご紹介いたします

続きはこちら


ORACLE RMANレポート・分析機能がTOADに追加されました 
著者:John Pocknell, 投稿日: 2010年8月26日
 
Oracleのデータベースの管理者は日ごろOracle RMANバックアップの効率的な管理方法を探しています。皆さんも、複数のデータベースバックアップが毎日正常に実施されているのか、失敗していないか、またはどれくらいディスクを使っているのかなどを、簡単なダッシュボードで確認できれば、と考えたことはありませんか?今回Toad for Oracleの新しいユーティリティとしてQuest Backup Analyzer for Oracle.のベータ版の提供を開始いたしました。
続きはこちら

データベースも定期的な健康診断が必要です。   
著者:駒澤 健一郎, 投稿日: 2010年7月20日
 
データベースの健康診断の季節です。
管理者の方々はデータベースの健全性をチェックするため、日々管理作業に追われていることと思います。絶え間なく続くシステムの更新により、ある日突然深刻なセキュリティホールが見つかるかもしれません。
続きはこちら


ToadのクラウドDB対応版がベータ版として登場!
著者:駒澤 健一郎, 投稿日: 2010年7月5日 

Toad がついにクラウドデータベースに対応しました。現在ベータ版として米国Questサイトよりダウンロードが可能です。
http://toadforcloud.com/index.jspa
現在対応しているデータベースは以下の通りです...
続きはこちら

 

 

 
Minimize
Toadブログアーカイブ(2010/04 - 2010/06)

PL/SQL静的解析ツールCodeXpert
著者:駒澤 健一郎, 投稿日: 2010年6月22日

Toad for OracleはOracleデータベースの開発・運用に関する様々な機能を提供していますが、その中でも特に開発フェーズにおいて品質管理に役立つ機能に、「CodeXpert」があります。これまでPL/SQLのコードレビューは開発者の経験と知識により行ってきましたが、ツールで定型的・定量的な診断をするものはありませんでした。Toad for OracleのCodeXpertは、PL/SQLの静的解析ツールとして、品質管理プロジェクトに役立ちます。
続きはこちら


あなたの知らないToad #1 (原文: Under-Utilized Toad Feature #1)
著者:Bert Scalzo, 投稿日: 2010年5月29日 

Toadは品質の良い成熟したツールです。それは私たちが習得したいと期待している機能以上のものを持っているということです。あまりの機能の多さが原因で、非常に有効なものでありながら広くユーザに知れ渡っていない機能が存在します。
続きはこちら 


Toad for Oracle 10.5の便利機能 (原文: These are a few of my favorite things...about Toad v10.5)
著者:Jeff Smith, 投稿日: 2010年5月24日 

今回は私がお気に入りのToad for Oracle v10.5の便利機能についてご紹介したいと思います。
続きはこちら


PL/SQLのサイズ制限 (原文: How big can my program get?)
著者:Steven Feuerstein, 投稿日: 2010年5月16日

最近あるPL/SQL開発者から次のような質問を受けました。
    "PL/SQLプロシジャの最大サイズはどれくらいですか?"
実は答えは「最大サイズはありません。」。...
続きはこちら 
Toad とJava? (原文: Toad ... and Java?)
著者:Stuart Hodgins, 投稿日: 2010年4月16日

多くのPL/SQL開発者はアプリケーション開発にも携わっており、Javaなどでプログラムを開発します。またJavaの開発者は、OracleのデータベースにアクセスするためにToadを使用しています。2006年の IOUG (国際Oracleユーザグループ)の調査によると、SQL、PL/SQL (合計77%) に次いで3番目に使われている言語がJava (38%)でした。
続きはこちら 


Toad 10.5がやってくる! Part 2 (原文: What's New in Toad for Oracle 10.5 - Part 2)
著者:John Pocknell, 投稿日: 2010年4月15日 

前回ご紹介した、「Toad 10.5 がやって来る!Part 1」の続編です。
Part 1では、開発者向けの拡張機能を主にご紹介しました。
今回のPart 2ブログでは、データベース管理やその他一般的な拡張機能について紹介していきます。
続きはこちら 


Toad 10.5がやってくる! Part 1 (原文: What's New in Toad for Oracle 10.5 - Part 1)
著者:John Pocknell, 投稿日: 2010年4月5日

いよいよToad for Oracle の最新版が4月下旬にリリースされます。今回は最新機能の一部をみなさんにいち早く公開したいと思います。 クエストは次世代Toad10.0を昨年末にリリースし、開発者、DBA、業務分析担当者にとっての大幅な機能拡張を提供しました。
続きはこちら 


 

 

 
Minimize
Toad Worldブログアーカイブ(2009/12 - 2010/3)
Code Tester 1.9でコードカバレッジ分析をしよう (原文: Testing Object Types with Code Tester 1.9)
著者:QCTOblog , 投稿日: 2010年3月28日

テストが無事成功してステータスが青信号になることはとても重要です。それに加えてテストケースがあなたのプログラムのどの程度をカバーしているかを理解することも重要です。もしあなたのテストケースがすべて成功だとしてもプログラム中のわずか10%しかカバーしていなければ、そのテストは適切ではないと言えるでしょう。
続きはこちら


ハードコードよさようなら! (原文: Say goodbye to hard-coding!)
著者:Steven Feuerstein, 投稿日: 2010年3月15日

ソフトウェアのコードがハードコードされるのは良くないということは皆さん良くご存じだと思います。しかしほとんどの開発者はハードコードと言えば、リテラル値を記述することくらいだと考えがちです。
続きはこちら


ヒントはSQL変換にどう影響するか (原文: How Quest SQL Optimizer works with Hints)
著者:Richard To, 投稿日: 2010年2月28日

最適化ヒントは、データベースSQLオプティマイザに、ユーザーが期待する特定の方法を選択するよう誘導してあげるために使用します。しかし必ずしもユーザーが指定したヒント通りにデータベースSQLオプティマイザが動くとは限りません。その場合単純にヒント文は無視されてしまいます。
続きはこちら


Questの再帰的SQL変換技術 (原文: Quest Recursive SQL Transformation Technology)
著者:Richard To, 投稿日: 2010年2月13日

Questの再帰的SQL 変換テクノロジーは、人間のSQL変換技術をシミュレートさせる革新的なAI技術を使用しています。変換ルールの集合体をSQL文のセクション単位に変換していきます。これにより人間が従来SQL文の書き換えで行ってきたトライアンドエラーの手法を代替します。
続きはこちら
 


最適化ヒントとは?(原文:"From SQL Optimization Hints to Plan Instructions")
著者:Richard To, 投稿日:2010年2月1日 

ほとんどのデータベースベンダーは、データベースSQLオプティマイザに意図した実行計画を選択するように影響を与える、最適化ヒントを提供しています。OracleはSQL文のパフォーマンスチューニングを行うユーザーに対して、非常にオープンな最適化ヒントを提供しています。 このアプローチは、データベースのSQLオプティマイザがすべてのSQL文のパフォーマンスを保障できないことを認めていることになります。
続きはこちら
    


SQL最適化は解決できない問題か?(原文:"Is SQL Optimization an Unsolvable Problem?")
著者:Richard To, 投稿日:2010年1月24日

計算可能性理論では、「停止性問題」と呼ばれる、有名な決定問題があります。それは以下のように定義されているものです。
「チューリングマシンと入力が与えられたとき、その入力を与えられたプログラム(チューリングマシン)は停止(完了)するかどうかを求めよ。停止しない場合、永遠に動作し続ける。」
続きはこちら
 


ダミーの変換ルール(原文:"Dummy SQL Transformation Rules?")
著者:Richard To, 投稿日:2010年1月8日

様々なSQL変換ルールが、それぞれのデータベースSQLオプティマイザの振る舞いに対応するように、Quest SQL Optimizer に実装されています。これらの変換の裏側にある理論を理解するためは、データベース最適化理論とそれぞれのデータベースベンダーがSQL最適化のために実装している設計アプローチをより深く理解する必要があります。
続きはこちら 


インデックス使用に関する変換ルール(原文:"Transformation Rules Relating to Index Usage") 
著者:Richard To, 投稿日:2009年12月24日

インデックスを使用した変換ルールとは、特定のSQL文に対してデータベースのSQLオプティマイザがインデックスを使わせるようにするものです。変換には、インデックスを有効、無効にしたり、別のインデックスを使わせたりするものがあります。
続きはこちら


多数のテーブル結合をコントロールする方法 (原文:"How to control many table join")
著者:Richard To, 投稿日:2009年12月11日

前回のブログでは、2つのテーブルを使った結合パスを制御する方法を紹介しました。今回は3つのテーブルを使ってさらに複雑なシナリオを考えてみましょう。A.key, B.key、 C.key はすべてインデックスが貼られていると仮定します。
続きはこちら


 なぜ結合パスが重要なのか?(原文:"Why Join Path Matters")  
著者:Richard To 投稿日:2009年11月30日

ネステッドループ結合はほとんどのRDBMSでサポートされている基本的な結合処理です。この処理はメモリ消費も少なく、一時領域も少なくて済むのが特徴です。通常は、その他の結合処理よりも早い応答時間でデータを取得できます。しかしながらネステッドループ結合のパス(順序)が 結合処理のスピードに大きく影響することでもよく知られています。以下の例題でどのように動作するか見てみましょう。     
続きはこちら


結合パスをコントロールする方法 (原文:"How to Control Two Tables Join Path?")
著者:Richard To 投稿日:2009年12月6日

昔のバージョンのOracleでは、結合パスをコントロールすることは簡単でした。FROMに続くテーブルリストの順番を変えるだけで良かったのです。しかし今日のコストベースオプティマイザでは結合パスをコントロールすることは次第に難しくなってきています。これは他のデータベースでも同じことがいえます。今回は様々なデータベースで使える便利な方法をご紹介します。       
続きはこちら


 

Minimize
Toadブロガー

 

最近のブログリスト
 

 

Johannes Ahrends
Unicode and Toad

Ben Boise
Toad SC Discussions

Kevin Dalton
Benchmark Factory

Steven Feuerstein
Oracle PL/SQL

Devin Gallagher
Toad SC discussions

Stuart Hodgins
JProbe Discussions

  Henrik "Mauritz" Johnson
Toad Tips & Tricks on the "other" Toads
  Mark Kurtz
Toad SC discussions
  Michael Lumbard
Toad SC discussions
Daniel Norwood
Toad for Data Analysts
John Pocknell
Toad for Oracle
Kuljit Sangha
Toad SC discussions
Bert Scalzo Indicates Oracle ACE status
Toad for Oracle, Data Modeling, Benchmarking
Jeff Smith
Toad product family
Richard To
SQL Optimization
Jim Wankowski
DB2 - LUW and z/OS
John Weathington
Compliance
  Toad Data Modeler Opens in a new window
Data Modeling
 
  Real Automated Code Testing for Oracle
Quest Code Tester blog