自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 merge更新或插入同一张表

一段业务逻辑,需要先判断一条记录在数据库中是否有存在,若存在则更新该记录,若不存在则插入记录。 应用之前的做法是: 1、先用条件判断记录在数据库中的个数。 2.1、若count(*)>0,则执行UPDATE操作。 2.2、若count(*)=0,则执行INSERT操作。 或 1、...

2014-07-28 18:54:39

阅读数 8769

评论数 0

原创 如何彻底删除Oracle数据库,以创建相同实例名称的库

今天建库时选择了OMF方式,结果文件名称采用Oracle自动命名的方式,看不懂啊,于是乎决定删除再重建。 Oracle提供了删除数据库的指令:drop database。 需要数据库处于mount状态,然后alter system enable restricted session;,网上...

2014-07-25 20:08:52

阅读数 47193

评论数 0

原创 用实验方法加深理解Oracle的外连接(left/right/full)和内连接(inner)

总是对Oracle的左连接、右连接以及(+)对应的外连接类型糊涂,通过实验加深对连接类型语法的理解。外连接分为三种: 1. 左外连接,对应SQL关键字:LEFT (OUTER) JOIN 2. 右外连接,对应SQL关键字:RIGHT (OUTER) JOIN 3. 全外连接,对应...

2014-07-18 13:05:25

阅读数 2017

评论数 0

原创 相同更改数据量的前提下,单次COMMIT和多次COMMIT对日志空间浪费的影响对比

LGWR进程按照顺序写在线日志,中间不会跳跃,而且LGWR进程不会在同一个日志快写2次,即使一次写入的日志快只占几个字节,下次不会再用了,这就造成日志空间的浪费。Oracle做一次Commit,就会触发LGWR进程进行日志缓冲到日志文件的写入操作,因此可以说更改相同数据量的前提下,如果提交过于频繁...

2014-07-13 19:55:36

阅读数 4463

评论数 0

原创 Windows平台的Oracle使用USE_SHARED_SOCKET的作用

前两天有位朋友在QQ群问了一个问题,背景如下: 继续问后,有如下回复: 1、对方服务器连接无问题。 2、从client可以telnet服务器的1521端口。 3、tnsping正常。 4、对方服务器没有设置IP信任。 5、windows 2003 server,Oracle 10.1.0....

2014-07-02 17:15:35

阅读数 4863

评论数 0

提示
确定要删除当前文章?
取消 删除