==@IT [PR]-----------------------------------------------------------------
★「技術者として、それぞれのDBを扱う上で困る、他のDBがうらやましい点」
「各DBの特徴や得手不得手」主要なデータベースそれぞれの特性に迫る!
   〜オープンソースがもたらす企業変革〜 ここまで使える!
   企業情報システムにおけるオープンソースデータベース活用術
     http://www.atmarkit.co.jp/misc/ct.php?id=EV891007
--------------------------------------------------------------------------==

 ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
 ■ ┏━┳━┳━┓                          ■
 ■ ┃@┃I┃T┃[@IT通信 No.367] 2008/08/14           ■
 ■ ┗━┻━┻━┛                          ■
 ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■

■ C o n t e n t s ━━━━━━━━━━━━━━━━━━━━━━━━━━━━


 ■今週のテーマ
   Javaをとことんチューニング
 ■今週のキーワード(from @IT用語事典)
   ポーリング
 ■[コラム]営業担当のつぶやき
   同居(予定)の相手が見つかりました
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━■

通勤電車内でも、昼食のために社外に出たときでも、人の少なさに違和感を感じてい
ます。オリンピックだから? 暑いから? そうか、そろそろ世の中は“お盆休み”な
んだ……。

■今週のテーマ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

■ 「今週のテーマ」は、@ITで過去に掲載された記事の中から、担当編集者が
■ お勧めの記事をテーマ別に再掲載するものです

【テーマ】Javaをとことんチューニング

●EJBはトランザクションのやり方次第で速くなるのに…
WebSphereサーバ・チューニング入門(6)

前回の記事(「あなたのEJBシステム遅くないですか?」)では、EJBシステムの高速
化チューニングとして、WASサーバ自体に対して実施するEJBパフォーマンス・チュー
ニング設定を解説しました。前回で解説した内容は、WASの管理コンソールから設定
することにより高速化を実現するものでした。

今回は、システムごとのEJBのDBトランザクションのやり方を見極めて、EARファイル
に含まれるデプロイメント・ディスクリプタ(配置記述子)に対してさまざまなパラ
メータ設定を行います。WASで設定を行う場合を例にとって説明していきますので、
WebSphere Application Server Toolkit (以下、AST)あるいは、Rational
Application Developer(以下、RAD)という2つのツールを使用します。

EJBのデプロイメント・ディスクリプタに設定できる項目のうち、以下に列挙する8つ
の機能について順番に解説を行います。

1. アクセス・インテント(Entity BeanのDBアクセスに対する最適化)
2. Lifetime in Cache(データ・キャッシュ)
3. Entity Beanキャッシュ(コミット・オプション)
4. Read-only Entity Bean(読み取り専用Entity Bean)
5. Partial Column Update(部分オペレーション)
6. CMP CMR Read-ahead hints(先行読み取りヒント)
7. Read-read整合性チェック(キャッシュ・データの検証)
8. Lightweight Entity Bean(単純なローカルモード、Entity Beanの性能向上の仕
組み)

(2008/4/4)

▼続きは「本文」へ
http://www.atmarkit.co.jp/fjava/rensai4/websphere06/websphere06_1.html

さらに「Javaパフォーマンスチューニング」関連記事は……

●プロファイラでメモリリークとパフォーマンス問題を解決
Java開発の問題解決を助ける(2) フリーで利用できるプロファイラ「NetBeans
Profile」を使ってメモリリークとパフォーマンスの問題を解決する方法を紹介する
(2005/8/10)
http://www.atmarkit.co.jp/fjava/rensai3/debug02/debug02_1.html

●パフォーマンス低下の原因と対策を考える
Java初心者のためのWebシステム入門(10) 今回のテーマはパフォーマンスチューニ
ング。Webサイトを3階層に分け、ボトルネックの可能性がある部分を検証した
(2002/10/22)
http://www.atmarkit.co.jp/fjava/rensai2/websys10/websys10.html

●JSPでのエラーとパフォーマンス対策
[連載]JSPコーディング・テクニック(4) JSPでエラー処理を行う方法と、データ
ベースアクセスでパフォーマンスを発揮するためのコネクションプーリングについて
解説(2002/3/13)
http://www.atmarkit.co.jp/fjava/rensai/jsp2_04/jsp2_04_1.html

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━■

