Transaction共49篇 第4页
Transaction(事务)‌在计算机科学中,特别是在数据库管理中,是指一个逻辑上的操作序列,它包含了一组不可分割的操作,这些操作要么全部成功执行,要么全部失败回滚,确保数据库的一致性和完整性。

Hibernate级联(cascade)与反转(inverse)详解

Hibernate级联(cascade)与反转(inverse)详解-华尔子博-奥夏网
在 Hibernate 的关联关系中,可以使用单向关联关系,也可以使用双向关联关系,在双向关联关系中,Hibernate 会同时控制双方的关系,这样在程序操作时,很容易出现重复操作的问题。 为了解决这一...
王麻子的头像-华尔子博-奥夏网王麻子4年前
01080

Postgre数据库Insert 、Query性能优化详解

Postgre数据库Insert 、Query性能优化详解-华尔子博-奥夏网
一、前言 以前的系统由于表设计比较复杂(多张表,表与表直接有主从关系),这个是业务逻辑决定的。 插入效率简直实在无法忍受,必须优化。在了解了Postgre的Copy,unlogged table 特性之后,决...
子博兄的头像-华尔子博-奥夏网子博兄4年前
01650

Oracle性能究极优化方法

Linux Journal 发表了一篇优化 Oracle 数据库的文章,感觉十分的有用。简要介绍其摘要和大家共同分享 Linux 在企业级数据库上应用。 目前,HP,Compaq,Dell,IBM 以及 Oracle 都在加快速度拥抱...
南宫世家的头像-华尔子博-奥夏网南宫世家4年前
02000

MyBatis配置typeAliases(别名)详解

由于类的全限定名称很长,需要大量使用的时候,总写那么长的名称不方便。在 MyBatis 中允许定义一个简写来代表这个类,这就是别名,别名分为系统定义别名和自定义别名。 在 MyBatis 中别名由类 ...
南宫世家的头像-华尔子博-奥夏网南宫世家4年前
01860

Hibernate多对多映射关系详解(附带实例)

Hibernate多对多映射关系详解(附带实例)-华尔子博-奥夏网
多对多的关联关系映射可以使用学生和课程的关联关系为例进行讲解。通常情况下,为了方便数据的维护,多对多的关系都会产生一张中间表。学生表与课程表的关系如图 1 所示。 图 1 学生表和课程表...
子博网的头像-华尔子博-奥夏网子博网4年前
01400

Hibernate一对多映射关系详解(附带实例)

Hibernate一对多映射关系详解(附带实例)-华尔子博-奥夏网
在三种关联关系中,一对多(或多对一)是最为常见的一种关联关系,一对多映射关系是由“多”的一方指向“一”的一方。在表示“多”的一方的数据表中增加一个外键,指向“一”的一方的数据表的主...
子博兄的头像-华尔子博-奥夏网4年前
01790

Hibernate一级缓存常用操作:刷出、清除和刷新

Hibernate一级缓存常用操作:刷出、清除和刷新-华尔子博-奥夏网
在 Hibernate 中,一级缓存有三个常见的操作,分别为刷出、清除和刷新操作,下面结合本章前面的案例演示这三种常见的操作。 1. 刷出(flush) 一级缓存刷出功能是指调用 Session 的 flush() 方...
子博兄的头像-华尔子博-奥夏网子博兄4年前
02250

Hibernate快照技术使用方法详解

Hibernate快照技术使用方法详解-华尔子博-奥夏网
为了确保一级缓存中的数据和数据库中的数据保持一致,在 Hibernate 框架中提供了快照技术。 Hibernate 向一级缓存中存入数据的同时,还会复制一份数据存入 Hibernate 快照中。当调用 commit() ...
子博兄的头像-华尔子博-奥夏网子博兄4年前
01910

超强、超详细Redis数据库入门教程

【本教程目录】 1.redis是什么 2.redis的作者何许人也 3.谁在使用redis 4.学会安装redis 5.学会启动redis 6.使用redis客户端 7.redis数据结构 – 简介 8.redis数据结构 – strings 9.redis数据...
南宫世家的头像-华尔子博-奥夏网南宫世家4年前
07810

什么是Hibernate一级缓存,Hibernate一级缓存详解

什么是Hibernate一级缓存,Hibernate一级缓存详解-华尔子博-奥夏网
Hibernate 中的缓存分为一级缓存和二级缓存,这两个级别的缓存都位于持久化层,并且存储的都是数据库数据的备份。其中一级缓存是 Hibernate 的内置缓存,在前面的学习中已经使用过。本节将针对 ...
子博兄的头像-华尔子博-奥夏网4年前
01820