@@TOTAL_READ (Transact-SQL)

Applies to: SQL Server Azure SQL Managed Instance

Returns the number of disk reads, not cache reads, by SQL Server since SQL Server was last started.

Transact-SQL syntax conventions




To view Transact-SQL syntax for SQL Server 2014 (12.x) and earlier versions, see Previous versions documentation.

Return Types



To display a report containing several SQL Server statistics, including read and write activity, run sp_monitor.


The following example shows returning the total number of disk read and writes as of the current date and time.

SELECT @@TOTAL_READ AS 'Reads', @@TOTAL_WRITE AS 'Writes', GETDATE() AS 'As of';  

Here is the result set.

Reads       Writes      As of                   
----------- ----------- ----------------------  
7760        97263       12/5/2006 10:23:00 PM   

See Also

sp_monitor (Transact-SQL)
System Statistical Functions (Transact-SQL)
@@TOTAL_WRITE (Transact-SQL)