SQL-Server-First-Responder-Kit
sql-server-maintenance-solution
SQL-Server-First-Responder-Kit | sql-server-maintenance-solution | |
---|---|---|
14 | 47 | |
3,222 | 2,763 | |
0.6% | - | |
9.0 | 0.0 | |
4 days ago | 11 days ago | |
TSQL | TSQL | |
GNU General Public License v3.0 or later | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
SQL-Server-First-Responder-Kit
-
Resource Usage Historical Log
I would also check that the server is configured according to best practices - DBA Dash can also help with that. I would also recommend running sp_Blitz. In terms of memory configuration, you should set the max server memory to an appropriate value.
-
Unknown High SQL Server CPU usage
Either sp_WhoIsActive, or you can look into First Responder Kit - https://github.com/BrentOzarULTD/SQL-Server-First-Responder-Kit/tree/main - specifically sp_BlitzCache stored procedure, which, by default, will list out the most CPU expensive query in SQL Server plan cache. This should help you identify the "problematic" query.
- What is a good method to run an SP across all databases?
-
Web server is fine, but database or server is running slow, what tools can I use/how do I diagnose slowdowns/deadlocks.
Someone mentioned Blitz scripts - these are a series of free, open source stored procedures that are simple to instal and run on your SQL instances. You can find them here (https://github.com/BrentOzarULTD/SQL-Server-First-Responder-Kit) and at his website (https://www.brentozar.com/blitz). To be honest, I admire the guy and how he presents help and techniques on how to trouble shoot your SQL instance - so I would start with the sp_blitz sp, run it, follow some of the links provided in the results and start learning a few things from that.
- Show HN: I wrote a free eBook about many lesser-known/secret database tricks
- Restoring database from another computer.
-
Seeking good resources after landing first SQL job
then download this and install it on all of your servers (i recommend having your own DBA databases on each server that you stick your tools in): https://github.com/BrentOzarULTD/SQL-Server-First-Responder-Kit
-
Easiest way to compile site numbers into one entry (tables are in different databases)?
You could use sp_ineachdb(which just uses a cursor under the hood)
- Question about SQL Server Standard vs Enterprise
-
SQL Optimization Resources
SQL Server First Responder Kit, Ozar et al. The First Responder Kit is a set of stored procedures for "first responder" consultants who want to troubleshoot SQL Server problems. Coupled with the various resources at brentozar.com, the kit gives a great set of tools for performance investigations to gain a strong foothold and then make immediate progress on key issues and low-hanging fruit. The resources at the site develop a strong understanding of SQL Server internals for iterative refinement.
sql-server-maintenance-solution
- Rookie dba questions on maintenance
-
What are your SQL server best practices that you live by?
100% this. Separating tempdb has a huge impact, and Ola’s scripts are a must, for anyone who doesn’t know: https://ola.hallengren.com
-
Securing SQL Standard 2019 server
Since you are new to SQL - https://ola.hallengren.com/ and http://whoisactive.com/downloads/ + https://www.sqlshack.com/monitoring-activities-using-sp_whoisactive-in-sql-server/ will make your SQL experience night and day. Learn these SPs/Tooling.
-
Windows environmental variables and maintenance plans
First, don't use maintenance plans. Full Stop. Use Ola Hallengren's Maintenance Solution or Minion Backup. dbatools even has a way to install and schedule Ola's jobs, including backups. Quick and easy.
-
To create a custom text log file using MS SQL server
Instead of trying to reinvent the wheel look at https://ola.hallengren.com/
-
Slow SCCM Server and Console Performance
Great advise. I tend to use this for SQL: https://ola.hallengren.com
-
Sccm, Wsus pros.
Ya I use https://ola.hallengren.com for my DB maintenance. I typically have to fix existing non maintained WSUS / SUSDB Sups. I found one the other day with about 20K updates lol
-
Automatic backup to Azure blob
Install Ola Hallengren's Maintenance Solution and schedule the Agent jobs to run the backups when you need them (and make sure you understand the difference between FULL, LOG and DIFF backups, and when you should use each). Configure it with the URL for your Azure Blob Storage. You will also need to create a Credential for SQL Server to use to authenticate to Azure Blob Storage.
-
Hired in to "fix" SCCM. Their build is running without issue (albeit fairly slow) but is quite messy. Where would you start looking to make improvements?
SQL Server database maintenance. You don't need to be a SQL expert - just set it and forget it with this: https://ola.hallengren.com/
What are some alternatives?
dba-dash - DBA Dash - SQL Server Monitoring Tool
sqlserver-kit - Useful links, scripts, tools and best practice for Microsoft SQL Server Database
nocodb - 🔥 🔥 🔥 Open Source Airtable Alternative
xo - Command line tool to generate idiomatic Go code for SQL databases supporting PostgreSQL, MySQL, SQLite, Oracle, and Microsoft SQL Server
sql-server-password-secure - Securely storing passwords in SQL-Server for C# and verifying
express-status-monitor - 🚀 Realtime Monitoring solution for Node.js/Express.js apps, inspired by status.github.com, sponsored by https://dynobase.dev
AdvancedSQLPuzzles - Welcome to my GitHub repository. I hope you enjoy solving these puzzles as much as I have enjoyed creating them.
ketum - Open-Source and Cross-Platform Web / API Monitoring Tool
sp_whoisactive - sp_whoisactive
litestream - Streaming replication for SQLite.