[過去ログ]
MS SQL Server 総合スレ (983レス)
MS SQL Server 総合スレ http://mevius.5ch.net/test/read.cgi/db/1057061513/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
956: NAME IS NULL [sage] 04/08/13 18:23 ID:??? MSSQLのJDBCドライバの性能が激しく悪いのは仕様なんですかね。 特にPreparedStatementでプリコンパイルされたカーソルを使った 検索がアフォみたいに遅いです。常にそうなるのか分かりませんが、 CHAR型のPKに対して検索すると、普通のStatementでの検索の 数十倍程度遅かったですね。CPUもまわりっぱなしなので どうもドライバが著しく無駄な仕事をMSSQLにさせているらしい。 プロファイルを採ってみると、sp_opencursor, sp_fetchcursorを 使ってるのは同じなんですが、パラメタ用の領域として nvarchar(4000)なんてのを決め打ちで確保してるのが悪そうな感じでした。 ま、PreparedStatementを使わなきゃいいんですが、それでも .NETのSqlClientやADOに比べると、数倍程度は遅いんですよねえ。 http://mevius.5ch.net/test/read.cgi/db/1057061513/956
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 27 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.011s