B コーディングのヒント この付録では、Java Database Connectivity(JDBC)アプリケーションまたはアプレットの最適化の方法について説明します。次の項目が含まれます。 JDBCとマルチスレッド パフォーマンスの最適化 トランザクション分離レベルとアクセス・モード JDBCとマルチスレッド Oracle JDBCドライバは、Javaマルチスレッドを使用するアプリケーションを完全にサポートし、それに対応するように最適化されています。接続キャッシュによって提供されるアクセスなど、接続に対する制御されたシリアル・アクセスが必要であり、そのようなアクセス方法をお薦めします。ただし、複数スレッド間でのデータベース接続の共有はお薦めしません。複数のスレッドが1つの接続に同時にアクセスできないようにしてください。複数のスレッドで接続を共有する必要がある場合は、規則的な使用開始/使
[概要] Java言語においては内部使用キャラクタコードとしてUnicodeが使われています。その為Oracle JDBCドライバは、キャラクタデータをデータベースに挿入する時、またデータベースからデータを取り出す時点で適宜キャラクタ変換を実行します。Java クライアントからJDBCを経由してOracleデータベースにデータを挿入する場合、JavaVMがクライアント側のネイティブコードからJavaのUnicodeの変換を行い、JDBCはデータベースもしくは自身のコード変換機能利用してUnicodeからOracleのデータベースキャラクタセットへの変換を行います。逆にデータを取り出す場合はその反対の事が行われます。 しかしながら、このコード変換の結果いくつかのコード情報が欠落したり、文字化けしてしまう事が有ります。これは、Oracle JDBCのバグでもJava VMのバグでもありません。
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く