网站首页 站内搜索

搜索结果

查询Tags标签: wal,共有 46条记录
  • Sqlite 并发读写的演进之路

    概论 sqlite 底层的存储基于 B-tree,B-Tree 对底层存储的基本读写单位是页面,而每个页面都由全局唯一的页面编号与之对应,一般来说页面编号从 1 开始递增。类 B-Tree 的存储引擎修改数据的流程如下图所示:从上图中,需要区分 B-Tree 类的存储引擎几个核心的模块:B-Tr…

    2022/9/16 2:18:40 人评论 次浏览
  • 【PostgreSQL】PostgreSQL的复制和冲突

    PostgreSQL复制技术的演变 WAL日志 2001年V7.1引入WAL日志。 warm standby(即日志传输) 2006年V8.2引入warm standby(也叫warm standby日志传输),引入了持续归档和持续recover的概念。 在standby端,会持续不断的执行recover过程。这也意味着,即使standby server是在线的…

    2022/7/10 2:20:17 人评论 次浏览
  • 【PostgreSQL】PostgreSQL的WAL日志归档的压缩

    随着硬件和软件的发展,数据库的瓶颈也发生了转移。很多老的问题可能消失了,也有新的问题出来了。 老的限制 以前是CPU和内存受到限制。十多年前,4核服务器是“高端”服务器,作为DBA,我最担心的是管理可用资源。Oracle尝试使用RAC架构为单个数据库从多个主机集中CPU和…

    2022/7/7 2:21:31 人评论 次浏览
  • mysql中WAL机制的理解

    1、WAL预写日志系统。数据库中的高效日志算法,对于非内存数据库来说,磁盘I/O操作是数据库效率的一个重要瓶颈。 在相同的数据量下,使用WAL日志的数据库系统提交业务时,磁盘写作操作只有传统滚动日志的一半左右,大大提高了数据库磁盘I/O操作的效率,从而提高了数据库的…

    2022/6/13 6:21:09 人评论 次浏览
  • MySQL的WAL(Write-Ahead Logging)机制

    MySQL 里经常说到的 WAL技术,也就是先写日志,再写磁盘。 当内存数据页跟磁盘数据页内容不一致的时候,我们成这个内存页为“脏页”。内存数据写入磁盘后,内存和磁盘上的数据页内容就一致了,称为“干净页”。 MySQL 从 内存更新到磁盘的过程,称为刷脏页的过程(flush)…

    2022/6/13 6:21:09 人评论 次浏览
  • PostgreSQL数据库备份与还原

    数据库备份还原是运维中的常见工作。按备份的文件类型分为物理备份(文件系统级别的备份)和逻辑备份(sql文件或特定格式的导出文件);按备份过程中是否停止数据服务可分为冷备份(停止数据库服务)和热备份(备份过程中数据库服务正常运行);按备份是否完整可分为全量…

    2022/4/30 19:14:43 人评论 次浏览
  • Postgresql之闪回数据库示例

    一、摘要 在Oracle中,若发生重大的误操作,那么我们可以使用flashback database命令来把数据库整体闪回到过去的误操作的时间点,当然前提是需要打开数据库的闪回功能。 在PG中,能否也可以执行类型的操作呢,答案是肯定的。 二、闪回数据库过程示例 1、误操作 2、查找误…

    2022/2/14 19:12:07 人评论 次浏览
  • Sqlite大批量导入数据提高效率的几种方式

    原文链接:添加链接描述 Sqlite大批量导入数据提高效率的几种方式 本文为转载文章,转载地址: http://blog.csdn.net/majiakun1/article/details/46607163(1-5,8小结) http://blog.csdn.net/lijinqi1987/article/details/51852721(6-7小结) 前言 SQLite数据库由于其简单…

    2022/2/9 2:17:52 人评论 次浏览
  • PostgreSQL 系统监控大全

    数据库系统的信息统计、状态监控以及性能优化是 DBA 日常工作中必不可少但复杂而繁琐的一部分,今天给大家介绍一个提供 PostgreSQL 系统可观测性(Observability)的网站:pgstats.dev。 该网站通过一个交互式的图形界面提供了 PostgreSQL 数据库系统的内部组件和功能模块…

    2022/1/18 2:07:06 人评论 次浏览
  • PostgreSQL 系统监控大全

    数据库系统的信息统计、状态监控以及性能优化是 DBA 日常工作中必不可少但复杂而繁琐的一部分,今天给大家介绍一个提供 PostgreSQL 系统可观测性(Observability)的网站:pgstats.dev。 该网站通过一个交互式的图形界面提供了 PostgreSQL 数据库系统的内部组件和功能模块…

    2022/1/18 2:07:06 人评论 次浏览
  • postgresql update使用别名_如何在PostgreSQL故障切换后找回丢失的数据

    作者简介 陈华军,苏宁易购云软件公司架构专家,主要负责数据库产品的相关设计工作。十年以上数据库相关工作经验。PostgreSQL中文社区核心组成员,主要负责PostgreSQL中文手册翻译项目的维护。 1. 背景 PostgreSQL的HA方案一般都基于其原生的流复制技术,支持同步复制和异…

    2021/12/8 19:18:37 人评论 次浏览
  • postgresql update使用别名_如何在PostgreSQL故障切换后找回丢失的数据

    作者简介 陈华军,苏宁易购云软件公司架构专家,主要负责数据库产品的相关设计工作。十年以上数据库相关工作经验。PostgreSQL中文社区核心组成员,主要负责PostgreSQL中文手册翻译项目的维护。 1. 背景 PostgreSQL的HA方案一般都基于其原生的流复制技术,支持同步复制和异…

    2021/12/8 19:18:37 人评论 次浏览
  • PostgreSQL控制文件讲解及案例

    PostgreSQL控制文件内容: 主要分为是三部分,初始化静态信息、WAL及检查点的动态信息、一些配置信息。 我们可以用过pg_controldata命令直接读取PostgreSQL控制文件内容: [postgres@postgresdb ~]$ /u01/postgres/pgsql/bin/pg_controldata -D /data/postgres/data pg_c…

    2021/12/7 2:24:05 人评论 次浏览
  • PostgreSQL控制文件讲解及案例

    PostgreSQL控制文件内容: 主要分为是三部分,初始化静态信息、WAL及检查点的动态信息、一些配置信息。 我们可以用过pg_controldata命令直接读取PostgreSQL控制文件内容: [postgres@postgresdb ~]$ /u01/postgres/pgsql/bin/pg_controldata -D /data/postgres/data pg_c…

    2021/12/7 2:24:05 人评论 次浏览
  • postgresql之物理复制与逻辑复制_异步流复制部署

    ------------恢复内容开始------------ --物理复制,也称为流复制(streaming replication),通过流复制复制一个一模一样的备库 --逻辑复制,也称之为选择性复制,可以做到基于表级别的复制,pg10之前的不支持内置的逻辑复制,pg10以后有支持内置的逻辑复制 WAL日志记录数…

    2021/11/1 19:11:59 人评论 次浏览
共46记录«上一页1234下一页»
扫一扫关注最新编程教程