推荐:https://www.zhihu.com/question/19866767 三者是目前市场占有率最高(依安装量而非收入)的关系数据库,而且很有代表性。排行第四的DB2(属IBM公司),与Oracle的定位和架构非常相似,就不赘述了。 如果要说明三者的区别,首先就要从历史入手。 Oracle ...
分类:
数据库 时间:
2020-05-26 01:32:04
阅读次数:
88
一、关系型数据库 关系型数据库,是指采用了关系模型来组织数据的数据库。 关系模型是在1970年由IBM的研究员E.F.Codd博士首先提出的,在之后的几十年中,关系模型的概念得到了充分的发展并逐渐成为主流数据库结构的主流模型。 简单来说,关系模型指的就是二维表格模型,而一个关系型数据库就是由二维表及 ...
分类:
数据库 时间:
2020-05-26 01:26:31
阅读次数:
97
UNDO What Is Undo? Oracle Database creates and manages information that is used to roll back, or undo, changes to the database. Such information consi ...
分类:
其他好文 时间:
2020-05-26 01:06:47
阅读次数:
100
最近处理Oracle时发现ORA-12170的问题,大致找到这么几种解决办法 1.修改 $ORACLE_HOME/network/admin/sqlnet.ora . 添加或修改成:sqlnet.expire_time = 0这将关闭oracle的连道接状态检测。2.在ODBC管理中去专掉 'Ena ...
分类:
数据库 时间:
2020-05-25 22:25:20
阅读次数:
187
背景 数据处理平台从oracle迁移到hadoop平台后,原有的数据处理过程需要改写为sparkSql。由于sparkSql执行环境和数据的不确定,经常有资源竞争导致处理过程意外停止,数据倾斜导致任务执行失败。 为减少出错概率,需要对sparkSql进行规范与优化。 转换 1. exist 转换 为 ...
分类:
数据库 时间:
2020-05-25 19:47:59
阅读次数:
94
1、找到JDK下载地址 https://www.oracle.com/java/technologies/javase-downloads.html 在Oracle的网站下载东西都要登录,登录之后即可开始下载,也可以去下载别准备好的资源 以下的2、3、4步,可以任选一种安装方式 2、安装.tar.g ...
分类:
其他好文 时间:
2020-05-25 19:24:28
阅读次数:
599
ZHS16GBK字符集格式下,varchar2(size) 可以存储 size/2个汉字 。也就是说varchar2(40)存储20个汉字。 分析如下: 1,首先 varchar2(size)释义: 可变长度的字符串,其最大长度为size个字节;size的最大值是4000,而最小值是1;你必须指定一 ...
分类:
数据库 时间:
2020-05-25 19:04:29
阅读次数:
119
select sess.sid, sess.serial#, lo.oracle_username, lo.os_user_name, ao.object_name, lo.locked_mode from v$locked_object lo, dba_objects ao, v$session ...
分类:
数据库 时间:
2020-05-25 19:01:44
阅读次数:
68
-- 创建自增序列 CREATE SEQUENCE seq_interface_info INCREMENT BY 1 START WITH 1 --从1开始 NOMAXVALUE --不设最大值 NOCYCLE --不循环 NOCACHE; -- 创建表interface_info的触发器 CRE ...
分类:
数据库 时间:
2020-05-25 15:54:26
阅读次数:
71
在创建一张大表的索引时,因为没有加并行而导致创建时间很长,这时候如果终止操作,比如直接关闭终端,然后再次登录创建时就会报错ORA-00095提示对象名字已被用,而去删除对象时又报错ORA-08104索引正在被创建。 SQL> drop index xxx.BM_IX; drop index xxx. ...
分类:
数据库 时间:
2020-05-25 15:48:03
阅读次数:
88