返回顶部
首页 > 资讯 > 数据库 >数据库中AGStatus SQL的示例代码
  • 606
分享到

数据库中AGStatus SQL的示例代码

2024-04-02 19:04:59 606人浏览 八月长安
摘要

小编给大家分享一下数据库中AGStatus sql的示例代码,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!

小编给大家分享一下数据库中AGStatus sql的示例代码,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!

select n.group_name,
n.node_name,
CASE WHEN rs.is_local = 1 THEN N'LOCAL' ELSE 'REMOTE' END as is_local,
rs.connected_state_desc,
CASE WHEN drs.suspend_reason_desc='SUSPEND_FROM_USER' THEN '用户手动挂起数据移动'
WHEN drs.suspend_reason_desc='SUSPEND_FROM_REDO' THEN '在重做阶段中出错'
WHEN drs.suspend_reason_desc='SUSPEND_FROM_CAPTURE' THEN '在捕获主副本上的日志时出错'
WHEN drs.suspend_reason_desc='SUSPEND_FROM_UNDO' THEN '在撤消阶段中出错(请参阅错误日志)'
WHEN drs.suspend_reason_desc='SUSPEND_FROM_XRF_UPDATE' THEN '找不到公共日志点(请参阅错误日志)'
END as is_suspended, --是否数据库挂起及原因 
drs.synchronization_health_desc,
ISNULL(drs.redo_queue_size,0) as redo_queue_size, --辅助副本的日志文件中尚未重做的日志记录量 (KB)
ELSE CAST(ISNULL(drs.log_send_queue_size,0)*1./ISNULL(drs.log_send_rate,0) AS DECIMAL(18,2))
CASE WHEN ISNULL(drs.redo_rate,0)=0 THEN 0 
END as redo_need_time --辅助副本中日志记录重做完成需要时间(秒)
join sys.dm_hadr_availability_replica_cluster_states cs 
join sys.dm_hadr_availability_replica_states rs 
join sys.dm_hadr_database_replica_states drs 
where rs.connected_state_desc<>'CONNECTED'
or drs.is_suspended<>0
or CASE WHEN ISNULL(drs.redo_rate,0)=0 THEN 0 ELSE CAST(ISNULL(drs.redo_queue_size,0)*1./ISNULL(drs.redo_rate,0) AS DECIMAL(18,2)) END>100

以上是“数据库中AGStatus SQL的示例代码”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注编程网数据库频道!

您可能感兴趣的文档:

--结束END--

本文标题: 数据库中AGStatus SQL的示例代码

