搜索结果
查询Tags标签: LSN,共有 25条记录-
mysql checkpoint
checkpoint机制,主要干的事情就是把脏页刷新到磁盘。 数据库只能保证最终一致性。你在数据库运行的时候,磁盘上的数据和内存中的数据不一致太正常了。 另外checkpoint也能保证数据库在挂了,或者出事了之后,缩短他的恢复时间。这个很好理解,MySQL有redo和binlog去保证…
2022/6/29 2:22:45 人评论 次浏览 -
达梦数据库-归档不完整问题浅谈
前言 最近在使用DM8做数据库联机全库备份时报错,-718 归档日志不完整,现在来分析一下这个产生的原因并找到对应的解决办法 注:我使用dm8.1.2.18 达梦8 全库备份相关概念 查看达梦官方的备份与还原手册,达梦的数据库物理备份是把数据文件中的有效数据页备份下来。物理备…
2022/2/6 19:14:11 人评论 次浏览 -
AdventureWrokd恢复数据库时之_LSN是什么?
下面虚线框中表示的是什么 https://docs.microsoft.com/en-us/sql/samples/adventureworks-install-configure?view=sql-server-ver15&tabs=tsql
2022/1/2 19:11:28 人评论 次浏览 -
AdventureWrokd恢复数据库时之_LSN是什么?
下面虚线框中表示的是什么 https://docs.microsoft.com/en-us/sql/samples/adventureworks-install-configure?view=sql-server-ver15&tabs=tsql
2022/1/2 19:11:28 人评论 次浏览 -
postgres与mysql延时监控
(1)如有用成熟的监控系统prometheus或者zabbix等开源的监控系统,没必要单独自己写脚本来取值监控,有时兴趣来了写了个简单的脚本,监控mysql与postgres数据库lag:#coding=utf-8 import pymysql,psycopg2 import requests,datetime,json,hmac,base64,hashlib import pytz…
2021/12/12 2:16:45 人评论 次浏览 -
postgres与mysql延时监控
(1)如有用成熟的监控系统prometheus或者zabbix等开源的监控系统,没必要单独自己写脚本来取值监控,有时兴趣来了写了个简单的脚本,监控mysql与postgres数据库lag:#coding=utf-8 import pymysql,psycopg2 import requests,datetime,json,hmac,base64,hashlib import pytz…
2021/12/12 2:16:45 人评论 次浏览 -
MySQL文件日志系统
一、日志类型 逻辑日志binlog :存储了逻辑SQL修改语句物理日志redolog:存储了数据被修改的值 二、binlog binlog 是 MySQL 的逻辑日志,也叫归档日志、二进制日志,由 MySQL Server 来记录。 用于记录用户对数据库操作的SQL语句(除了查询语句)信息,以二进制的形式保存…
2021/12/8 2:17:35 人评论 次浏览 -
MySQL文件日志系统
一、日志类型 逻辑日志binlog :存储了逻辑SQL修改语句物理日志redolog:存储了数据被修改的值 二、binlog binlog 是 MySQL 的逻辑日志,也叫归档日志、二进制日志,由 MySQL Server 来记录。 用于记录用户对数据库操作的SQL语句(除了查询语句)信息,以二进制的形式保存…
2021/12/8 2:17:35 人评论 次浏览 -
【PgSQL流复制管理】检测主备库复制状态
master: postgres=# select pid,usename,application_name,client_addr,client_port,backend_start,state,write_lsn,replay_lsn,sync_priority,sync_state from pg_stat_replication; pid | usename | application_name | client_addr | client_port | back…
2021/12/5 19:49:31 人评论 次浏览 -
【PgSQL流复制管理】检测主备库复制状态
master: postgres=# select pid,usename,application_name,client_addr,client_port,backend_start,state,write_lsn,replay_lsn,sync_priority,sync_state from pg_stat_replication; pid | usename | application_name | client_addr | client_port | back…
2021/12/5 19:49:31 人评论 次浏览 -
PostgreSQL 逻辑复制数据不一致,导致主库wal log 无限增大
PostgreSQL的逻辑复制对比物理复制的好处总结有以下几点1 灵活: 逻辑复制对比物理复制来说,可以单表进行数据的复制,物理复制则是不可以的,并且大部分时间对于ETL的功能需求来说,物理复制太重了,需要的磁盘,网络,等资源都相对于逻辑复制消耗的要大的多. 2 方便:逻辑复制相…
2021/9/25 19:12:31 人评论 次浏览 -
PostgreSQL 逻辑复制数据不一致,导致主库wal log 无限增大
PostgreSQL的逻辑复制对比物理复制的好处总结有以下几点1 灵活: 逻辑复制对比物理复制来说,可以单表进行数据的复制,物理复制则是不可以的,并且大部分时间对于ETL的功能需求来说,物理复制太重了,需要的磁盘,网络,等资源都相对于逻辑复制消耗的要大的多. 2 方便:逻辑复制相…
2021/9/25 19:12:31 人评论 次浏览 -
48.Mysql中的checkpoint机制
1.checkpoint机制的作用:Mysql在进行增删改除的时候,是通过将数据页从磁盘上加载到buffer_pool中(内存),当Mysql对数据页进行了DML操作后,为了提高性能,减少磁盘I/O的次数,这时会设置一个刷脏页的策略:例如master thread checkpoint 为了防止内存中修改的脏页消失,…
2021/9/3 19:07:43 人评论 次浏览 -
48.Mysql中的checkpoint机制
1.checkpoint机制的作用:Mysql在进行增删改除的时候,是通过将数据页从磁盘上加载到buffer_pool中(内存),当Mysql对数据页进行了DML操作后,为了提高性能,减少磁盘I/O的次数,这时会设置一个刷脏页的策略:例如master thread checkpoint 为了防止内存中修改的脏页消失,…
2021/9/3 19:07:43 人评论 次浏览 -
wal和lsn格式
wal文件结构 PG使用无符号64bit整型(uint64)作为日志文件的寻址空间,理论上来说,如果只有一个日志文件,那么这个事务日志文件的大小最大为2^64Bytes(即16M*1TB=16EB)。为了高效管理事务日志文件,PG把日志文件划分为N个大小为16M(默认值)的WAL segment file. 总体结构如…
2021/8/20 6:08:02 人评论 次浏览