SQL @@TOTAL_READ函数
SQL @@TOTAL_READ统计函数用于检索磁盘读取的次数。它返回自上次启动SQL服务器以来SQL服务器实例的总磁盘读取次数。它不包括缓存读取。
语法
以下是SQL @@TOTAL_READ函数的语法:
@@TOTAL_READ
返回类型
该函数的返回类型是一个 整数 。
参数
- 该函数不接受任何参数。
返回值
该函数返回磁盘读取的次数。
示例
下面的示例中,我们使用 SQL @@TOTAL_READ 函数来获取该SQL服务器的磁盘读取次数。
SELECT @@TOTAL_READ AS Number_of_reads;
输出
上述程序产生如下输出:
+----------------------+
| Number_of_disk_reads |
+----------------------+
| 70510 |
+----------------------+
示例
以下是SQL的另一个示例 @@TOTAL_READ 函数的使用。您也可以使用 GETDATE() 函数来检索自SQL服务器启动以来的磁盘读取次数 直到今天 ,因为 SQL服务器 最后启动。
SELECT @@TOTAL_READ AS Number_of_disk_reads, GETDATE() AS Todays_date;
输出
在执行上述程序后,将产生以下输出结果-
+----------------------+-------------------------+
| Number_of_disk_reads | Todays_date |
+----------------------+-------------------------+
| 70816 | 2023-03-02 12:09:45.770 |
+----------------------+-------------------------+