[問題] 當資料很多的時候所下的SQL.......
因為目前做的系統資料量龐大
一天進來都是五六萬筆
可是 要作報表的時候 就很頭大了
偏偏 因為 要 做出完整資料
所以我目前用這種語法在跑
select
(select name from tb where tb.a = tbA.a and tb.b='1') ,
(select name from tb where tb.a = tbA.a and tb.b='2') ,
.
.
.
.
.
.
(select name from tb where tb.a = tbA.a and tb.b='10')
from tbA
在初期還很OK 現在 用QA跑一次大概要等十分鐘吧 = =
所以目前作法是 開table 用 JOB update 值
不過 就沒辦法及時拿到最新資訊
不知道 有高人可以指點一下 有何改進的方法
或是 可以 有新想法供我參考呢?謝謝各位~~~
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.25.56.88
推
06/26 01:09, , 1F
06/26 01:09, 1F
→
06/26 16:51, , 2F
06/26 16:51, 2F
→
06/26 19:19, , 3F
06/26 19:19, 3F
→
06/27 14:49, , 4F
06/27 14:49, 4F
→
06/27 14:50, , 5F
06/27 14:50, 5F
討論串 (同標題文章)
完整討論串 (本文為第 1 之 2 篇):