Ms SQL 2017 on windows 2016 server was setup, after running for half a year, occasionally some report generate with slow speed. Is there any health check, monitoring tool, optimization, housekeep work to keep the SQL database server running at good performance?