84669 人學習
152542 人學習
20005 人學習
5487 人學習
7821 人學習
359900 人學習
3350 人學習
180660 人學習
48569 人學習
18603 人學習
40936 人學習
1549 人學習
1183 人學習
32909 人學習
有3个结构类似的表(内容类型不一样),我想用 UNION ALL 做一个 TIMELINE(时间倒序排列),请问这个函数效率是否很差(以前用过一次,确实不理想,可能当时没有很好的利用索引)
光阴似箭催人老,日月如移越少年。
UNION ALL本身並不差。 UNION ALL要做的事情很簡單,就是多個結果集合併,不會牽涉到運算之類。
依照你的需求,你需要在UNION ALL後再按時間排序。 。 。確實,這時候索引已經無效了。 如果資料量很大,應該很慢了。
所以,你還是想想這個TIMELINE到底要顯示多少資料吧。
UNION ALL本身並不差。 UNION ALL要做的事情很簡單,就是多個結果集合併,不會牽涉到運算之類。
依照你的需求,你需要在UNION ALL後再按時間排序。 。 。確實,這時候索引已經無效了。
如果資料量很大,應該很慢了。
所以,你還是想想這個TIMELINE到底要顯示多少資料吧。