-スマートフォン用の表示で見る技術ネタはQiitaに移りました。この広告は、90日以上更新していないブログに表示しています。jdbc表題通りである。使用すると、とにかく遅い。これには理由があり、解消方法も存在するが、これに気がつくまでかなり時間をかけてしまったので、残しておくことにする。以下のように、テストデータを挿入するテーブルのスキーマを指定するだけで良い。テストデータの挿入前に、何をしているかを知る必要がある。テストデータを挿入する前に、与えられたテストデータを読み取る。ここまでは誰でも予想がつく動作だろう。内に存在するかどうかを確認する。例外をスローして終了する。指定された通りのテストデータ処理に入る。相手のテストで著しい遅延が発生する。(環境にもよるが手持ちの環境では、メタデータ取得だけで、10~20秒程度の待機が発生していた。)問題とはどのようなものかというと、以下のようなものになる。いうシステムテーブルに問い合わせをかける。このテーブルではログインしているユーザーがアクセス可能な、あらゆるオブジェクトの情報が返されるのだが、ここでスキーマ指定がないと、本来テスト対象とはならないスキーマも含めた問い合わせがかけられ、これが遅延につながってしまう。返されるメタデータの中には、アクセス可能なだけで、ログイン中のユーザーでは操作自体は不可能な情報も多分に含まれているため、テストデータを用意するというオペレーションに対しては過大な情報といえる。条件が追加され、遅延は大きく改善されるようになる。(遅延改善後の待機時間は、0~2秒程度。使用したいと考えたとき、気になる遅延が発生した場合には、試してみてほしい。内容を確認してみるのも良いかと思う。シノニムが使えない表題通りである。(2)月別アーカイブ参加グループプログラミングリンクはてなブログブログをはじめる週刊はてなブログはてなブログProはてなブログをはじめよう!Yoichi-KIKUCHIさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。