Begin -- 事务开启 insert ... update ... Save point pointA; -- 保存点A,名字随便取 insert ... update ... Save point pointB; -- 保存点B,名字随便取 Rollback to pointA; -- 回滚至 ...
分类:
数据库 时间:
2021-06-06 19:24:38
阅读次数:
0
###Oracle Instant Client下载 下载地址: https://www.oracle.com/cn/database/technology/instant-client.html 根据需要选择对应的版本,下载所需的软件包 以我为例,我选择的是适用于 Linux x86-64(64 ...
分类:
系统相关 时间:
2021-06-06 19:21:46
阅读次数:
0
这个组件,是一个分布式的组件,好处就是,不怕消息太多了,都挤在一个服务器上,出现服务器内存不够的情况。服务器内存不够用的问题解决了,但是如果消费队列要进行数据库的操作,那么性能瓶颈将出现在数据库上,如果处理的业务复杂,就涉及到分布式事务了,所以一说到分布式,那真的,各种组件,各种复杂。 按我目前的水 ...
分类:
Web程序 时间:
2021-06-06 19:06:02
阅读次数:
0
听到 乐观锁、悲观锁的概念,搜了下,摘要出为能理解的尽量短的文字说明: 概念 悲观锁:正常的经典使用方式是叫悲观锁,先取锁,成功取得后才做操作(不论是读还是写)。 乐观锁:乐观并发控制相信事务之间的数据竞争(data race)的概率是比较小的,因此尽可能直接做下去,直到提交的时候才去锁定,所以不会 ...
分类:
其他好文 时间:
2021-06-05 18:31:36
阅读次数:
0
一、连接条件 1、启动oracle数据库 2、启动监听程序 3、配置listener.ora与tnsnames.ora 4、配置sqlnet.ora设置低版本客户端与高版本数据库的兼容性(非必须) 5、创建新用户 二、连接过程 1、配件listener.ora与tnsnames.ora 2、配置sq ...
分类:
数据库 时间:
2021-06-05 18:18:35
阅读次数:
0
nginx参数优化 主要为两大类配置 减少nginx进程处理事务的上下文切换,提高服务响应速度 增加nginx进程的优先级,减少系统其他无关任务对nginx进程的影响 1. 进程绑定核心 2. 开启nginx的CPU零拷贝 3. 提高nginx进程的时间切片(提高nginx进程优先级) 4. 服务模 ...
分类:
其他好文 时间:
2021-06-05 18:04:53
阅读次数:
0
笛卡尔集 笛卡尔集会在下面条件下产生: 省略连接条件 连接条件无效 所有表中的所有行互相连接 为了避免笛卡尔集, 可以在 WHERE 加入有效的连接条件。 Oracle 连接 使用连接在多个表中查询数据。 在 WHERE 子句中写入连接条件。 在表中有相同列时,在列名之前加上表名前缀 等值连接 SE ...
分类:
其他好文 时间:
2021-06-04 19:36:58
阅读次数:
0
从3.1开始,Spring引入了对Cache的支持。其使用方法和原理都类似于Spring对事务管理的支持。Spring Cache是作用在方法上的,其核心思想是这样的:当我们在调用一个缓存方法时会把该方法参数和返回结果作为一个键值对存放在缓存中,等到下次利用同样的参数来调用该方法时将不再执行该方法, ...
分类:
编程语言 时间:
2021-06-04 19:34:35
阅读次数:
0
笔者使用的Navicat Premium 12启动界面截屏: 请注意是64位的。笔者win7 64位系统。 连接Oracle时提示“oracle library is not loaded”。 解决方法: 1.前往“http://www.oracle.com/technetwork/database ...
分类:
数据库 时间:
2021-06-04 19:27:17
阅读次数:
0
进入scott账号, 先看看emp表的数据: 执行如下语句: select sum(comm),count(*),avg(comm) from emp; 执行结果如下: 原始表中有14条数据,结果看见avg(comm)只对非NULL的数据进行平均操作,那是因为oracle的组函数不会将null的数据 ...
分类:
数据库 时间:
2021-06-04 19:21:22
阅读次数:
0