[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[orca-users:10489] 薬剤情報取得が遅い



こんにちは、河合@岐阜です
やりたいことは特定の期間の患者の薬剤情報取得です。
以下のSQLを投げかけると15秒もかかります。

SELECT distinct  a.ptid,  
a.srycd1 as srycd, 
a.srysuryo1 as srysuryo, 
a.srykaisu1 as ssrykaisu,
a.zainum*10+1 as zaiserial, 
FROM tbl_sryact a  WHERE 
(a.ptid = 313) 
 AND (a.srycd1 >0)
   and (a.sryym between 200801 and  200803) 
   SQL応答時間 : 15.625000秒
   
   
SQLの問題でしょうか。
glclientだと瞬時に明細が出るのに
自分で作るとどうしてこんなに遅いのでしょうか。

実際上記をsrycd1〜5をunionして取得すると120秒かかります。
外来やりながら、紹介状を作るので裏画面で作業していますが、
どなたかヒントをいただけませんでしょうか。

2008年04月03日(木) 12時42分に書きました。