上一页 1 ··· 185 186 187 188 189 190 191 192 193 ··· 280 下一页
摘要: 当你想在SELECT子句中列出所有的COLUMN时,使用动态SQL列引用 ‘*’ 是一个方便的方法. 不幸的是,这是一个非常低效的方法. 实际上,ORACLE在解析的过程中, 会将’*’ 依次转换成所有 的列名, 这个工作是通过查询数据字典完成的, 这意味着将耗费更多的时间. 阅读全文
posted @ 2019-07-03 08:44 樊伟胜 阅读(1432) 评论(0) 推荐(0) 编辑
摘要: ORACLE采用自下而上的顺序解析WHERE子句,根据这个原理,表之间的连接必须写在其他WHERE条件之前, 那些可以过滤掉最大数量记录的条件必须写在WHERE子句的末尾. 例如: (低效,执行时间156.3秒) SELECT … FROM EMP E WHERE SAL > 50000 AND J 阅读全文
posted @ 2019-07-03 08:29 樊伟胜 阅读(615) 评论(1) 推荐(0) 编辑
摘要: ORACLE的解析器按照从右到左的顺序处理FROM子句中的表名,因此FROM子句中写在最后的表(基础表 driving table)将被最先处理. 在FROM子句中包含多个表的情况下,你必须选择记录条数最少的表作为基础表.当ORACLE处理多个表时, 会运用排序及合并的方式连接它们.首先,扫描第一个 阅读全文
posted @ 2019-07-02 17:04 樊伟胜 阅读(537) 评论(0) 推荐(0) 编辑
摘要: ORACLE 采用两种访问表中记录的方式: a. 全表扫描 全表扫描就是顺序地访问表中每条记录. ORACLE采用一次读入多个数据块(database block)的方式优化全表扫描. b. 通过ROWID访问表 你可以采用基于ROWID的访问方式情况,提高访问表的效率, , ROWID包含了表中记 阅读全文
posted @ 2019-07-02 17:01 樊伟胜 阅读(337) 评论(0) 推荐(0) 编辑
摘要: 为了不重复解析相同的SQL语句,在第一次解析之后, ORACLE将SQL语句存放在内存中.这块位于系统全局区域SGA(system global area)的共享池(shared buffer pool)中的内存可以被所有的数据库用户共享. 因此,当你执行一个SQL语句(有时被称为一个游标)时,如果 阅读全文
posted @ 2019-07-02 17:01 樊伟胜 阅读(724) 评论(0) 推荐(0) 编辑
摘要: ORACLE的优化器共有3种: a. RULE (基于规则) b. COST (基于成本) c. CHOOSE (选择性) 设置缺省的优化器,可以通过对init.ora文件中OPTIMIZER_MODE参数的各种声明,如RULE,COST,CHOOSE,ALL_ROWS,FIRST_ROWS . 你 阅读全文
posted @ 2019-07-02 17:00 樊伟胜 阅读(298) 评论(0) 推荐(0) 编辑
摘要: 1.dbms_random.value方法 dbms_random是一个可以生成随机数值或者字符串的程序包。这个包有initialize()、seed()、terminate()、value()、normal()、random()、string()等几个函数,但value()是最常用的,value( 阅读全文
posted @ 2019-07-02 14:18 樊伟胜 阅读(217) 评论(0) 推荐(0) 编辑
摘要: 作用:用于取得局域网或Internet环境中的主机名和IP地址. 1、utl_inaddr.get_host_address 环境中IP地址 如果查询失败,则提示系统错误 查询www.qq.com的IP地址 select UTL_INADDR.get_host_address('www.qq.com 阅读全文
posted @ 2019-07-02 14:18 樊伟胜 阅读(692) 评论(0) 推荐(0) 编辑
摘要: 【功能】返回系统c1对应的c2的值。可以使用在SQL/PLSQL中,但不可以用在并行查询或者RAC环境中 【参数】 c1,'USERENV' c2,参数表,详见示例 【返回】字符串 【示例】 select SYS_CONTEXT('USERENV','TERMINAL') terminal, SYS 阅读全文
posted @ 2019-07-02 14:17 樊伟胜 阅读(224) 评论(0) 推荐(0) 编辑
摘要: 【功能】生产32位的随机数,不过中间包括一些大写的英文字母。 【返回】长度为32位的字符串,包括0-9和大写A-F 【示例】 select sys_guid() from dual 阅读全文
posted @ 2019-07-02 14:16 樊伟胜 阅读(9243) 评论(0) 推荐(0) 编辑
上一页 1 ··· 185 186 187 188 189 190 191 192 193 ··· 280 下一页