本文链接: https://lsjlt.com/news/69729.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • 数据库中AGStatus SQL的示例代码
    小编给大家分享一下数据库中AGStatus SQL的示例代码,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧! ...
    99+
    2024-04-02
  • 数据库中cdc.lsn_time_mapping的示例代码
    小编给大家分享一下数据库中cdc.lsn_time_mapping的示例代码,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧! 代码如下 SELECT&nb...
    99+
    2024-04-02
  • 数据库中tmstamp monitor的示例代码
    这篇文章主要介绍了数据库中tmstamp monitor的示例代码,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。USE [DBCe...
    99+
    2024-04-02
  • SQL SERVER 数据库备份代码实例
    本文实例为大家分享SQL SERVER数据库备份的具体代码,供大家参考,具体内容如下 SET NOCOUNT ON DECLARE @d varchar(8) DECLARE @Ba...
    99+
    2024-04-02
  • Java操作MongoDB数据库的示例代码
    目录环境准备 1.数据库操作 1.1获取所有数据库1.2获取指定库的所有集合名1.3.删除数据库2.文档操作 2.1插入文档 2.2查询文档 2.3分页查询 2.4修改文档2.5 删...
    99+
    2024-04-02
  • Qt创建SQlite数据库的示例代码
    Qt 创建 SQlite数据库 void Widget::initDB() { // 创建并打开数据库 QSqlDatabase database; data...
    99+
    2024-04-02
  • Java读取数据库表的示例代码
    目录Java读取数据库表新手引导LoggerConnectionResultSetResultSet中next()方法name和commentJava读取数据库表 package c...
    99+
    2023-05-18
    Java读取数据库表 Java数据库表
  • SQL Server如何插入数据示例代码
    目录前言1、插入完整的行1.1、基本的insert语法(语法简单,并不安全)1.2、更安全的insert语法2、插入部分行3、插入检索出的数据4、从一个表复制到另一个表5、全部代码补充知识:SQL SERVER 循环批量...
    99+
    2023-01-13
    sqlserver添加数据 sqlserver如何录入数据 sqlserver数据库录入数据
  • SQL Server如何插入数据示例代码
    目录前言1、插入完整的行1.1、基本的insert语法(语法简单,并不安全)1.2、更安全的insert语法2、插入部分行3、插入检索出的数据4、从一个表复制到另一个表5、全部代码补...
    99+
    2023-01-13
    sqlserver添加数据 sqlserver如何录入数据 sqlserver数据库录入数据
  • python使用mysql数据库示例代码
    一,安装mysql 如果是windows 用户,mysql 的安装非常简单,直接下载安装文件,双击安装文件一步一步进行操作即可。 Linux 下的安装可能会更加简单,除了下载安装包进行安装外,一般的li...
    99+
    2022-06-04
    示例 代码 数据库
  • SQL Server中Table字典数据的查询SQL示例代码怎么写
    SQL Server中Table字典数据的查询SQL示例代码怎么写,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。前言数据库包含4类数据:1.用...
    99+
    2024-04-02
  • 数据库中sql注入的示例分析
    这篇文章将为大家详细讲解有关数据库中sql注入的示例分析,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。首先可能大家都会问什么是sqlSql是数据库的一种类型,是用来存储网...
    99+
    2024-04-02
  • sql数据库怎么创建表代码演示
    sql数据库是如何创建表的?相信很多新手小白对sql数据库怎么创建表束手无策,通过这篇文章的总结,希望你能收获更多。如下资料是关于sql数据库创建表的内容。SQL是Structured Query Lang...
    99+
    2024-04-02
  • php怎么删除和修改数据库中的数据?(代码示例)
    PHP是一种流行的服务器端脚本语言,常用于Web开发和动态Web页面的创建。在处理数据库时,PHP可以使用许多不同的方法,其中包括删除和修改数据库的代码。在本文中,我将介绍如何使用PHP编写删除和修改数据库的代码。删除数据库中的数据删除数据...
    99+
    2023-05-14
    php 数据库
  • SQL提取数据库表名及字段名等信息代码示例
    本文向大家介绍了使用SQL语句提取数据库所有表的表名、字段名的实例代码,在SQLserver 中进行了测试,具体内容如下: --查询所有用户表所有字段的特征 SELECT D.Name as T...
    99+
    2024-04-02
  • C#获取微信小程序的云数据库中数据的示例代码
    目录0 背景说明 0.1 获取AccessToken 0.2 数据库查询 0.3 文件下载 2. 简单的封装 3. 简单测试 4. 参考文档 0 背景说明 试水小程序,实现访客登记...
    99+
    2024-04-02
  • 【学生成绩管理】数据库示例数据(MySQL代码)
    【学生成绩管理】数据库示例数据(MySQL代码) 目录 【学生成绩管理】数据库示例数据(MySQL代码)一、创建数据库二、创建dept(学院)表1、创建表结构2、添加示例数据3、查看表中数据 三、创建stu(学生)表1...
    99+
    2023-12-23
    数据库 mysql
  • Mybatis动态SQL的示例代码
    目录基本流程IF,WhereSetChoose(when,otherwise)SQL片段总结什么是动态SQL:动态SQL就是根据不同的条件生成不同的SQL语句 基本流程 ...
    99+
    2024-04-02
  • python3 实现mysql数据库连接池的示例代码
    dbutils封装文件传送门 DBUtils是一套Python数据库连接池包,并允许对非线程安全的数据库接口进行线程安全包装。DBUtils来自Webware for Python。...
    99+
    2024-04-02
  • SpringBoot+Spring Data JPA整合H2数据库的示例代码
    目录前言Maven依赖Conroller实体类Repository数据库脚本文件配置文件启动项目访问H2数据库查看全部数据H2数据库文件运行方式前言 H2数据库是一个开源的关系型数据...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作