merge into ZQ_A A using ZQ_B b on (a.name=b.name) when matched then update set a.age=b.age when not matched then insert (a.name,a.age) values(b.name,b ...
分类:
数据库 时间:
2021-05-24 08:28:00
阅读次数:
0
异常现象:session一直处于waiting状态,等待事件为gc current request。 异常原因:rac的代码缺陷导致可能出现的BUG,在频繁的insert或者update操作下,导致节点之间锁的状态不同步。彻底修复可以通过打补丁来解决。 临时解决办法: SQL> oradebug s ...
分类:
其他好文 时间:
2021-05-24 07:53:30
阅读次数:
0
对数据进行分组,取每组前三条数据 INSERT INTO `sakila`.`tt` (`id`, `name`, `score`) VALUES ('1', '张三', '50'); INSERT INTO `sakila`.`tt` (`id`, `name`, `score`) VALUES ...
分类:
数据库 时间:
2021-05-24 07:43:02
阅读次数:
0
前言 最近有个需求解析一个订单文件,并且说明文件可达到千万条数据,每条数据大概在20个字段左右,每个字段使用逗号分隔,需要尽量在半小时内入库。 思路 1.估算文件大小 因为告诉文件有千万条,同时每条记录大概在20个字段左右,所以可以大致估算一下整个订单文件的大小,方法也很简单使用FileWriter ...
分类:
其他好文 时间:
2021-05-24 07:12:58
阅读次数:
0
1 透视图 Insert pivotTable— 如上图,将 序号作为透视图表的行,标记作为列,count of 成绩作为表值: 结果: 第一行第三列种的2表示,在原始数据表中序号为1且标记为c对应的成绩列的单元格有2个(跟成绩的具体指没有关系)。如果将sum of 成绩 作为透视图的表值: 第一行 ...
分类:
其他好文 时间:
2021-05-24 03:27:36
阅读次数:
0
#事务/* 概念:由一条或多条sql语句组成,要么都成功,要么都失败 特性:ACID 原子性 一致性 隔离性 持久性 分类: 隐式事务:没有明显的开启和结束标记 比如dml语句的insert、update、delete语句本身就是一条事务 insert into stuinfo values(1,' ...
分类:
数据库 时间:
2021-05-24 00:46:13
阅读次数:
0
一、数据库常用简写命令 1、登录 psql -U pname -d database // pname 表示postgres的登录用户名,database 则表示要访问的数据库 2、查看所有的数据库 \l \l+ 列出所有数据库 (加 "+" 获取更多的信息) 3、查看所有的表(这里的红色部分根据你 ...
分类:
数据库 时间:
2021-05-24 00:06:16
阅读次数:
0
\(\text{Problem}:\)玩游戏 \(\text{Solution}:\) 要对 \(\forall k\in[1,t]\),求出: \[ f_{k}=\frac{1}{nm}\sum\limits_{i=1}^{n}\sum\limits_{j=1}^{m}(a_{i}+b_{j})^ ...
分类:
其他好文 时间:
2021-05-23 23:13:05
阅读次数:
0
二叉搜索树 二叉搜索树满足这样的性质: 每个节点 x 有一个键值。 节点 x 的键值大于等于左子树的任意节点 y 的键值. 节点 x 的键值小于等于右子树的任意节点 z 的键值. 二叉搜索树的表达 struct Node{ int key; Node*parent ; Node*left; Node ...
分类:
其他好文 时间:
2021-05-23 23:08:30
阅读次数:
0
Linux环境下的gvim编辑器的优势就不多说了。至于我,一个字懒,不想记住gvim的指令,但一想到以后工作还是要用到,还是硬着头皮学吧! 1 gvim基本操作 1.1 基本模式 gvim 有两个基本的模式:Insert 和Normal。Insert模式下光标是竖线,这时键盘的输入为文本。Norma ...
分类:
系统相关 时间:
2021-05-04 16:26:16
阅读次数:
0