oracle之PGA相关的sql】的更多相关文章

1.表基本信息(Table) select * from user_tables t, user_tab_comments c where c.table_name = t.table_name and t.table_name = 'YOUR_TAB_NAME' 2.表的列信息(Column) select * from user_tab_columns t, user_col_comments c where t.table_name = c.table_name and t.column_…
记录通过执行Oracle的执行计划查询SQL脚本中的效率问题   问题现象: STARiBOSS5.8.1R2版本中,河北对帐JOB执行时,无法生成发票对帐文件.   首先,Quartz表达式培植的启动时间为2分钟执行一次JOB,通过日志上看,该JOB已经启动.且在开始统计发票信息后就没有新的日志了,因河北广电数据库很大,猜测是统计发票的SQL 效率低.在比较小的库上执行,系统正常生成发票对帐文件,因此确认猜测为正确的.   然后,将发票统计的SQL截取出来,其中一个SQL如下: select…
Oracle数据库之开发PL/SQL子程序和包   PL/SQL块分为匿名块与命名块,命名块又包含子程序.包和触发器. 过程和函数统称为PL/SQL子程序,我们可以将商业逻辑.企业规则写成过程或函数保存到数据库中,以便共享. 过程和函数均存储在数据库中,并通过参数与其调用者交换信息.过程和函数的唯一区别是函数总向调用者返回数据,而过程不返回数据. 1. 存储过程概念 存储过程(Stored Procedure)是在大型数据库系统中,一组为了完成特定功能的SQL语句集,存储在数据库中.经过第一次编…
一.游标 在 PL/SQL 程序中,对于处理多行记录的事务经常使用游标来实现.游标是一个指向上下文的句柄( handle)或指针.通过游标,PL/SQL 可以控制上下文区和处理语句时上 下文区会发生些什么事情. 1.显式游标: 显式游标主要是用于对查询语句的处理,尤其是在查询结果为多条记录的情况下. 显式游标处理需四个 PL/SQL 步骤: (1)定义游标:就是定义一个游标名,以及与其相对应的 SELECT 语句. 格式: CURSOR cursor_name[(parameter[, para…
Oracle使用技巧及PL/SQL Developer配置 摘自:http://livenzhao.spaces.live.com/blog/cns!6E368BE9F6DDD872!595.entry ·PL/SQL Developer使用技巧 1.PL/SQL Developer记住登陆密码 在使用PL/SQL Developer时,为了工作方便希望PL/SQL Developer记住登录Oracle的用户名和密码: 设置方法:PL/SQL Developer 7.1.2 ->tools->…
1.Oracle Spatial 概念相关 Oracle Spatial 是Oracle 数据库强大的核心特性,包含了用于存储矢量数据类型.栅格数据类型和持续拓扑数据类型的原生数据类型.Oracle Spatial 使得我们能够在一个多用户环境中部署地理信息系统(GIS),并且与其他企业数据有机结合起来,统一部署电子商务,政务.有了Oracle Spatial 之后,即可用标准的sql查询管理我们的空间数据. Oracle Spatial 用来存储.管理.查询空间数据.oracle 提供了一套S…
Oracle数据库使用Analyze提升sql性能 如果你不使用analyze完成sql优化,将意味着:你拒绝使用数据库的查询优化器,也失去了使用优化连接的机会.假设你创建了一张拥有100万条记录的临时表,如果不对其进行分析,那么优化器将无法从现有的线索中获取表中真正的内容,于是它只能决定使用嵌套循环连接来一行行地扫描数据表,随着数据集的增长,你的数据库性能会越来越差. ORACLE数据库的PL/SQL语句执行的优化器,有基于代价的优化器(CBO)和基于规则的优化器(RBO). RBO的优化方式…
一:Oracle安装步骤及PL/SQL Developer连接数据库 win7 64位 11g 点击(操作步骤):http://www.cnblogs.com/haoke/articles/2734392.html PL/SQL Developer连接Oracle数据库:http://jingyan.baidu.com/article/fb48e8be4c7c206e622e1491.html…
paip.oracle query export to insert sql 作者Attilax ,  EMAIL:1466519819@qq.com  来源:attilax的专栏 地址:http://blog.csdn.net/attilax 我用的工具是.. Toad for Oracle Version 8.6.1 选进行seelct ,左上角导出,选选择INSERT SQLMENT,填写insert table name,保存文件路径,就OK了... 此时生成的就是SELECT 的数据的…
oracle 11g杀掉锁的sql [引用 2013-3-6 17:19:12]     字号:大 中 小 --查询出出现锁的session_idselect session_id from v$locked_object;--将上面sql中的session_id值,作为下面sql中的sidSELECT sid, serial#, username, osuser FROM v$session where sid = 147;--将上一个sql的“sid, serial#”值,填入下方sql中,…