欢迎来到天天文库
浏览记录
ID:55781298
大小:282.36 KB
页数:3页
时间:2020-06-07
《数据库概论-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_creationdate9、能认识,需输出最短路径上的每一名用户的信息。
9、能认识,需输出最短路径上的每一名用户的信息。
此文档下载收益归作者所有