0
我在我的程序中爲大多數瀏覽過的照片編寫了一個存儲過程,這是我的程序可以檢查這個請確定還是需要改進?存儲過程?
create procedure sp_photos_selectmostviewedphotos
as
select * from photos order by views desc
是否足夠或者需要任何修改
我在我的程序中爲大多數瀏覽過的照片編寫了一個存儲過程,這是我的程序可以檢查這個請確定還是需要改進?存儲過程?
create procedure sp_photos_selectmostviewedphotos
as
select * from photos order by views desc
是否足夠或者需要任何修改
第一隻指定你真正需要的列 - >替換查詢中的明星。
然後在視圖列(SortOrder DESC)上創建一個索引。
其餘應該OK :)
+1到希臘,只是補充:
我想像你不會真正使用的所有記錄(這個名字表示「最多的照片」 ),所以我會堅持一個TOP子句,只返回你實際需要的很多記錄。
例如
SELECT TOP 10 Column1, Column2
FROM Photos
ORDER BY Views DESC