Category: Database Administration

Home » Database Management » Database Administration
TitleAuthorDate
State of the DBA in 2025MSSQL Tips2025-09-11
SQL Server Transaction LogMuhammad Hassan Arshad2025-09-09
Automating SQL Server BuildsK. Brian Kelley2025-08-28
SQL Server Attach and Detach Database ExamplesDinesh Asanka2025-06-18
Renaming Physical Database File Names for a SQL Server DatabaseManvendra Singh2025-06-15
Manually Update Statistics in SQL ServerMehdi Ghapanvari2025-06-09
Install SQL Server GuidelinesBen Snaidero2025-04-27
How to Connect to SQL Server and Query DataBen Snaidero2025-04-27
Introduction to the SQL Server Transaction Log TutorialBrady Upton2025-04-22
What is the transaction log?Brady Upton2025-04-22
Why does SQL Server require a transaction log?Brady Upton2025-04-22
What is a transaction?Brady Upton2025-04-22
What does BEGIN TRAN, ROLLBACK TRAN, and COMMIT TRAN mean?Brady Upton2025-04-22
What is a nested transaction?Brady Upton2025-04-22
How does Mirroring, Replication, and Log Shipping use transaction logBrady Upton2025-04-22
Why does the transaction log grow?Brady Upton2025-04-22
What is a Virtual Log File (VLF)?Brady Upton2025-04-22
How to monitor transaction log growthBrady Upton2025-04-22
How to shrink the transaction log in SQL ServerBrady Upton2025-04-22
How large should the transaction log be?Brady Upton2025-04-22
Do multiple transaction logs help performance?Brady Upton2025-04-22
What are the recovery models and how does the log use them?Brady Upton2025-04-22
How to recover data using a transaction log backupBrady Upton2025-04-22
How to Check Who Created the Table in SQL ServerBurt King2025-04-03
Using SQLCMD to Execute Multiple SQL Server ScriptsMSSQL Tips2025-03-24
DBA Reporting on Your SQL Server EnvironmentMSSQL Tips2025-03-13
DBA Horror StoriesTerri Hurley2025-02-13
SQL Scripts for Monitoring Current Activity, Blocking and PerformanceEric Blinn2025-01-24
Things I Wish I Knew as a DBAMSSQL Tips2025-01-23
Why you need Health Checks for your SQL Server databasesJoydip Kanjilal2025-01-22
How to read the SQL Server Database Transaction LogManvendra Singh2025-01-20
SQL Server Move Database Files Step By StepSergey Gigoyan2025-01-13
How to rename a SQL Server databaseGreg Robidoux2025-01-02
How to Shrink SQL Server Database FilesAubrey Love2025-01-02
Secret to Doubling Database Administrator Productivity with dbWatchJeremy Kadlec2025-01-01
How to stop, start and restart SQL Server servicesDaniel Farina2024-12-31
SQL Server Downloads Quick LinksJeremy Kadlec2024-12-27
Change Management for DBAs to Install and Track Database ChangesTerri Hurley2024-11-27
Limit Cost Threshold for Parallelism for Small SQL QueriesJared Westover2024-10-28
Change Advisory Boards (CAB) for Change ManagementTerri Hurley2024-10-25
SQL Server Metadata for Stored Procedures, Functions and ViewsRick Dobson2024-09-27
What is Change Management and the SQL Server DBAs RoleTerri Hurley2024-09-17
SQL Metadata in sys.databases, sys.objects, sys.tables and sys.columnsRick Dobson2024-08-28
Database Change Management and Separation of Duties GuideTerri Hurley2024-06-10
Determine Free Space for SQL Server Databases and Database FilesGreg Robidoux2024-05-22
What a DBA Needs to Know about SQL Server AdministrationMSSQL Tips2024-03-26
Archive SQL Server Data using the SQL OUTPUT ClauseJim Evans2024-03-06
SQL DROP DATABASE with SSMS, Azure Data Studio, T-SQL and PowerShellJoe Gavin2024-01-24
Making SQL Server metadata queries easier with these new ViewsAaron Bertrand2024-01-03
How Database Snapshots Benefit the SQL Server DBAJoe Gavin2024-01-02
Find Unused SQL Server Databases and Send Email NotificationsNirali Shastri2023-12-26
SQL Server Database Configuration Change Alert with DDL TriggersNirali Shastri2023-12-06
SQL Server Checklists to Manage Deployments or Maintenance ProjectsAaron Bertrand2023-11-01
DBA Best Practices – How to be a Smarter DBAMSSQL Tips2023-09-07
Track and Report SQL Server Database Space Usage with this AppBernard Black2023-05-31
SQL Cheat Sheet for SQL Server DBA Daily OperationsEric Blinn2023-04-05
Retrieving SQL Server Database Properties with DATABASEPROPERTYEXGreg Robidoux2023-04-01
SQL Server Best Practices Check to Assess your SQL ServersEdwin Sarmiento2023-02-16
Automate Table Creation for Data Archival in SQL ServerAaron Bertrand2022-11-21
Data Archival in SQL Server using Partitioning and Archive TablesAaron Bertrand2022-11-16
Strategies for Data Archival in SQL ServerAaron Bertrand2022-11-02
PowerShell Scripts to Query All SQL Servers for Central MonitoringAlejandro Cobar2022-10-31
Microsoft Assessment and Planning Toolkit to Inventory SQL ServersEdwin Sarmiento2022-10-13
Offload SQL Server Reporting to a Separate DatabaseEric Blinn2022-07-14
SQL Database Snapshots for Reporting, Auditing and Data RecoveryGreg Robidoux2022-06-09
Manage SQL Server Without Remote Desktop ConnectionsEric Blinn2022-06-03
SQL Database Reference GuideDaniel Calbimonte2022-05-16
Reasons to Not Access SQL Server RemotelyEric Blinn2022-05-12
Inventory SQL Server Environment for Service Accounts, Versions, PortsBernard Black2022-01-12
How to Find Unused Databases in SQL ServerJoe Gavin2021-06-01
Capture SQL Server Connectivity Errors in the ERRORLOGSergey Gigoyan2021-02-18
SQL Server Single User Mode TroubleshootingManvendra Singh2020-11-16
How to determine SQL Server database transaction log usageGreg Robidoux2020-10-23
Code Deployment Automation for SQL Server DBA TasksJeffrey Yao2020-09-17
Slipstream Installation of Service Packs and Cumulative Updates on SQL Server 2016 and HigherEdwin Sarmiento2020-06-24
How to Bring SQL Server Database OnlineJoe Gavin2020-06-03
How To Find Space Used by Tables and Indexes in SQL Server – Part 3Aaron Bertrand2020-05-26
Shrink SQL Server Transaction Log for all DatabasesEli Leiba2020-05-19
How to Take SQL Server Database OfflineJoe Gavin2020-05-15
SQL Server Index and Partition Space Usage – Part 2Aaron Bertrand2020-05-04
How to Attach a SQL Server Database without a Transaction Log and with Open TransactionsDaniel Farina2020-04-29
SQL Server Release Dates and LifecycleBen Snaidero2020-04-24
SQL Server File and Filegroup Space Usage – Part 1Aaron Bertrand2020-04-07
Auto generate SQL Server database attach and detach scriptsMichelle Gutzait2020-01-06
Create SQL Server Database using SQL Server Management StudioJoe Gavin2019-10-22
Script to Find SQL Server Windows Login Expiration DateEli Leiba2019-10-07
Get Column Attributes for all SQL Server Tables that Match CriteriaAaron Bertrand2019-10-02
Find SQL Server Installation Date for all Instances with PowerShellAlejandro Cobar2019-09-25
How to Check Monthly Growth of Database in SQL ServerAlejandro Cobar2019-09-05
SQL Server 101 Tutorial Outline and OverviewBen Snaidero2019-08-23
SQL Server Tutorial for BeginnersBen Snaidero2019-08-23
SQL Server Versions and FeaturesBen Snaidero2019-08-23
SQL Server Licensing Model and CostsBen Snaidero2019-08-23
SQL Server Architecture OverviewBen Snaidero2019-08-23
SQL Server ToolsBen Snaidero2019-08-23
SQL Server TerminologyBen Snaidero2019-08-23
Find the Last Windows Server Reboot Time and Last SQL Server RestartEli Leiba2019-07-17
Automate Gathering SQL Server Information and CPU CountJoe Gavin2019-06-26
Python vs PowerShell for System and SQL Server AdministrationSiddharth Mehta2019-06-04
Monitor SQL Server TempDB Size and Alerting ScriptAakash Patel2019-04-18
Attach SQL Server Database Without Log FileAshish Kumar Mehta2019-04-17
Powershell Script to Collect SQL Server InventoryAlejandro Cobar2019-04-01
Delete Data from Large SQL Server Tables with Minimal LoggingJim Evans2019-02-14
MSSQL-Scripter Tool to Generate Scripts for SQL Server ObjectsJeffrey Yao2019-02-12
Install DBATools with Azure VM Custom Script ExtensionJohn Martin2019-01-25
Infrastructure Planning for a SQL Server Data WarehouseDinesh Asanka2019-01-23
Automate SQL Server Administration using Windows Command PromptJeffrey Yao2019-01-22
Install DBATools with Azure VM Custom Script Extension – GithubJohn Martin2019-01-08
Install DBATools with Azure VM Custom Script Extension – Azure PortalJohn Martin2018-12-18
Move SQL Server Tables to Different FilegroupsSergey Gigoyan2018-12-17
Create custom T-SQL code snippets with Azure Data StudioEduardo Pivaral2018-12-12
Including Predetermined Datasets in a Microsoft Database ProjectNai Biao Zhou2018-10-16
Detecting Write-Protection Changes On Disks that Cause File Access ErrorsTim Smith2018-09-18
SQL Server scripts to use with sqlcmdDaniel Farina2018-09-14
Customize SQL Server Notifications for DDL ChangesAaron Bertrand2018-08-27
Deciding Between Editions of SQL Server for ProductionDaniel Farina2018-08-23
Managing your active SQL Server instance list using PHPGraham Okely2018-08-14
Build an Automated SQL Server Database Inventory SystemJeffrey Yao2018-07-06
Pausing SQL Server Services to Stop New ConnectionsRajendra Gupta2018-07-03
No More Service Packs for SQL ServerRajendra Gupta2018-06-26
Determine Free, Used and Total Space for SQL Server DatabasesTim Ford2018-06-02
SQL Server HotFix History AnalysisJeffrey Yao2018-05-22
Using Advanced Publish Settings for Visual Studio Database ProjectNai Biao Zhou2018-05-11
4 Factors When Choosing to Automate SQL Server TasksTim Smith2018-05-09
Check current patch levels for all SQL Servers in environmentPablo Echeverria2018-04-09
Desired State Configuration for SQL Server – ConfigurationsShawn Melton2018-02-09
Quick SQL Server Health Check ReportJoe Gavin2018-02-09
Developing Similar Structured Multi-Customer Databases with SQL Server Data Tools (SSDT)Haroon Ashraf2018-02-08
Building Smarter Scripts for SQL Server Data UpdatesTim Smith2018-02-01
Execute and Track T-SQL Script Executions with PowerShellTim Smith2017-12-29
Learn SQL Server from Microsoft’s Own CodeJeffrey Yao2017-12-19
Remote Desktop Tools for Mac and Linux Machines to Connect to SQL ServerSadequl Hussain2017-11-21
Graph SQL Server Database Growth Using R and PowerShellPablo Echeverria2017-11-20
Script to Drop and Delete Offline SQL Server Databases and Data FilesEli Leiba2017-11-02
Internals of a Desired State Configuration (DSC) ResourceShawn Melton2017-09-14
Desired State Configuration and the SQL Server DBAShawn Melton2017-09-07
sqlcmd User Variables and Variable Precedence ExamplesDaniel Farina2017-08-24
Using SQL Server sqlcmd scripting variablesDaniel Farina2017-08-15
Execute SQL Server Script Files with the sqlcmd UtilityDaniel Farina2017-07-06
Introduction to SQL Server’s sqlcmd utilityDaniel Farina2017-06-30
Copy a SQL Server database with just the objects and no dataJeffrey Yao2017-02-01
SSIS Package to Automate Code Deployment of Database ChangesNat Sundar2017-01-02
Access is denied error when attaching a SQL Server databaseSimon Liew2016-12-05
Introduction to C# Scripting for SQL Server DBAsJeffrey Yao2016-11-18
Synchronizing SQL Server data using rowversionSergey Gigoyan2016-11-09
Rename SQL Server physical database files using T-SQLManvendra Singh2016-09-26
Recover a SQL Server database prior to database changesDaniel Farina2016-09-16
Rename SQL Server physical database files using detach and attachManvendra Singh2016-09-12
Rename logical database file name for a SQL Server databaseManvendra Singh2016-08-16
Understanding SQL Server Schedulers, Workers and TasksDaniel Farina2016-08-11
How to remove a SQL Server Data file for a multi-data file databaseManvendra Singh2016-08-04
SQL Server Database Change Management Use Case with Liquibase – Part 3Sadequl Hussain2016-07-12
Troubleshoot TFS SQL Server SlowdownsTim Smith2016-07-11
Move SQL Server data between data files in a single filegroupManvendra Singh2016-07-11
Understanding how SQL Server stores data in data filesManvendra Singh2016-07-06
SQL Server Database Change Management with Liquibase – Advanced FeaturesSadequl Hussain2016-07-05
SQL Server Database Change Management with LiquibaseSadequl Hussain2016-06-27
SQL Server Database Decommissioning Check ListSvetlana Golovko2016-06-23
Generate INSERT scripts from SQL Server queries and stored procedure outputJeffrey Yao2016-05-13
Identify Unused SQL Server TablesAhmad Yaseen2016-03-02
Using SQL Server Discovery Tool to list installed componentsMohammed Moinudheen2016-02-29
Automatically Build a SQL Server Script Database Library from Your Script FilesJeffrey Yao2015-11-24
Remove Unnecessary SQL Server Transaction Log FilesSergey Gigoyan2015-11-18
Capture SQL Server Schema Changes Using the Default TraceBen Snaidero2015-10-09
Identify SQL Server Database Growth RatesMarios Philippopoulos2015-08-14
SQL Server Archive and Data Retention ConsiderationsTim Smith2015-07-14
Read SQL Server Transaction Log Backups to Find When Transactions OccurredManvendra Singh2015-04-14
New SQL Server Database Request Questionnaire and ChecklistSvetlana Golovko2015-02-24
Get Logical Hard Drive details with T-SQL and OLE AutomationPercy Reyes2015-02-23
Finding SQL Server views with (or without) a certain propertyAaron Bertrand2014-12-02
Over 40 queries to find SQL Server tables with or without a propertyAaron Bertrand2014-11-19
SQL Server Video on Database GrowthTim Smith2014-11-17
Monitor SQL Server Database Size and Growth with PowerShellTim Smith2014-11-12
Finding SQL Server Objects that don’t conform to Standards using PowerShellTim Smith2014-10-07
How to use DBCC CHECKPRIMARYFILE to attach several SQL Server databases in secondsPercy Reyes2014-09-23
SQL Server Video – Tricks to play on your DBA – 2Aaron Bertrand2014-09-10
SQL Server Video – Tricks to play on your DBA – 1Aaron Bertrand2014-08-20
Managing the size of the SQL Server SSIS catalog databaseBrady Upton2014-08-19
Move a Big SQL Server Database to a New Drive with Minimal DowntimeDaniel Farina2014-04-18
Enforce SQL Server Database Naming Conventions Using DDL TriggersAaron Bertrand2014-04-08
Incrementally shrinking a large SQL Server data file using PowerShellRichard Vantrease2014-03-06
DBAs Checklist for Designing and Reviewing SQL Server System ArchitecturesSadequl Hussain2014-02-13
Recover Deleted SQL Server Data and Tables with Transaction LogManvendra Singh2014-02-10
Creating a SQL Server DBA’s LibrarySadequl Hussain2014-01-08
Creating a Table Warehouse to Retain Historical Data for a SQL Server TableBrady Upton2013-12-09
Keeping Track of your SQL Servers with a DBA Configuration RepositorySadequl Hussain2013-12-03
Find user who ran DROP or DELETE statements in SQL ServerManvendra Singh2013-12-02
Determining Drive Letters in Use by SQL Server DatabasesK. Brian Kelley2013-09-16
Getting more details with an enhanced xp_fixeddrives for SQL ServerKun Lee2013-09-11
Manual cleanup Change Data Capture for a SQL Server databaseKun Lee2013-08-30
Checking SQL Server Services OwnerJohn Garcia2012-11-23
Build a quota system for SQL Server user defined tablesAaron Bertrand2012-09-12
SQL Server Physical Database File Size ReportDale Kelly2012-08-21
Effect of Instant File Initialization within SQL ServerChad Churchwell2012-08-17
Tool to Deploy SQL Server Database ChangesDaniel Calbimonte2012-07-05
Script to rename constraints and indexes to conform to a SQL Server naming conventionAaron Bertrand2012-06-19
Different ways to make a table read only in a SQL Server databaseJugal Shah2012-06-15
Using Multiple Filegroups for a Database and Changing the Default FilegroupAtif Shehzad2012-04-06
SQL Services Status Check – An Evolution Part 3Robert Pearl2012-03-01
Database Attach Failure in SQL Server 2008 R2Manvendra Singh2012-02-24
SQL Services Status Check – An Evolution Part 2Robert Pearl2012-02-22
Checking SQL Services Status – An Evolution Part 1Robert Pearl2012-02-09
SQL Server does not reclaim space used when inserts failMatteo Lorini2011-11-18
SQL Server Instance and Database Collation with T-SQL and SSMSAshish Kumar Mehta2011-10-18
Limitations when attaching a SQL Server DatabaseAshish Kumar Mehta2011-08-31
Script to Get Available and Free Disk Space for SQL ServerJugal Shah2011-07-27
Move data between SQL Server database filegroupsMohammed Moinudheen2011-07-22
Find SQL Server data and log files that are almost out of spaceEli Leiba2011-04-26
Find SQL Server databases where log file is too largeTim Ford2011-04-25
Clean unused space when a SQL Server table with a variable length column is droppedNitansh Agarwal2011-04-04
Automatic Statistics Update Slows Down SQL Server 2005Tibor Nagy2011-02-07
SQL Server Transaction Log Grows And Fills Up DriveRanga Narasimhan2010-09-17
Performance Issue with large number of Virtual Log Files in SQL Server Transaction LogAndy Novick2010-09-02
Start, Stop, Pause and Query Windows SQL Server Services RemotelyJugal Shah2010-08-26
How to shrink the transaction log file in SQL ServerAndy Novick2010-08-19
SQL Server restart validation checklistJugal Shah2010-07-30
Remotely Shutdown, Restart or Log Off the local or network computersJugal Shah2010-05-17
Terminal Server has Exceeded Maximum Number of Allowed ConnectionsJugal Shah2010-04-09
Different Ways to Search for SQL Server Database ObjectsSiddharth Mehta2010-03-17
Overview of the SQL Server Browser serviceAtif Shehzad2010-02-19
SQL Server Lazy Writer Issue Warning No Free Buffers FoundMatteo Lorini2010-02-15
SQL Server Third Party Application Requirements Document and ChecklistTim Ford2010-01-25
Using SQL Server sys.fn_PhysLocFormatter undocumented functionMatteo Lorini2010-01-21
Different strategies for removing duplicate records in SQL ServerArshad Ali2010-01-08
Third Party Application Checklist for SQL ServerTim Ford2009-08-12
Ways to Reclaim Disk Space from SQL Server FilesAlan Cranfield2009-08-06
SQL Server Data Mining Add ins for Office 2007 to Predict Database Growth Part 2Kun Lee2009-07-09
SQL Server Data Mining with Office 2007 to Predict Database Growth Part 1Kun Lee2009-06-25
Move SQL Server Transaction Log Files to Different LocationAtif Shehzad2009-06-17
Determine Free Disk Space in SQL Server with TSQL CodeJeremy Kadlec2009-03-12
How to move a SQL Server database within the same instance without losing settingsK. Brian Kelley2009-02-16
Manage the size of SQL Server Transaction LogsTim Ford2009-02-09
Using SQL Server meta data to list tables that make up viewsAtif Shehzad2008-12-03
Administering your Windows Internal Database MICROSOFT##SSEE instanceEdwin Sarmiento2008-09-05
Configuring Windows Instant File Initialization for SQL Server 2005Edwin Sarmiento2008-08-28
Managing SQL Server Database and Application MetadataTim Ford2008-08-19
SQL Server 2008 Transaction Logging EnhancementsChad Boyd2008-05-20
How does AUTO_UPDATE_STATISTICS_ASYNC work with Sql 2005?Chad Boyd2007-10-15
SQL Server SERIALIZABLE isolation level and duplicate key insertionChad Boyd2007-10-15
Determining Free Space Per SQL Server DatabaseJeremy Kadlec2007-10-11
Capacity Planning for SQL Server 2000 Database StorageJeremy Kadlec2007-06-18
Easing the SQL Server Database Capacity Planning BurdenMSSQL Tips2006-11-30
Archiving Data in SQL ServerJeremy Kadlec2006-11-28
Using Multiple Filegroups in a SQL Server DatabaseJeremy Kadlec2006-11-27
Filegroups in SQL Server 2005Jeremy Kadlec2006-11-16
SQL Server System Objects in User Defined DatabasesJeremy Kadlec2006-11-03
Snapshot Isolation in SQL Server 2005MSSQL Tips2006-10-09
System Information in SQL Server 2000 vs SQL Server 2005Jeremy Kadlec2006-08-10
Managing SQL Server 2000 Transaction Log GrowthJeremy Kadlec2006-07-10

Recent Articles