我从学区数据库(SQL Server 2008R2)的存储过程中提取(并匿名化)了一些行:
INSERT INTO ClassFilter -- guaranteed empty
SELECT
Class.iClassID,
'Literal Text',
COUNT(iStudentID)
FROM
Class INNER JOIN StudentClass ON Class.iClassID = StudentClass.iClassID
GROUP BY
Class.iClassID
该Class
表只有 2000 个条目,ClassStudent
大约有 30,000 个。执行此操作的存储过程大约需要 25 秒才能完成,如果可能的话,我想减少这种方式。
谢谢!