sql-server – 在哪里可以找到用于学习的数据库调优练习?

作为开发人员,DBA通常负责解决数据库级别的性能问题,因此我们无法获得诊断,调优,重构查询等方面的经验.

我正在寻找一个包含大量表,数据,查询,触发器,SP等的数据库,其中存在故意的性能问题,并且希望您尝试识别和解决问题的一系列练习.理想情况下,这将在MS sql服务器上.

有人知道这种事吗?

解决方法

Paul Randal提供了一些实际上已损坏的示例数据库http://www.sqlskills.com/BLOGS/PAUL/post/Conference-corruption-demo-scripts-and-example-corrupt-databases.aspx

sql Server上使用DBCC命令等很好的练习.

相关文章

SELECT a.*,b.dp_name,c.pa_name,fm_name=(CASE WHEN a.fm_n...
if not exists(select name from syscolumns where name=&am...
select a.*,pano=a.pa_no,b.pa_name,f.dp_name,e.fw_state_n...
要在 SQL Server 2019 中设置定时自动重启,可以使用 Window...
您收到的错误消息表明数据库 'EastRiver' 的...
首先我需要查询出需要使用SQL Server Profiler跟踪的数据库标...