4 congdingfu1756

尚未进行身份认证

我要认证

暂无相关简介

等级
TA的排名 74w+

Oracle ACE,一段不可思议的旅程

前些天,非常有幸通过了Oracle的ACE审核,正如负责人Jennifer女士在邮件中所说,congratulations and welcome to the Oracle ACE community!,正式进入Oracl...

2019-07-01 12:48:32

探寻大表删除字段慢的原因

《大表删除字段为何慢?》的案例中,提到删除一张大表的字段,产生了很多等待,但是测试环境模拟的现象,看起来和生产,略有区别。由于生产环境,用的是DG架构,因此在数据库同事的协助下,利...

2019-01-25 00:19:37

小时制式问题

user_objects视图中,有两个字段,created和timestamp,按照官方手册,created就是对象的创建时间戳,DATE类型,timestamp是对象定义的时间戳,VARCHAR2类型,而且他的长度是19,...

2018-12-28 14:56:23

传说中的“谓词越界“场景

开发环境,碰见一个谓词越界的问题,模拟这条SQL,如下所示,其中A_ID是表test的外键,并且存在索引,SELECT1FROMtestWHEREA_ID=6052138ANDIS_VALI...

2018-12-25 01:30:23

Oracle CBO选错执行计划的一种场景

测试人员做应用性能测试,反馈有一条SQL语句,之前执行非常快,现在执行时间,明显慢了。SQL语句非常简单,根据日期字段,检索当日表中记录数,select count(*) from u...

2018-12-10 13:08:15

imp错误IMP-00098: INTERNAL ERROR: impgst2Segmentation fault

如果使用impdp要看dump的内容,可以使用sqlfile参数,他会将所有的DDL语句写入文件,SQLFILEWrite all the SQL DDL to a specified file....

2018-12-10 13:04:08

Oracle导入导出的常见错误

做数据的导入导出操作,最常用的就是imp/exp和impdp/expdp,经常会碰见各种错误,之前总结过一些,《解决导入过程中出现的ORA-02289错误》、《生产数据导入测试环境碰见的一些问题...

2018-12-10 13:01:18

Oracle违反约束数据的workaround

最近为测试做一些数据导入,其中存在一些主子表,由于种种原因,子表有些记录,外键值在主表无记录,导致数据导入过程中,无法创建外键,Failing sql is:ALTER TABLE "A" ADD...

2018-12-10 12:58:48

自适应log file sync影响案例

Oracle最吸引人的地方,就是有些答案,隐藏在种种现象之中,扑朔迷离,朦朦胧胧,就像侦探办案,首先要有思路,其次要有证据,再者就是扎实的基础知识,另外就是些运气。例如最近碰见了一个案例,一套3节点1...

2018-12-10 12:53:49

CBO如何选择相同cost的索引

ACOUG年会杨长老的演讲中,曾提到一个问题,一条SQL语句,两种执行计划的cost值相同,CBO是如何选择执行计划?翻译一下问题,创建测试表数据,SQL> ...

2018-12-10 12:47:50

试用ODU软件恢复corrupt block

Oracle的数据恢复处理,有各种方法工具支持,在这方面,我算是一个新手,也是处于不断的学习中。业界有一些著名的恢复软件,简单罗列一下,1. Oracle DUL是 O...

2018-12-10 12:43:53

"0.1"在PL/SQL Developer和sqlplus中如何不显示为".1"?

微信群有朋友问,PL/SQL Developer显示0.1的时候自动将0删除,即".1",因此有什么方法,可以显示小数点之前的0?其实不止PL/SQL Developer,即使sqlplus命令行...

2018-12-10 12:38:30

Java保留两位小数的方法

项目中有一个小需求,两个整数相除,结果需要保留两位小数,即1.00、0.50这种数据格式。以下做法不行,因为两整数相除,小数点以后的数字会被截断,让运算结果为整数类型,int ...

2018-12-10 12:31:24

MyBatis中的JdbcType映射介绍

Java项目涉及到数据库交互,以往常用的是JDBC,现在则有Hibernate、Mybatis等这些持久化支持。项目中用到了MyBatis,和JDBC最显著的区别,就是SQL语句配置化,通过xml文件...

2018-09-19 17:26:06

我经常用的一些vi快捷键

Linux下vi/vim的操作,当你不熟悉时,不会愿意用他,一旦你习惯了,他的高效就无人能敌,用久了就会有种,相逢恨晚的感觉,这也是一部分人,习惯使用Mac而不是Windows的原因。vi操作,可以说...

2018-09-19 17:23:02

学习的好地方 - 阿里数据库内核组月报站点

隐式转换的话题,在关系型数据库中很常见,简单来讲,他是由于检索条件左右值类型的不同导致Oracle内部会自动做一些类...

2018-09-19 11:14:20

iptables-远程访问数据库端口策略

一个开发提出的业务需求,需要开通某台服务器,到某套数据库的访问权限,即1521端口访问权限,提交了网络工单,等网络实施后,进行测试,> telnet x.x.x.x 1521正在连接...

2018-09-18 17:11:46

一次夜维SQL的性能优化

最近单位搬家,从国家会议中心,搬往空气清新的顺义后沙峪,搬迁之前的完结上线中,碰见了一些棘手的问题,有一些值得借鉴的地方。这是一个夜维程序的优化。这个夜维的目的,是每日删除30+张表历史数据,其中的...

2018-09-17 15:48:08

开发问题小结

这几天开发的过程中,碰见了一些问题,有些是属于常识问题,知道了记住了,下次就不会犯错,有些是属于知识模糊,需要理解,在此总结记录。1. MyBatis报错:org.apache.ibatis.bin...

2018-09-17 13:40:53

JDBC读取数据优化-fetch size

最近由于业务上的需求,一张旧表结构中的数据,需要提取出来,根据规则,导入一张新表结构中,开发同学写了一个工具,用于实现新旧结构的transformation,实现逻辑简单,就是使用jdbc从A表读出数...

2018-09-17 13:30:00

查看更多

勋章 我的勋章
    暂无奖章