
postgresql数据库
ArthurKingYs
这个作者很懒,什么都没留下…
展开
-
Spring 事务 -- @Transactional注解使用详细说明
https://www.jianshu.com/p/befc2d73e487 一、事务简单介绍 事务指逻辑上的一组操作,组成这组操作的各个单元,要不全部成功,要不全部不成功。 1.1 事务基本要素 原子性(Atomicity): 事务开始后所有操作,要么全部做完,要么全部不做,不可能停滞在中间环节。事务执行过程中出错,会回滚到事务开始前的状态,所有的操作就像没有发生一样。也就是说事务是一个不可分割的整体,就像化学中学过的原子,是物质构成的基本单位。 一致性(Consistency):...转载 2020-07-13 15:08:02 · 2694 阅读 · 0 评论 -
druid使用入坑记(链接缓慢,hold问题)
在工作中,出现使用Druid链接Postgresql数据库,当第一次动态链接数据库源或者连过长时间不使用数据库时,出现链接过程缓慢,甚至hold的情况,链接时间以分计算,导致前端接口响应缓慢,影响用户操作问题。 经过日志的排查,发现是在DruidDataSource对象链接数据源过程中卡主了,并不是执行SQL语句查询慢的原因,通过网上查询资料,从一下几方面进行改进...原创 2020-04-16 14:11:54 · 6433 阅读 · 0 评论 -
PostgreSQL中表的阶层数据取得方法
在我们的树状结构的表中,如何取得一个节点的所有孩子节点,或者一个节点的所有父亲节点。 ORACLE和PostgreSQL中都有系统函数可以实现。不需要自己写函数。 PostgreSQL数据中的取得方法例子: 假设我们有这样一张表master idparentidchildid 1100010001 21...转载 2019-04-02 16:56:34 · 263 阅读 · 0 评论