■今週のキーワード(from @IT用語事典) ━━━━━━━━━━━━━━━━━━

■ ポーリング

データ転送方式の1つ。複数のクライアント端末の状態を管理/制御する方式で、ホ
スト端末は接続されている複数のクライアント端末に対して、決められた順番に沿っ
てデータの送信要求がないかを問い合わせを行う。送信要求があれば、クライアント
はデータを送信しホストが受信する。なければ、次のクライアントに問い合わせを行
うということを繰り返す。

あるいは、FlashやAjaxなどを使ったクライアントから一定間隔でサーバに対し情報
の取得要求を行う方式のことを指す。構築方法が容易で、チャットなどのある程度の
リアルタイム性が必要なシステムに有効な方式である……

▼続きは「@IT リッチクライアント用語辞典」へ
http://www.atmarkit.co.jp/aig/07wcr/polling.html

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━■

■[コラム]営業担当のつぶやき━━━━━━━━━━━━━━━━━━━━━━━

■ 同居(予定)の相手が見つかりました

7月半ばに引っ越しをしまして、そろそろ1カ月がたとうとしています。神奈川の実家
から引っ越し、神田のマンションに1人住み始めました。周囲は雑居ビルやらオフィ
スやら高速道路やらで、なんとも人恋しい生活を送っています。

先日、何を思ってか急に水族館に行きたくなりました。しかし一緒に行く友人もおら
ず1人で水族館に行くなんてさみしすぎると考え、ネットで見つけた規模の大きな熱
帯魚店へ行くことにしました。夏場の暑い時期に熱帯魚を見て涼みつつ、順路にそっ
て海水魚コーナーへ入っていきました。名前を知っているのはカクレクマノミくらい
しかいないのですが、色とりどりの魚たちを見ているとなんとも和みます。

すると別の水槽に1匹、そんな優雅な魚たちとは違った空気をかもし出している魚が
いました。長くて太くて茶色い体のデカい魚が岩に体を巻きつけてじっとしていま
す。正式な名称は覚えていませんが、それは「ウツボ」でした。

ウツボはほかの魚を食べてしまうため、単独で隔離しているそうです。そんな凶悪そ
うなウツボを見ているうち、コイツも水槽の中で毎日1人なんだなという気分になり
仲間意識が生まれてきました。

そのあと熱帯魚屋、海水魚屋を回って情報を収集し、いまのマンションであっても比
較的大きめの水槽で海水魚が飼育できることが分かりました。私も90cmの水槽を購入
しウツボを飼う予定です。

いま、新住居の仲間として仲良くやっていけるようなウツボを探しています。家に
帰ってウツボにエサのイカをやりながら、自分もビールとスルメなんてシチュエー
ション……実に楽しみです。

                    (ITインダストリ営業統括部:関雄一)

▼このコラムについてのご意見・ご感想は「@IT会議室」へ
http://ap.atmarkit.co.jp/bbs/core/club_cafe

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━■

                      (@IT通信/編集担当:岡田大助)


==「@ITメールマガジン」について--------------------------------------------

@ITでは、複数のメールマガジンを発行しています。すべて無料です。ご希望のメー
ルマガジンをお選びください。

▼メールマガジンについて
http://www.atmarkit.co.jp/applymember/club/mail_news.html

▼メールマガジン選択変更・確認・停止、配信先メールアドレスの変更は@ITクラブ
 の「メールマガジン配信変更・停止」ページにログインして行ってください。
http://www.atmarkit.co.jp/applymember/profile/optin.php

本メールに記載された内容の著作権は、記事執筆者およびアイティメディア株式会社
が有します。本メールの配布・転載等は自由に行っていただいてかまいませんが、そ
の際に内容の改編等の行為は禁止します。本メールに記載された内容で不明点・疑問
点がありましたら、下記のメールアドレスまでご連絡ください。

info@atmarkit.co.jp (記事やこのメールの内容について)
membership@atmarkit.co.jp (メール配信やメンバー登録について)
aditmedia@ml.itmedia.co.jp (広告について)

発行:アイティメディア株式会社
----------------------------------------------------------------------------
                 Copyright(C) 2008 アイティメディア株式会社
--------------------------------------------------------------------------==