码迷,mamicode.com
首页 >  
搜索关键字:隔离级别 mvcc    ( 1622个结果
为什么没有插入数据,但已用存储空间会增加
为什么没有插入数据,但已用存储空间会增加? 由于 PostgreSQL 的 MVCC 机制: 被 DELETE 的行并不会直接物理删除。 Update 的行是通过插入新行实现的,过期数据也不会直接物理删除。因此,即使没有插入数据也会存在存储数据量增加的情况。 当前云数据库已默认开启 autovacu ...
分类:其他好文   时间:2020-06-29 18:33:46    阅读次数:70
MVCC版本链
对于使用InnoDB存储引擎的表来说,它的聚簇索引记录中都包含两个必要的隐藏列: trx_id:每次一个事务对某条聚簇索引记录进行改动时,都会把该事务的事务id赋值给trx_id隐藏列。 roll_pointer:每次对某条聚簇索引记录进行改动时,都会把旧的版本写入到undo日志中,然后这个隐藏列就 ...
分类:Web程序   时间:2020-06-29 13:30:24    阅读次数:84
Mariadb之日志相关配置
前面我们聊到了mariadb的事务,以及事务隔离级别,回顾请参考https://www.cnblogs.com/qiuhom-1874/p/13198186.html;今天我们来聊一聊mariadb的日志相关话题;mariadb日志有6种,分别是查询日志(general_log),慢查询日志(lo... ...
分类:数据库   时间:2020-06-29 09:56:33    阅读次数:89
SpringBoot 2.x 统一异常处理
1、统一异常处理类package cn.hadron.controller;import org.springframework.web.bind.annotation.ControllerAdvice;import org.springframework.web.bind.annotation.E ...
分类:编程语言   时间:2020-06-28 22:43:53    阅读次数:71
数据库调优
影响性能因素 数据库结构设计 T-SQL语句 数据量大 事务和隔离级别 硬件资源 IO阻塞 批量删除表数据:大量删除时会记录到日志中,也会造成IO阻塞 优化和注意事项 了解业务 优先考虑第三范式设计,参考设计范式 表关联尽可能少 坚持最小原则 在适当的地方使用约束 用户数据和日志文件隔离存放 T-S ...
分类:数据库   时间:2020-06-27 20:30:43    阅读次数:76
PostgreSQL中的heap-only-tuples updates
由于MVCC的原因,pg并非是直接更新一行记录:它生成重复的记录并提供行的可见性映射信息。 为什么要这么做呢?因为数据库必须考虑一个关键问题:并发性。被更新的行可能还在被之前的事务使用。 为了解决这个问题:rdbms采用了不同技术: ·修改行,并将原来的行版本放置到另外一个地方。比如oracle中的 ...
分类:数据库   时间:2020-06-26 14:27:57    阅读次数:54
事务的隔离级别
一、事务的基本要素(ACID) 1、原子性(Atomicity):事务开始后所有操作,要么全部做完,要么全部不做,不可能停滞在中间环节。事务执行过程中出错,会回滚到事务开始前的状态,所有的操作就像没有发生一样。也就是说事务是一个不可分割的整体,就像化学中学过的原子,是物质构成的基本单位。 2、一致性 ...
分类:其他好文   时间:2020-06-25 23:04:00    阅读次数:45
SpringBoot---初探MVC自动配置原理
5.10 MVC自动配置原理 Spring MVC Auto-configuration Spring Boot provides auto-configuration for Spring MVC that works well with most applications. The auto-c ...
分类:编程语言   时间:2020-06-25 15:45:40    阅读次数:104
MYSQL 第十章 MySQL事务和字符集
当多个用户访问同一数据时,一个用户在更改数据的过程中可能有其它用户同时发起更改请求,为保证数据的一致性状态,MySQL 引入了事务。本章首先介绍了事务控制语句和隔离级别,然后介绍了字符集和校对规则的相关概念和操作。 MySQL 为了解决此类问题,提供了事务。事务可以将一系列的数据操作捆绑成一个整体进 ...
分类:数据库   时间:2020-06-23 19:13:37    阅读次数:76
java面试之数据库
事务的四大特性 事务的隔离级别 通过例子理解事务的4种隔离级别 (这篇博客的例子便于理解这些概念) 数据库的3大范式 数据库三大范式详解(通俗易懂) https://blog.csdn.net/hanxueyu666/article/details/81587199 spring中的事务隔离级别 ...
分类:数据库   时间:2020-06-22 22:49:57    阅读次数:72
1622条   上一页 1 ... 9 10 11 12 13 ... 163 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!