10/10/25 19:45:23 T0F3Cbqo0
>>62
遅れてスマンです。
ちょっとだけだけど見てみた。
ほんとだね。確かにObjectSpecIdでカラムの内容変わるね。
1:アーティスト
2:曲
...おまかせプレイリストとかいろいろ
なのかな。
蛇足だけど
q_syncSourceって、ObjectSpecIDのWhere条件でObjectSpecIdをInでくくってるよね
Inってインデックス利かなかったんじゃなかったっけ?
でもこのクエリ自体はそんなに遅くないねぇ。
mdbから一覧の取得→対応するジャケットをShared\Fringe..から取得して表示
この部分は一度読み込んじゃうと別に遅くはないんだよね。
とするとレスポンス遅いのはInsertとかUpdate文投げたりするSQL発行に手間取ってるような。
再生するだけで再生回数をインクリメントしていくし、レコードの取得と更新が遅いんだろうね。
ソース見なきゃ分からないけど、無駄にテーブル結合したりSQL発行してたりするんだろうなぁ。
DB設計とアプリ開発陣て顔合わせてレビューしたのか心配になってくる。