oracle
文章平均质量分 76
huaguoming
这个作者很懒,什么都没留下…
展开
-
oacle中关于bitmap index的使用问题
<br />转帖:<br /> <br />您如果熟悉Oracle数据库,我想您对Thomas Kyte的大名一定不会陌生。Tomas主持的asktom.oracle.com网站享誉Oracle界数十年,绝非幸致。最近在图书馆借到这位Oracle绝顶高手编著的《Expert Oracle Database Architecture-9i and 10g programming Techniques and Solutions》,翻阅之下,果然盛名无虚,虽然说不上字字珠玑,但作者对Oracle架构的理解和实践原创 2011-05-10 14:51:00 · 518 阅读 · 0 评论 -
oracle 中的null
关于null的讨论:http://www.itpub.net/thread-932786-1-1.html转载 2013-03-25 22:18:59 · 652 阅读 · 0 评论 -
oracle savepoint
Oracle之savepoint什么是savepoint?Use the SAVEPOINT statement to identify a point in a transaction to which you can later roll back.例如: SQL> SELECT * FROM SCOTT.DEPT ;DEPTNO DNAME转载 2013-03-20 22:24:31 · 856 阅读 · 0 评论 -
oracle nvl函数
1.nul函数将一个null值转换为一个实际的值。数据类型可以是日期,数字,字符。数据类型必须匹配: nvl(commision,0) nvl(hiredate,'01-JAN-87') nvl(job_id,'no manager') nvl(to_char(job_id),'no manager')nvl能够转换任何数据类型,但是转换的数据类型返回值必须是n转载 2013-03-19 21:45:06 · 4040 阅读 · 0 评论 -
oracle date 和 timestamp区别
在今天的工作中,学到了以下几个知识点:一、date和timestamp 的区别 date类型是Oracle常用的日期型变量,他的时间间隔是秒。两个日期型相减得到是两个时间的间隔,注意单位是“天”。例如:查看一下当前距离伦敦奥运会开幕还有多长时间: select to_date('2012-7-28 03:12:00','yyyy-mm-dd hh24:mi:ss')原创 2013-03-19 21:15:11 · 37773 阅读 · 2 评论 -
oracle COALESCE 函数
Term: COALESCE Definition:The Oracle COALESCE function returns the first non-NULL expression in the list. If all expressions in the list evaluate toNULL, then the COALESCE function will returnNU转载 2013-03-19 20:05:02 · 894 阅读 · 0 评论 -
查询并删除重复记录的SQL语句
查询并删除重复记录的SQL语句 查询及删除重复记录的SQL语句1、查找表中多余的重复记录,重复记录是根据单个字段(peopleId)来判断select * from peoplewhere peopleId in (select peopleId from people group by peopleId having count(peopl转载 2013-03-14 21:36:25 · 466 阅读 · 0 评论 -
oracle commit的时候发生了什么
1.从理解LOGW什么时候将redo log buffer中把redo写入redo log file理解commit;当redo log buffer 三分之一满的时候写当commit的时候写当发生日志切换的时候写当产生的redo满1M的时候写当DBWN要写的时候,先写r原创 2011-10-17 12:43:12 · 2323 阅读 · 0 评论 -
oracle中bitmap索引问题
1.什么是位图索引在索引段中只需存储键的值,而无需存储rowid。在位图索引中每个位(bit)相当于可能存在这个键值得一行。2.创建位图索引的好处一:能节省存储索引的空间,传统的B*Tree会占用大量的存储空间,有时候可能比表多要大的多3.建立位图索引的缺点因原创 2011-07-05 14:22:43 · 1176 阅读 · 0 评论 -
oracle读不阻塞写带来的问题
1.oracle 读是不会阻塞写的;写也不会阻塞读;只有修改同一行数据的时候,两个写操作才会发生阻塞,这种情况下,只有写1提交了,写2才能操作。2.读写互相不阻塞,这会带来一个问题。 如果想确保某些时刻,资源只能被一个用户访问,你需要多做些事情。打个比方,你上厕所的时候,不需要有人打扰吧,这时候你应该怎么办?把门锁上。oracle也这样。下面用一个例子说明。 create tabl原创 2014-01-01 21:12:50 · 1703 阅读 · 0 评论