`
tylgl
  • 浏览: 54704 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
Oracle中SQL语句执行效率问题的查找与解决: 一、识别占用资源较多的语句的方法(4种方法) 1.测试组和最终用户反馈的与反应缓慢有关的问题。 2.利用V_$SQLAREA视图提供了执行的细节。(执行、读取磁盘和读取缓冲区的次数) • 数据列 EXECUTIONS:执行次数 DISK_READS:读盘次数 COMMAND_TYPE:命令类型(3:select,2:insert;6:update;7delete;47:pl/sql程序单元) OPTIMIZER_MODE:优化方式 SQL_TEXT:Sql语句 SHARABLE_MEM:占用shared pool的内存多少 ...
有这样的一类需求,快速复制一张表,而这张表的数据量又非常的大。比方说本来是分区表,要把它重新变成非分区表,怎么能够快速的完成这样的操作呢?我下面给出2种大致的方法: 第一,就是利用CTAS方式来创建一张新表, ...
1.1 为Oracle数据库服务器规划系统资源   据已有计算机可用资源, 规划分配给Oracle服务器资源原则是:尽可能使Oracle服务器使用资源最大化,特别在Client/Server中尽量让服务器上所有资源都来运行Oracle服务。   1.2 调整计算机系 ...
Oracle执行计划的相关概念: Rowid:系统给oracle数据的每行附加的一个伪列,包含数据表名称,数据库id,存储数据库id以及一个流水号等信息,rowid在行的生命周期内唯一。 Recursive sql:为了执行用户语句,系统附加执行的额外操 ...
表连接的方式及其使用场合: NESTED LOOP 对于被连接的数据子集较小的情况,nested loop连接是个较好的选择。nested loop就是扫描一个表,每读到一条记录,就根据索引去另一个表里面查找,没有索引一般就不会是 nested loops。 一般在 ...
Oracle的体系太庞大了,对于初学者来说,难免会有些无从下手的感觉,什么都想学,结果什么都学不好,所以把学习经验共享一下,希望让刚刚入门的人对oracle有一个总体的认识,少走一些弯路。   一、定位   oracle分两大 ...
数据库热备份与完整恢复测试: 1.首先,必需保证数据库在归档模式下。 2.热备份数据文件,通过alter tablespace xxx begin backup把表空间设为备份状态,可以手工或在sql下运行host copy把数据文件复制到指定地方,最后把表空间改为正常状态(alter tablepace xxx end backup)。 3.数据库恢复:使用语句rcover datafile,alter database open即可以实现数据库的完整恢复。   具体的步骤如下: SQL> conn / as sysdba 已连接。 //确定数据库在归档模式下。 SQL& ...
Oracle执行计划的相关概念: Rowid:系统给oracle数据的每行附加的一个伪列,包含数据表名称,数据库id,存储数据库id以及一个流水号等信息,rowid在行的生命周期内唯一。 Recursive sql:为了执行用户语句,系统附加执行的额外操 ...
在实际的应用中,有时候工作数据库需要重新启动。本文介绍了一个特别实用的操作步骤,希望对大家有所帮助。 1. 停应用层的各种程序 2. 停Oralce的监听进程 $ lsnrctl stop 3. 在独占的系统用户下,备份控制文件: $ sqlplus "/as sysdba" SQL> alter database backup controlfile to trace; 4. 在独占的系统用户下,手工切换重作日志文件,确保当前已修改过的数据存入文件: SQL> alter system switch logfile; 5. 在独占的系统用户下,运 ...
前言 我们见到过很多带有巨大性能问题的Oracle应用程序和电子商务套件安装。我们得出的结论是:这些安装都可以在性能方面取得进一步的提升。换句话说,性能已经很高,几乎不能得到再得到改善的安装是很少见的。 有争议 ...
Hwm是oracle segment中的一个比较重要的参数,它代表了该segment中曾经使用过的最大块空间,oracle把已经分配给该段的块分为2部分,一部分是已经或者说曾经使用到的最大空间,另一部分是已经分配给该段,但尚未被格式化,不能直接使用的部分,而hwm就是这2部分的分界线,oracle在需要新的空间的时候,先在hwm以下的块中寻找空间,如果空间不能满足,则使用hwm指向的快,然后hwm移动指向下一个块。 段空间的管理方式 1:fml freelist management ,segment hwm下所有可用的快使用freelist来管理,freelist位于第一个extent中。 ...
Global site tag (gtag.js) - Google Analytics