摘要:
Oracle设置和删除不可用列 1、不可用列是什么? 就是表中的1个或多个列被ALTER TABLE…SET UNUSED 语句设置为无法再被程序利用的列。 2、使用场景? If you are concerned about the length of time it could take to 阅读全文
摘要:
在11.2中,Oracle新增了APPEND_VALUES提示,使得INSERT INTO VALUES语句也可以使用直接路径插入。 例子很简单: SQL> SELECT * FROM V$VERSION; BANNER Oracle Database 11g Enterprise Edition 阅读全文
摘要:
Oracle 表压缩(Table Compression)介绍 1、官方文档说法: As your database grows in size, consider using table compression. Compression saves disk space, reduces memo 阅读全文
摘要:
tom大神写了一个用于查看Oracle数据库对象空间使用情况。 下面演示一下如何使用: –工具源码 CREATE OR REPLACE PROCEDURE show_space(p_segname IN VARCHAR2, p_owner IN VARCHAR2 DEFAULT USER, p_ty 阅读全文
摘要:
在PL/SQL中使用日期类型 之前的文章介绍了在PL/SQL中使用字符串和数字了下。毫无疑问,字符串和数字很重要,但是可以确定的是没有哪个应用不依赖于日期的。 你需要记录事件的发生事件,人们的出生日期等等很多。 通常的使用方式是: 1)声明日期变量和常量 2)使用内建函数显示和修改日期值 3)执行日 阅读全文
摘要:
使用PL/Scope分析你的PL/SQL代码 从11g开始Oracle引入了PL/Scope 用于编译器收集PL/SQL程序单元的所有标识符(变量名、常量名、程序名等)。 收集到的信息可通过一系列静态数据字典视图获取。 可帮助我们了解标识符的声明,定义,引用,调用或赋值以及所在源代码的位置。 使用P 阅读全文
摘要:
PL/SQL相关的数据字典 http://www.oracle.com/technetwork/issue-archive/2012/12-nov/o62plsql-1851968.html 有时候,我们在PL/SQL开发过程中会遇到以下问题: 1)我的程序到底依赖于哪些数据库对象? 2)哪个包中调 阅读全文
摘要:
将代码封装在灵巧的包中 http://www.oracle.com/technetwork/issue-archive/2013/13-jan/o13plsql-1872456.html 绝大多数基于PL/SQL的应用都是由成千上万甚至上百万行代码组成,这里面包含了详细多变的用户需求。 商业逻辑的实 阅读全文
摘要:
英文链接:http://www.oracle.com/technetwork/issue-archive/2013/13-sep/o53plsql-1999801.html Oracle 12c增强了一系列定义和执行PL/SQL程序单元的方式。本文覆盖了Oracle 12c几个新特性: 1.为结果缓 阅读全文
摘要:
PL/SQL精明的调用栈分析 原文:http://www.oracle.com/technetwork/issue-archive/2014/14-jan/o14plsql-2045346.html The three DBMS_UTILITY functions (DBMS_UTILITY.FOR 阅读全文