数据库概论-SQL Server性能调优目标Query.pdf

数据库概论-SQL Server性能调优目标Query.pdf

ID:55781298

大小:282.36 KB

页数:3页

时间:2020-06-07

数据库概论-SQL Server性能调优目标Query.pdf_第1页
数据库概论-SQL Server性能调优目标Query.pdf_第2页
数据库概论-SQL Server性能调优目标Query.pdf_第3页
资源描述:

《数据库概论-SQL Server性能调优目标Query.pdf》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、SQLServer性能调优目标Query本次性能调优实习提供3个Query供大家优化,包括两道基本题和一道附加题。前两个Query为基本Query,两者的输出格式一致,在查询复杂度上有不同,主要是为了节省大家开发用户界面的成本,将更多精力投入到调优上。附加题不要求完成,但是鼓励大家尝试Query1Input:指定用户(PersonID),当前时间(Date)Output:该用户好友所发的最近n条Post参考SQL:selecttop@n@p_personidaspersonid,p_firstnameasfirstname,p_last

2、nameaslastname,ps_postidasid,ps_content

3、

4、ps_imagefileascontent,ps_creationdateascreationdatefromperson,post,knowswherep_personid=ps_creatoridandps_creationdate<=stringdate('@Date0@')andk_person1id=@Person@andk_person2id=p_personidorderbycreationdatedesc,idQuery2Input:指定用户(Pe

5、rsonID),当前时间(Date)Output:该用户好友,及好友的好友所发的最近n条Post。参考SQL:selecttop@n@p_personid,p_firstname,p_lastname,ps_postid,ps_content

6、

7、ps_imagefile,ps_creationdatefromperson,post,(selectk_person2idfromknowswherek_person1id=@Person@unionselectk2.k_person2idfromknowsk1,knowsk2wherek1.k_pe

8、rson1id=@Person@andk1.k_person2id=k2.k_person1idandk2.k_person2id<>@Person@)asfwherep_personid=ps_creatoridandp_personid=f.k_person2idandps_creationdate

9、能认识,需输出最短路径上的每一名用户的信息。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。