Skip to content

Latest commit

 

History

History
152 lines (107 loc) · 3.57 KB

File metadata and controls

152 lines (107 loc) · 3.57 KB

SQL Server Support Toolkit

GitHub stars GitHub forks GitHub issues GitHub license

SQL Server T-SQL Production Support Application Support Performance


About

SQL Server Support Toolkit is a practical collection of SQL Server scripts, troubleshooting guides, monitoring queries, performance tuning techniques, and production support resources designed for Application Support Engineers, Production Support Engineers, Technical Leads, and Database Administrators.

The repository focuses on solving real production issues rather than teaching basic SQL syntax. Every script and document is intended to help investigate incidents, monitor database health, analyse performance problems, validate deployments, and support day-to-day SQL Server operations.


Who Should Use This Repository?

  • Application Support Engineers
  • Production Support Engineers
  • L2/L3 Support Engineers
  • Technical Leads
  • SQL Server DBAs
  • DevOps Engineers
  • Developers working with SQL Server

Repository Structure

sql-server-support-toolkit/
│
├── docs/
├── scripts/
├── troubleshooting/
├── examples/
├── interview/
└── assets/

What's Inside?

Documentation

  • SQL Server Architecture
  • T-SQL Fundamentals
  • Indexing
  • Stored Procedures
  • Performance Tuning
  • Transactions & Locking
  • Backup & Restore
  • SQL Server Security
  • Best Practices
  • SQL Cheat Sheet

SQL Scripts

  • Health Checks
  • Monitoring
  • Performance Analysis
  • Index Management
  • Blocking Sessions
  • Deadlock Analysis
  • Backup & Restore
  • Security
  • SQL Agent Jobs
  • TempDB Monitoring
  • Deployment Validation
  • Utility Scripts

Troubleshooting

  • High CPU Usage
  • Blocking Sessions
  • Deadlocks
  • Slow Queries
  • Connection Issues
  • Database Offline
  • Login Failures
  • TempDB Issues
  • Performance Degradation

Real Production Examples

  • Incident Investigation
  • Root Cause Analysis
  • Deployment Validation
  • Performance Troubleshooting
  • Database Health Checks

Interview Preparation

  • SQL Server Interview Questions
  • Scenario-Based Questions
  • Stored Procedure Questions
  • Performance Tuning Questions

Repository Goals

  • Provide production-ready SQL Server scripts.
  • Simplify SQL Server troubleshooting.
  • Improve performance investigation skills.
  • Share practical SQL Server knowledge.
  • Support enterprise application support teams.

Contributing

Contributions are welcome.

If you'd like to improve an existing script, add a new utility, or enhance the documentation, feel free to open an Issue or submit a Pull Request.


License

This project is licensed under the MIT License.


Support

If you find this repository useful, consider giving it a ⭐ to support the project.