![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Database
文章平均质量分 55
WwWwWwave
这个作者很懒,什么都没留下…
展开
-
数据库不同索引类型的异同点
聚集索引决定了表中数据的物理排序,一个表只能有一个聚集索引,而非聚集索引在单独的结构中保存索引并指向实际数据的位置。有些索引类型只能单独使用(如主键索引),而有些可以与其他索引类型一起使用(如唯一索引和非聚集索引)。数据更新性能:指该类型索引在数据插入、更新和删除时的性能表现。聚集索引通常是最快的,而其他索引性能根据查询条件的复杂性和数据分布情况而异。不同类型索引适用于不同的查询和数据需求,根据具体情况选择合适的索引类型。主键索引和唯一索引都要求索引列的值是唯一的,而其他类型索引不要求唯一性。原创 2023-08-04 19:18:30 · 107 阅读 · 0 评论 -
MySQL-日志类型
MySQL是一个开源的关系型数据库管理系统,它提供了多种日志文件来记录数据库的活动和状态,以便于监控、调优、备份和恢复等操作。原创 2023-07-25 13:18:26 · 80 阅读 · 0 评论 -
MySQL-binlog日志类型及比较
MySQL的二进制日志(binlog)是一种记录数据库所有修改操作的日志文件,它可以用于数据恢复、复制和审计等场景。binlog有三种不同的格式,分别是Statement、Row和Mixed,它们各有优缺点,适用于不同的需求。原创 2023-07-25 13:10:30 · 88 阅读 · 0 评论 -
数据库事务的ACID是什么意思
事务中的所有操作要么全部提交,要么全部回滚,确保数据库从一个一致的状态转变到另一个一致的状态。事务开始和结束时,数据库必须满足所有的完整性约束,即事务执行的结果必须使数据库从一个有效状态转变到另一个有效状态。隔离性(Isolation):并发执行的多个事务之间应该相互隔离,每个事务都应该感知不受其他事务影响的中间状态。隔离性确保每个事务的执行独立,互不干扰。持久性(Durability):一旦事务提交,其结果应该是永久性的,即使发生系统故障或重启,数据库系统也能够将事务的结果恢复到永久性的状态。原创 2023-07-19 13:31:54 · 347 阅读 · 1 评论