From 0428886472fc28cbf20ef364526b965882bbad53 Mon Sep 17 00:00:00 2001 From: Konstantin Taranov Date: Sun, 27 May 2018 22:14:33 +0300 Subject: [PATCH] Add useful links and information for trace flags and another resources --- README.md | 1 + SQL Server People.md | 2 -- SQL Server Trace Flag.md | 22 ++++++++++++++++++---- 3 files changed, 19 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index 9acd4f92..e7800514 100644 --- a/README.md +++ b/README.md @@ -171,6 +171,7 @@ Useful links, scripts, tools and best practice for Microsoft SQL Server Database - [Pragmatic Works Free Training Webinars](http://pragmaticworks.com/Training/FreeTrainingWebinars) - [Youtube Pragmatic Works Video](https://www.youtube.com/user/PragmaticWorks) (by Devin Knight and Manuel Quintana) - [MVP: Data Platform](https://channel9.msdn.com/Blogs/MVP-Data-Platform) + - [Build 2018 conference](http://sqlservercode.blogspot.ru/2018/05/azure-sql-data-warehouse-azure-sql.html) - Free Database Podcasts - [SQL Server Radio](http://www.sqlserverradio.com/) (by Guy Glantser and Matan Yungman) - [SQL Data Partners](http://sqldatapartners.com/podcast/) (by Carlos L Chacon, César Oviedo and Adrian Miranda) diff --git a/SQL Server People.md b/SQL Server People.md index 64d8f1ec..9eee4ad0 100644 --- a/SQL Server People.md +++ b/SQL Server People.md @@ -149,7 +149,6 @@ Most valuable professionals in Microsoft SQL Server Database world [Steve Stedman Blog]:http://stevestedman.com [Daniel Hutmacher Blog]:https://sqlsunday.com [Niko Blog]:http://www.nikoport.com -[Mike Fal Blog]:http://www.mikefal.net/ [Robert Blog]:http://www.sqlsoldier.com/wp/ [Chris Shaw Blog]:https://chrisshaw.wordpress.com [Andy Mallon Blog]:http://www.am2.co/ @@ -236,7 +235,6 @@ Most valuable professionals in Microsoft SQL Server Database world [@stedman]:https://twitter.com/stedman [@dhmacher]:https://twitter.com/dhmacher [@NikoNeugebauer]:https://twitter.com/NikoNeugebauer -[@Mike_Fal]:https://twitter.com/Mike_Fal [@SQLSoldier]:https://twitter.com/SQLSoldier [@SQLShaw]:https://twitter.com/SQLShaw [@AMtwo]:https://twitter.com/AMtwo diff --git a/SQL Server Trace Flag.md b/SQL Server Trace Flag.md index 73c26198..3710ac4f 100644 --- a/SQL Server Trace Flag.md +++ b/SQL Server Trace Flag.md @@ -61,6 +61,8 @@ A lowercase "t" is accepted by SQL Server, but this sets other internal trace fl - Solomon Rutzky ([b](https://SqlQuantumLeap.com/) | [t](https://twitter.com/@SqlQuantumLeap)) - Jason Brimhall ([b](http://jasonbrimhall.info/) | [t](https://twitter.com/sqlrnnr)) - Victor Isakov ([b](https://victorisakov.wordpress.com/)) + - Scott Caldwell ([b](https://blog.rdx.com/) | [t](https://twitter.com/sqldroid)) + - Mike Fal ([b](http://www.mikefal.net) | [t](https://twitter.com/Mike_Fal)) @@ -1975,14 +1977,17 @@ Can be used to ensure that SQL Server has been configured to take advantage of I Link: https://blogs.msdn.microsoft.com/psssql/2008/01/23/how-it-works-what-is-restorebackup-doing/
Link: [Important Trace Flags That Every DBA Should Know]
Link: https://blogs.msdn.microsoft.com/sql_pfe_blog/2009/12/22/how-and-why-to-enable-instant-file-initialization/
+Link: [Undocumented Trace Flags: Inside the Restore Process]
Scope: session #### Trace Flag: 3014 -Function: Returns more info about backups to the errorlog: Backup activity, Restore activity , File creation.
+Function: Returns more info about backups to the errorlog: Backup activity, Restore activity , File creation.
Link: [Important Trace Flags That Every DBA Should Know]
Link: https://blogs.msdn.microsoft.com/psssql/2008/02/06/how-it-works-how-does-sql-server-backup-and-restore-select-transfer-sizes
+Link: [Undocumented Trace Flags: Inside the Restore Process]
+Link: [What’s CHECKDB doing in my database restore?]
Scope: session @@ -2302,15 +2307,21 @@ The Connect issue notes that problems can occur when using 3604 with a query tha Link: http://blogs.msdn.com/b/askjay/archive/2011/01/21/why-do-we-need-trace-flag-3604-for-dbcc-statements.aspx
Link: [Internals of the Seven SQL Server Sorts – Part 1]
Link: https://connect.microsoft.com/SQLServer/feedback/details/306380/trace-flag-issue-7300-3604
-Link: [How to Find the Statistics Used to Compile an Execution Plan] -Link: [A Row Goal Riddle] +Link: [How to Find the Statistics Used to Compile an Execution Plan]
+Link: [A Row Goal Riddle]
+Link: [Undocumented Trace Flags: Inside the Restore Process]
+Link: [What’s CHECKDB doing in my database restore?]
+Scope: session only #### Trace Flag: 3605 Function: Sends a variety of types of information to the SQL Server error log instead of to the user console. Often referenced in KB and blog articles in the context of other trace flags (e.g. 3604).
-Link: https://blogs.msdn.microsoft.com/askjay/2011/01/21/why-do-we-need-trace-flag-3604-for-dbcc-statements/ +Link: https://blogs.msdn.microsoft.com/askjay/2011/01/21/why-do-we-need-trace-flag-3604-for-dbcc-statements/
+Link: [Undocumented Trace Flags: Inside the Restore Process]
+Link: [What’s CHECKDB doing in my database restore?]
+Scope: session only @@ -2319,6 +2330,7 @@ Function: Skip recovery on startup
Link: http://sqlkbs.blogspot.se/2008/01/trace-flag.html
Link: https://blogs.msdn.microsoft.com/ialonso/2012/10/24/why-does-restoring-a-database-needs-tempdb/ + #### Trace Flag: 3608 Function: Prevents SQL Server from automatically starting and recovering any database except the master database. @@ -4830,3 +4842,5 @@ Scope: ? [Change SQL Server Collation – Back to Basics]:http://jasonbrimhall.info/2018/04/12/change-sql-server-collation/ [Important Trace Flags That Every DBA Should Know]:http://victorisakov.files.wordpress.com/2011/10/sql_pass_summit_2011-important_trace_flags_that_every_dba_should_know-victor_isakov.pdf [A Row Goal Riddle]:https://orderbyselectnull.com/2018/03/30/a-row-goal-riddle/ +[Undocumented Trace Flags: Inside the Restore Process]:https://blog.rdx.com/undocumented-trace-flags-inside-the-restore-process/ +[What’s CHECKDB doing in my database restore?]:http://www.mikefal.net/2018/04/10/whats-checkdb-doing-in-my-database-restore/