The query below can retrieve database id by supplying the database name
-- Show database id using system view
SELECT
database_id
FROM
sys.databases
WHERE
name
=
'<db_name>'
;
This blog is to learn and share SQL DBA and Azure SQL knowledge among people by Bandaru Ajeyudu & Sudheer Thota
The query below can retrieve database id by supplying the database name
-- Show database id using system view
SELECT
database_id
FROM
sys.databases
WHERE
name
=
'<db_name>'
;
The following query shows resource wait time and signal wait time both in value and in percentage. This is particularly useful in ascertaining if there is CPU pressure in your SQL Server. A higher signal wait time percentage can be a sign of CPU pressure or need for faster CPU on the server.
select
SUM
(signal_wait_time_ms)
as
total_signal_wait_time_ms,
SUM
(wait_time_ms - signal_wait_time_ms)
as
resource_wait_time_ms,
SUM
(signal_wait_time_ms) * 1.0/
SUM
(wait_time_ms) *100
as
signal_wait_percent,
SUM
(wait_time_ms - signal_wait_time_ms) * 1.0 /
SUM
(wait_time_ms) * 100
as
resource_wait_percent
from
sys.dm_os_wait_stats