@@TOTAL_READ (Transact-SQL)

APPLIES TO: yesSQL Server noAzure SQL Database noAzure SQL Data Warehouse noParallel Data Warehouse

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

Topic link icon Transact-SQL Syntax Conventions



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)