2017-07-13 4 views
0
SELECT 
    COUNT(*) 
FROM retailer_master r, 
    dlymtd d 
WHERE r.retle_no = d.sender_mobile 
AND r.fos_no = '"+1234567890+"' 
AND d.amount IN ('5.00', '9.00', '11.00', '13.00', '14', '15', '15.05', '16', '17', '18', '21', '22', '23', '26', '31', '34', '35.01', '37', '38', '42', '45', '53', '57', '59', '61', '76', '79', '89', '92', '96', '97', '99', '102', '145', '148', '159', '194', '199', '249', '299', '549') 

出力に時間がかかります。2つのテーブル間でselectコマンドを使用してOracle 9iでデータを高速にフェッチする方法

+0

これは、作業しているデータセットのサイズとテーブルの構造によって大きく異なります –

答えて

0

retle_noとsender_mobileにインデックスを作成し、パフォーマンスを確認してください。 希望すると助かります

関連する問題