05 2024 档案

Xtrabackup 不备份 binlog 怎么保证一致性?
摘要:公司大佬出的考核题中有个有意思的问题: 已知:MySQL 的内部两阶段提交,是为了解决 binlog 和 redo log 的一致性(在 crash recovery 的过程中, 如果发现某个事务的 redo log 已经完成 prepare 阶段, 但未完成 commit,那么会验证该事务是否在 阅读全文

posted @ 2024-05-24 08:53 数据与人文 阅读(57) 评论(0) 推荐(0)

MySQL delete 表数据,磁盘空间不释放 ?
摘要:最近有个上位机获取下位机上报数据的项目,由于上报频率比较频繁且数据量大,导致数据增长过快,磁盘占用多。 为了节约成本,定期进行数据备份,并通过delete删除表记录。 明明已经执行了delete,可表文件的大小却没减小,令人费解 项目中使用MySQL作为数据库,对于表来说,一般为表结构和表数据。表结 阅读全文

posted @ 2024-05-22 08:45 数据与人文 阅读(1480) 评论(0) 推荐(0)

Linux中Cache 和 Buffer 有什么区别?
摘要:Cache和Buffer是两个不同的概念,简单的说,Cache是加速“读”,而buffer是缓冲“写”,前者解决读的问题,保存从磁盘上读出的数据,后者是解决写的问题,保存即将要写入到磁盘上的数据。在很多情况下,这两个名词并没有严格区分,常常把读写混合类型称为buffer cache,本文后续的论述中 阅读全文

posted @ 2024-05-17 08:47 数据与人文 阅读(79) 评论(0) 推荐(0)

oracle 备份与恢复常见的七大问题
摘要:为了最大限度保障数据的安全性,同时能在不可预计灾难的情况下保证数据的快速恢复,需要根据数据的类型和重要程度制定相应的备份和恢复方案。在这个过程中,DBA的职责就是要保证数据库(其它数据由其它岗位负责)的高可用和高性能,以下典型问题及解答可供参考。1、Oracle的几种备份方式简介 备份就是把数据库复 阅读全文

posted @ 2024-05-14 09:02 数据与人文 阅读(90) 评论(0) 推荐(0)