Hi @sakuraime ,
Please try to use below T-SQL;
-- Show space usage in tempdb
SELECT DB_NAME(vsu.database_id) AS DatabaseName,
vsu.reserved_page_count,
vsu.reserved_space_kb,
tu.total_page_count as tempdb_pages,
vsu.reserved_page_count * 100. / tu.total_page_count AS [Snapshot %],
tu.allocated_extent_page_count * 100. / tu.total_page_count AS [tempdb % used]
FROM sys.dm_tran_version_store_space_usage vsu
CROSS JOIN tempdb.sys.dm_db_file_space_usage tu
WHERE vsu.database_id = DB_ID(DB_NAME());
Please refer to the blog Snapshot Isolation in SQL Server. to get more information.
Best regards,
Cathy
If the response is helpful, please click "Accept Answer" and upvote it, thank you.