About me:Oracle ACE,optimistic,passionate and harmonious. Focus on oracle programming,peformance tuning,db design, j2ee,Linux/AIX,web2.0 tech,etc
全部博文(156)
发布时间:2024-05-06 15:29:59
本文主要讲解如何从一个表里快速随机获取前N行的方法,用最少IO,利用索引的快速扫描,快速从表里获取随机的前N行数据。
......【阅读全文】
发布时间:2023-05-07 22:39:43
Oracle 的并行执行是一种分而治之的方法. 执行一个 SQL 时, 分配多个并行进程同时执行数据扫描,连接以及聚合等操作, 使用更多的资源(CPU,IO等), 得到更快的 SQL 响应时间。并行执行是充分利用硬件资源,处理大量数据时的核心技术。......【阅读全文】
发布时间:2022-04-12 09:55:38
在使用递归操作的时候,经常会遇到递归条件报错:ORA-01436: 用户数据中的 CONNECT BY 循环。特别是在做一些技巧性语句的时候,比如常见的复制和展开行,字符串拆分。这时候经常会使用层次查询CONNECT BY。但是稍加不慎,就会报递归循环错误......【阅读全文】