SQL @@TOTAL_WRITE函数

SQL @@TOTAL_WRITE函数

SQL @@TOTAL_WRITE 统计函数用于检索磁盘写入次数。它返回自上次启动 SQL服务器 以来, SQL服务器 实例的总磁盘写入次数。

语法

SQL @@TOTAL_WRITE 函数的语法如下:

@@TOTAL_WRITE

返回类型

此函数的返回类型是一个 整数

参数

  • 它不接受任何参数。

返回值

此函数返回磁盘写入的次数。

示例

在以下示例中,我们使用 SQL @@TOTAL_WRITE 函数来检索此SQL服务器的磁盘写入次数。

SELECT @@TOTAL_WRITE AS Number_of_disk_writes;

输出

下面是上述SQL查询的输出-

+-----------------------+
| Number_of_disk_writes |
+-----------------------+
| 6846                  |
+-----------------------+

示例

以下是SQL中 @@TOTAL_WRITE 函数的另一个示例。您还可以使用GETDATE()函数来检索SQL服务器自上次启动以来的磁盘写入次数。

SELECT GETDATE() AS Curr_date, @@TOTAL_WRITE AS Number_of_disk_writes;

输出

以上语句会生成以下输出−

+-------------------------+-----------------------+
| Curr_date               | Number_of_disk_writes |
+-------------------------+-----------------------+
| 2023-03-02 14:19:46.137 | 6861                  |
+-------------------------+-----------------------+

示例

在这个示例中,我们同时使用 SQL @@TOTAL_WRITE@@TOTAL_READ 函数以及 GETDATE() 函数,用于检索SQL服务器实例自上次启动以来直到今天的总磁盘写入次数。

SELECT GETDATE() AS Curr_date, @@TOTAL_WRITE AS Number_of_disk_writes, @@TOTAL_WRITE AS Number_of_disk_reads;

输出

在执行以上查询时,将产生以下输出 –

+-------------------------+-----------------------+----------------------+
| Curr_date               | Number_of_disk_writes | Number_of_disk_reads |
+-------------------------+-----------------------+----------------------+
| 2023-03-02 14:32:23.023 | 6880                  | 6880                 |
+-------------------------+-----------------------+----------------------+

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程