※ 引述《bocosom (waterweeds)》之銘言:
: ※ 引述《slalala (ptt不是丁丁知識+)》之銘言:
: : 我有個疑問 現在軟體 電腦效率都還不錯
: : 原po遇到什麼問題了嗎?
: : Query時間大概多久?
: : 如果資料量沒超過5000萬筆
: : 應該都沒太大問題
: : 如果慢的話 要不要針對特定欄位新增索引?(CREATE INDEX)
: 我的經驗上
: (JAVA + Oracle)
: 如果是client-server的話
: 當初我是用for 跑6萬筆有INDEX的資料查詢(可能比原po的query複雜些吧)
: 花了快5分鐘
: 後來把for改進成用 Union All 的方式 只下了10次以內的Query吧
: 只花了5秒
: 我覺得主要都是花在下query上
: 電腦本身跑的速度ok
: 時間反而是在網路傳遞間消耗掉了
: 如果是localhost應該就沒問題了吧
感謝各位的回覆!
KC73的回覆比較知道我在說什麼@@ 可能我表示不夠清楚吧
我的問題不在於index 而是table的連結不能用一次query
我後來有找到另一種說法叫做Dynamic IN-Lists
我還沒有時間試... 先post上來貢獻一下
http://www.oracle-base.com/articles/misc/DynamicInLists.php
也是建table, 不過是建完馬上刪掉的方式~
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.229.79.43