`

MySQL逻辑删除和物理删除

阅读更多

(1)“物理删除”是计算机处理数据时的一个概念。

        与物理删除相对应的是逻辑删除。逻辑删除就是对要要删除的数据打上一个删除标记,在逻辑上是数据是被删除的,但数据本身依然存在!而物理删除则是把数据从介质上彻底删除掉。

比如磁盘中的文件删除,在删除操作时,只是在文件分配表FAT中做了一个删除标记,但磁盘扇区中的文件数据依然存在,这就是逻辑删除!而物理删除,则是一些软件在删除时采用一些特定的算法,对删除文件所在的扇区反复读写,以达到彻底删除的目的。至于写文件时,扇区的分配则是随机的。逻辑删除的文件容易恢复,而物理删除则很难恢复!

 

(2)如何实现逻辑删除?

 这个我明天在做介绍吧(๑• . •๑)

 

分享到:
评论

相关推荐

    MySQL分区表自动创建及删除存储过程

    MySQL分区表是一种优化大型数据表查询效率的技术,它将一个大表分成多个逻辑上相连但物理上独立的部分,每个部分称为一个分区。分区可以按照不同的策略进行,如范围、哈希、列表或复合分区。这样做有助于提高数据...

    python自动备份mysql数据库,并删除七天前文件

    备份MySQL数据库通常有两种方式:逻辑备份和物理备份。逻辑备份是通过导出SQL语句来实现,如`mysqldump`命令;物理备份则是直接复制数据文件。由于Python脚本更便于处理文本,所以我们通常会选择逻辑备份,即使用`...

    mysql基础查询手册.pdf

    MySQL提供了两种删除方式:逻辑删除和物理删除。 物理删除 物理删除是将数据从数据库中完全删除,无法恢复。物理删除可以使用DELETE语句来实现。 逻辑删除 逻辑删除是将数据标记为删除,但不真正删除数据。逻辑...

    数据库基础知识mysql和powerdesigner

    使用 PowerDesigner,可以进行数据库的概念模型、逻辑模型和物理模型的设计和实现。PowerDesigner 支持多种数据库管理系统,包括 MySQL、Oracle 和 SQL Server 等。使用 PowerDesigner,可以快速地设计和实现高效的...

    kettle 增量更新并标识删除的记录

    ETL之kettle 增量更新并标识删除的记录 不删除原始数据

    Mysql安装部署手册.doc

    Mysql提供了多种备份方式,包括逻辑备份和物理备份等。 6. Mysql主从复制:Mysql主从复制是指将一个Mysql服务器作为主服务器,另一个Mysql服务器作为从服务器,以实现数据的实时同步。 7. 解决同步故障:在Mysql...

    mysql练习题及答案

    E-R 图可以用于建立数据库的概念模型、逻辑模型和物理模型。E-R 图中的实体、属性和联系可以转换成关系模式,用于建立数据库的关系模型。 关系数据库设计包括概念设计、逻辑设计和物理设计三个阶段。概念设计阶段,...

    数据库删除数据太慢

    1. **逻辑删除与物理删除**: - **逻辑删除**:通过设置某个字段(如`deleted`或`is_deleted`)来标记一条记录是否已被删除。 - **物理删除**:直接从数据库中彻底移除记录。这种方式虽然彻底,但可能会影响索引和...

    mysql8中文参考手册

    MySQL提供多种备份策略,你可以从中选择最适合您的安装要求的方法类型:逻辑与物理备份,充分与增量,等等。 创建备份的方法 恢复的方法,包括时间点恢复。 备份调度,压缩和加密。 表的维护,使腐败表恢复 表分区...

    mysql常用语句和应用例子

    MySQL提供了多种备份方式,包括物理备份和逻辑备份等。 **物理备份**: 物理备份是指直接复制存储引擎的文件,这通常是最快的备份方法。例如,可以使用`mysqldump`命令进行备份: ``` mysqldump -u 用户名 -p ...

    实时增量备份 、 XtraBackup 备份 、 MySQL 主从同步 、 总结和答疑

    XtraBackup 可以对 MySQL 数据库进行物理备份和逻辑备份,支持 Innodb、MyISAM 等存储引擎。 MySQL 主从同步 MySQL 主从同步是指将一个 MySQL 服务器的数据实时同步到另一个 MySQL 服务器上。MySQL 主从同步可以...

    二级MYSQL数据库考试大纲.pdf

    * MySQL的存储过程和函数的使用:掌握存储过程和函数的创建、修改和删除方法 5. PHP应用开发语言 * PHP语言的基本概念和特点:了解PHP语言的基本概念和特点 * PHP在数据库应用开发中的使用方法:了解PHP在数据库...

    MySQL数据库习题和实践答案.rar

    在MySQL中,数据库是存储数据的逻辑容器,而表则是数据的物理结构。创建表时,需要定义列名、数据类型和约束条件,如主键、外键、唯一性等。 3. **数据类型**: MySQL支持多种数据类型,如整数(INT、BIGINT)、...

    MySQL练习题及答案-11页

    4. mysql客户端程序功能包括A、B、D和E,即创建、删除数据库,创建、删除、修改表和索引,创建、管理用户,以及显示复制状态信息。选项F包含了所有正确答案。 5. 二进制日志(bin-log)不能直接通过cat或more命令查阅...

    mysql面试题 mysql面试题mysql面试题

    视图可以简化复杂的查询操作,但不能进行插入、删除和更新操作。游标是一种指针,它可以用来遍历查询结果。存储过程是一种存储在数据库中的程序,它可以用来实现复杂的业务逻辑。 drop、delete和truncate drop、...

    mysql5.1中文手册.zip

    MySQL 5.1提供了多种备份工具,如mysqldump用于逻辑备份,xtrabackup用于物理备份。恢复操作通常基于备份文件进行,确保数据安全。 十、安全性与权限管理 MySQL 5.1有完善的用户管理和权限控制机制,通过GRANT和...

    Mysql----MySQL面试题和答案.rar

    - 常见的SQL命令包括:SELECT(查询数据),INSERT(插入数据),UPDATE(更新数据),DELETE(删除数据),以及DDL(Data Definition Language,如CREATE、ALTER、DROP等)和DML(Data Manipulation Language,如...

    mysql安装包 mysql安装包 mysql安装包 mysql安装包 mysql安装包

    可以使用`mysqldump`工具进行逻辑备份,或使用文件系统级别的备份进行物理备份。 11. **性能优化**:MySQL有许多性能调整选项,如修改my.cnf配置文件中的参数,优化查询语句,创建索引等,以提高数据库性能。 以上...

    mysql-5.7.24-winx64.rar

    MySQL支持多种备份策略,如使用`mysqldump`工具进行逻辑备份,或利用InnoDB的GTID特性进行物理备份。如果发生故障,可以快速恢复到特定时间点。 **五、维护和优化** 在日常运维中,需要关注性能瓶颈,如索引优化、...

    数据库(MySQL)PPT.rar

    - 讲解了在MySQL中创建、修改和删除表的SQL语句,如CREATE TABLE、ALTER TABLE和DROP TABLE。 - 强调了数据完整性的重要性,包括实体完整性、参照完整性和用户定义的完整性,以及如何在MySQL中设置和管理这些约束...

Global site tag (gtag.js) - Google Analytics