随笔 - 571  文章 - 4  评论 - 253  阅读 - 72万

随笔分类 -  [1.1 数据]. PLSQL

上一页 1 2 3 下一页
PLSQL_PLSQL Hint用法总结(概念)
摘要:2014-06-20 Created By BaoXinjian一、摘要手工指定SQL语句的执行计划1. hints是oracle提供的一种机制,用来告诉优化器按照我们的告诉它的方式生成执行计划。我们可以用hints来实现:1) 使用的优化器的类型2) 基于代价的优化器的优化目标,是all_rows... 阅读全文
posted @ 2014-12-02 13:28 东方瀚海 阅读(3129) 评论(0) 推荐(1) 编辑
PLSQL_批量压缩表Table Compress(案例)
摘要:2015-04-01 Created By BaoXinjian一、摘要表空间迁移并压缩案例二、案例Step1. 并发转移表空间set timing on;alter session set parallel_degree_limit=192;alter session enable paralle... 阅读全文
posted @ 2014-09-30 18:14 东方瀚海 阅读(810) 评论(0) 推荐(0) 编辑
PLSQL_数据泵导入进度查看Impdp/Expdp Status(案例)
摘要:20150701 Created By BaoXinjian一、摘要查看EXPDP/IMPDP的进度,当你当如导出的时候,如果数据量比较大,中途有些人会着急,不免想看看进度如何1. 两个视图DBA_DATAPUMP_JOBS;DBA_DATAPUMP_SESSIONS;2. Expdp / Impd... 阅读全文
posted @ 2014-09-12 20:31 东方瀚海 阅读(14291) 评论(0) 推荐(0) 编辑
PLSQL_数据泵定参数批量导入多表Expdp/Impdp Parfile(案例)
摘要:2015-04-01 Created By BaoXinjian一、摘要PARFILE 可以把各种参数配置为一个文本键值形式的文件,该参数可以指定参数文件的位置。 Expdp命令可以调用Parfile文件,在Parfile里可以写备份脚本,可以使用Query选项。 1. 如expdp.txt 内容如... 阅读全文
posted @ 2014-09-12 17:17 东方瀚海 阅读(7606) 评论(0) 推荐(0) 编辑
PLSQL_数据泵导入导出数据Impdp/ Expdp(概念)
摘要:2014-08-31 Created By BaoXinjian一、摘要在平常备库和数据库迁移的时候,当遇到大的数据库的时候在用exp的时候往往是需要好几个小时,耗费大量时间。oracle10g以后可以用expdp来导出数据库花费的时间要远小于exp花费的时间,而且文件也要小很多。二、exp/imp... 阅读全文
posted @ 2014-09-11 12:24 东方瀚海 阅读(12602) 评论(6) 推荐(3) 编辑
PLSQL_长脚本如何判断需耗时多久v.sql / v.sqltext / v.sqlarea / v.sql_plan及nohup(案例)
摘要:2014-08-27 Created By BaoXinjian一、摘要当执行耗时时间较长的PLSQL时,有时需要查看程式运行的进度,目前已经处理了多少资料,还需处理多上资料如果程式中专门的Log Module管控这一块,问题就不太大如果没有这个这块的管控,可能就需要通过跟踪session,并查询动... 阅读全文
posted @ 2014-09-10 13:39 东方瀚海 阅读(2275) 评论(2) 推荐(1) 编辑
PLSQL_PLSQL调优健康检查脚本SQLHC(案例)
摘要:2014-08-23 Created By BaoXinjian一、摘要网上流传的一个用以查询单一SQL查询的效率并导出为HTML报表的脚本,功能与DBMS_PROFILER类似通过session查询SQL_ID,只有运行脚本,导出为HTML报表该SQL脚本下载地址:http://files.cnb... 阅读全文
posted @ 2014-09-09 10:30 东方瀚海 阅读(1901) 评论(2) 推荐(1) 编辑
PLSQL_Oracle簇表和簇表管理Index clustered tables(案例)
摘要:2012-06-08 Created By BaoXinjian一、摘要簇表是Oracle中一种可选、的存储表数据的方法。使用簇表可以减少磁盘I/O,改善访问簇表的联结所带来的资源开销,本文讲述了簇表的原理、创建以及管理簇表等。1.簇表由共享相同数据块的一组表组成。在堆表的管理过程中,对于某些表的某... 阅读全文
posted @ 2014-09-07 14:09 东方瀚海 阅读(722) 评论(0) 推荐(0) 编辑
PLSQL_Oracle外部表的概念和使用(案例)
摘要:2014-08-25 Created By BaoXinjian一、摘要ORACLE外部表用来存取数据库以外的文本文件(Text File)或ORACLE专属格式文件。因此,建立外部表时不会产生段、区、数据块等存储结构,只有与表相关的定义放在数据字典中。外部表,顾名思义,存储在数据库外面的表。当存取... 阅读全文
posted @ 2014-09-06 09:02 东方瀚海 阅读(1992) 评论(0) 推荐(0) 编辑
PLSQL_Oracle物化视图Material View的基本概念和用法 (概念)
摘要:2014-06-08 Created By BaoXinjian1. 用法物化视图是包括一个查询结果的数据库对象,它是远程数据的的本地副本,或者用来生成基于数据表求和的汇总表。物化视图存储基于远程表的数据,也可以称为快照。对于复制,物化视图允许你在本地维护远程数据的副本,这些副本是只读的。如果你想修... 阅读全文
posted @ 2014-09-05 09:45 东方瀚海 阅读(5448) 评论(0) 推荐(1) 编辑
PLSQL_Oracle临时表Temporary Table基本概念和用法(概念)
摘要:2014-06-08 Created By BaoXinjian一、基本概念1. 我对临时表的理解:在 Oracle 中创建一张表,这个表不用于其他的什么功能,主要用于自己的软件系统一些特有功能才用的,而当你用完之后表中的数据就没用了。 Oracle 的临时表创建之后基本不占用表空间,如果你没有指定... 阅读全文
posted @ 2014-09-04 13:46 东方瀚海 阅读(8308) 评论(2) 推荐(2) 编辑
PLSQL_Oracle分区表和相应的分区索引管理和使用(案例)
摘要:2014-08-22 Created By BaoXinjian一、摘要1、分区表: 随着表的不断增大,对于新纪录的增加、查找、删除等(DML)的维护也更加困难。对于数据库中的超大型表,可通过把它的数据分成若干个小表,从而简化数据库的管理活动。对于每一个简化后的小表,我们称为一个单个的分区 对于分区... 阅读全文
posted @ 2014-08-25 10:32 东方瀚海 阅读(5283) 评论(1) 推荐(1) 编辑
PLSQL_Oracle面试整理(汇总)
摘要:2014-08-16 Created By BaoXinjian一、SQL Tunning类1. 列举集中表的连接方式Answer:等连接(内连接)、非等连接、自连接、外连接(左、右、全)Or hash join/merge join/nest loop(cluster join)/index jo... 阅读全文
posted @ 2014-08-18 10:34 东方瀚海 阅读(4950) 评论(2) 推荐(6) 编辑
PLSQL_解析过程及硬解析和软解析的区别(案例)
摘要:2014-08-11 Created By BaoXinjian一、摘要Oracle硬解析和软解析是我们经常遇到的问题,所以需要考虑何时产生软解析何时产生硬解析,如何判断1. SQL的执行过程当发布一条SQL或PL/SQL命令时,Oracle会自动寻找该命令是否存在于共享池中来决定对当前的语句使用硬... 阅读全文
posted @ 2014-08-15 10:55 东方瀚海 阅读(2006) 评论(0) 推荐(1) 编辑
PLSQL_闪回删除FlashBack Delete表误删除如何进行恢复(案例)
摘要:2014-07-02 Created By BaoXinjian一、摘要在PLSQL开发时,有时候会遇到对表中数据的误删除,其实遇到这种情况不需要紧张,如果问题较大,请DBA帮忙,如果只是小问题,只需自己处理,利用flashback闪回操作即可,可可将表进行恢复在删除中数据时,系统会自动记录一个SC... 阅读全文
posted @ 2014-07-02 12:07 东方瀚海 阅读(7452) 评论(3) 推荐(5) 编辑
PLSQL_性能优化效能跟踪工具SQL Trace分析(案例)
摘要:2014-06-25 Created By BaoXinjian一、摘要SQL TRACE是Oracle提供的用于进行SQL跟踪的手段,是强有力的辅助诊断工具。在日常的数据库问题诊断和解决中,SQL TRACE是非常常用的方法。一般,一次跟踪可以分为以下几步:1、界定需要跟踪的目标范围,并使用适当的... 阅读全文
posted @ 2014-06-27 09:45 东方瀚海 阅读(4597) 评论(4) 推荐(3) 编辑
PLSQL_闪回删除FlashBack Drop表误删除如何进行恢复(案例)
摘要:2014-06-25 Created By BaoXinjian一、摘要在PLSQL开发时,有时候会遇到对表的误删除,其实遇到这种情况不需要紧张,如果问题较大,请DBA帮忙,如果只是小问题,只需自己处理,利用flashback闪回操作即可,可将表进行恢复在删除表时,系统一般都是表放入回收站中,并没有... 阅读全文
posted @ 2014-06-25 16:30 东方瀚海 阅读(3627) 评论(4) 推荐(1) 编辑
PLSQL_PLSQL读和写XML文件方式(案例)
摘要:2012-05-01 Created By BaoXinjian一、写XML文件Step1. 创建测试目录--创建测试目录CREATE OR REPLACE DIRECTORY bxjxml AS '/home/oracle/bxjxml'; --目录权限分配GRANT READ, WRITE ON... 阅读全文
posted @ 2014-06-24 13:44 东方瀚海 阅读(2896) 评论(0) 推荐(0) 编辑
PLSQL_PLSQL读和写CSV文件方式(案例)
摘要:2012-01-06 Created By BaoXinjin一、摘要读写CSV的方式1. 写CSVStep1. 创建测试目录Step2. 写CSV文件 Step3. 查看CSV文件2. 读CSVStep1. 创建测试表Step2. 读CSV文件Step3. 查看表二、写CSV文件Step1. 创建... 阅读全文
posted @ 2014-06-24 13:43 东方瀚海 阅读(1913) 评论(0) 推荐(0) 编辑
PLSQL_Oracle Table Lock表级锁的处理(案例)
摘要:20150506 Created By BaoXinjian一、摘要当某个数据库用户在数据库中插入、更新、删除一个表的数据,或者增加一个表的主键时或者表的索引时,常常会出现ora-00054:resource busy and acquire with nowait specified这样的错误。主... 阅读全文
posted @ 2014-06-22 22:33 东方瀚海 阅读(1402) 评论(0) 推荐(0) 编辑

上一页 1 2 3 下一页

点击右上角即可分享
微信分享提示