Oracle批量fetch的小技巧2015-07-17 10:50:21
在一般的情况下,使用批量 fetch 的几率并不是很多,但是Oracle提供了这个功能我们最好能熟悉一下,说不定什么时候会用上它。 通过上面的这个例子,大家可以发现如果列很多的话,为每一列定义一个集合似乎有些繁琐,可以把集合和%rowtype结合起来一起使用来简
Oracle数据库中数据如何存储2015-07-17 10:50:21
从一个表A的取得数据插入另一个表B中? (1)对于表A和表B两个表结构完全相同的话〔字段个数,相应字段的类型等等〕,可以使用 (2) 对于两个表如果字段数不一样,但是有几个字段的结构一样时〔类似于父子关系〕,必须使用 INSERT INTO B(field1,field2) select
控制文件对于Oracle的重要性2015-07-17 10:50:21
在Windows 操作系统 中,如果注册表文件被损坏了,就会影响操作系统的稳定性。严重的话,会导致操作系统无法正常启动。而控制文件对于Oracle 数据库 来说,其作用就好象是注册表一样的重要。如果控制文件出现了意外的损坏,那么此时Oracle 数据库 系统很可能
教你设计大型Oracle数据库2015-07-17 10:50:20
一、概论 超大型系统的特点为: 1、处理的用户数一般都超过百万,有的还超过千万,数据库的数据量一般超过1TB; 2、系统必须提供实时响应功能,系统需不停机运行,要求系统有很高的可用性及可扩展性。 为了能达到以上要求,除了需要性能优越的计算机和海量存
数据库崩溃 如何恢复?2015-07-17 10:50:19
昨天,一个朋友公司的 数据库 崩溃。 这再次印证了我反复提到的一个命题: 数据库 也需要休息。 每逢节假日, 数据库 也经常会自我选择放假。 以前我说:年终难终 进入 数据库 事故多发期,一年一度今又是,记得另外一个圣诞节,我还和Biti一起在北京的时候
浅析如何控制用户对数据的访问2015-07-17 10:50:19
随着数据库技术的应用越来越广泛,使用数据库的用户数量的增多以及数据内容的敏感程度的加强,数据库的安全也变得更加重要。为了保证数据库中的数据不受到非授权的查看和修改,必须控制用户对数据的访问。细粒度访问控制也就是虚拟专用数据库,它提供强大的行级
Oracle数据库是如何进制转换的2015-07-17 10:50:18
Oracle 数据库 的进制转换: 1.16进制转换为10进制 可以通过to_number函数实现: 2.10进制转换为16进制 我们可以通过to_char函数转换: 3.2进制转换为10进制 从Oracle9i开始,提供函数bin_to_num进行2进制到10进制的转换:
解决Oracle性能优化中的问题2015-07-17 10:50:18
在Oracle性能优化时,用exists替代in,用表链接替代exists,关于前者,一般效果比较明显,exists效率明显比in高,但是如果要想表连接的效率比exists高,必须在from子句中,将记录多的表放在前面,记录少的表放后面。 关于select... bulk collect into ... lim
控制文件多路复用保证Oracle数据库正常运行2015-07-17 10:50:17
在Windows操作系统中,如果注册表文件被损坏了,就会影响操作系统的稳定性。严重的话,会导致操作系统无法正常启动。而控制文件对于Oracle数据库来说,其作用就好象是注册表一样的重要。如果控制文件出现了意外的损坏,那么此时Oracle数据库系统很可能无法正
教你应对Oracle检索数据的一致性以及回滚数据2015-07-17 10:50:17
Oracle为了保证用户检索数据的一致性, 通过UNDO记录,当用户检索数据库数据时,Oracle总是使用户只能看到被提交过的数据或特定时间点的数据(select语句时间点),UNDO记录会被存放到回滚段中,假如该数据未提交,用户检索数据时,都是从UNDO记录中取得的。

相关栏目

推荐Oracle