oracle压缩表表空间
转载地址:http://www.blogjava.net/xzclog/archive/2010/08/06/326309.htmloracle压缩表表空间表压缩是如何工作的在Orcle9i第2版中,表压缩特性通过删除在数据库表中发现的重复数据值来节省空间。压缩是在数据库的数据块级别上进行的。当确定一个表要被压缩后,数据库便在每一个数据库数据块...
在Oracle 中查询某个字段存在于哪几个表 (转)
转载地址:http://blog.csdn.net/onebigday/article/details/5602574如果查询整库的话得以DBA权限查询数据字典dba_tab_columns非DBA用户只能查看自己有读取权限的表可以这样写查询select owner, table_namefrom dba_tab_columnswhere lower(column_name)='firstname';查询出哪些表包含firstname字段以及这些表属...
ORACLE WITH AS 用法
转载地址:http://www.cnblogs.com/scottckt/archive/2012/10/11/2719958.html语法:with tempName as (select ....)select ... 例:现在要从1-19中得到11-14。一般的sql如下:select * from( &nbs...
转--oracle中替代LIKE方法
Oracle中替换like的方法关键词: sql oracle like instr  ...
Oracle表连接操作——Nest Loop Join(嵌套循环)
关系型数据库并不是最早出现的数据库表现形式,之前还存在层次、网状数据库结构。随着关系型数据库的出现,以数据表的方式进行信息留存的方案迅速发展起来。关系型数据库的重要元素包括数据表和表连接,借助...
Oracle表连接操作——Hash Join(哈希连接)上
在Oracle中,确定连接操作类型是执行计划生成的重要方面。各种连接操作类型代表着不同的连接操作算法,不同的连接操作类型也适应于不同的数据量和数据分布情况。 无论是Nest Loop Join(嵌套循...
Oracle表连接操作——Merge Sort Join(合并排序连接)
关系型数据库并不是最早出现的数据库表现形式,之前还存在层次、网状数据库结构。随着关系型数据库的出现,以数据表的方式进行信息留存的方案迅速发展起来。关系型数据库的重要元素包括数据表和表连接,借助...
删除表空间,数据文件也删除后,但操作系统层面上空闲空间不见增加。
删除表空间,数据文件也删除后,但操作系统层面上空闲空间不见增加。操作系统:LINUX 2.6.32-279.el6.x86_64ORALCE版本:Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - 64bit Production操作过程如下:1、drop tablespace xxxx including contents and d...
临时表空间不释放
转载地址:http://www.chinaunix.net/old_jh/19/272020.html正常来说,在完成Select语句、create index等一些使用TEMP表空间的排序操作后,Oracle是会自动释放掉临时段a的。但有些有侯我们则会遇到临时段没有被释放,TEMP表空间几乎满的状况,甚至是我们重启了数据库仍没有解决问题。这个问题在论坛中也常被网友问到...
ORACLE临时表空间使用率过高的原因及解决方法
转载地址:http://f.dataguru.cn/thread-113755-1-1.html在数据库的日常学习中,发现数据库的默认临时表空间temp使用情况达到了30G,使用率达到了100%;待调整为32G后,使用率还是为100%,导致磁盘空间使用紧张。根据临时表空间的主要是对临时数据进行排序和缓存临时数据等特性,待重启数据库后, &n...
Oracle中查看已执行sql的执行计划
有时候我们可能会希望查看一条已经执行过的sql的执行计划,常用的方式有两种:a,set autotrace后再重新执行一遍,不过重新执行可能会浪费时间,而且有些语句也不允许(例如修改操作的语句),或者查询v$sql_plan视图,...
表空间中有数据也可以压缩表空间(数据文件)大小
转载地址:http://blog.chinaunix.net/uid-23284114-id-311329.html表空间中有数据也可以resize表空间(数据文件)的大小,但是前提要在段级别进行段级别的压缩。下面用实验来验证这个观点先了解一下表空间、数据文件和段的关系。表空间和段是逻辑上的概念,一个表空间(tablespace)由一个或者多个段(se...
Oracle 常用SQL查询列表
转载地址:http://publish.it168.com/2005/1027/20051027003101.shtml【IT168 服务器学院】1、查看表空间的名称及大小 select t.tablespace_name, round(sum(bytes/(1024*1024)),0) ts_size from dba_tablespaces t, dba_data_files d where t.tablespace_name = d.tablespace_name&n...
oracle常用经典SQL查询
oracle常用经典SQL查询 常用SQL查询: 1、查看表空间的名称及大小 select t.tablespace_name, round(sum(bytes/(1024*1024)),0) ts_sizefrom dba_tablespaces t, dba_data_files dwhere t.tablespa...
Oracle 彻底 kill session
转载地址:http://blog.csdn.net/leshami/article/details/6439019--***************************-- Oracle 彻底 kill session--*************************** kill session 是DBA经常碰到的事情之一。如果kill 掉了不该kill 的session,则...
Oracle常用性能监控语句解析
转载地址:http://www.cnblogs.com/preftest/archive/2010/11/14/1876856.html1、监控等待事件select event,sum(decode(wait_time,0,0,1)) prev, sum(decode(wait_time,0,1,0)) curr,count(*)from v$session_wait group by event order by 4;Lock wait occur when a session attempts to acquire a lock th...
linux中oracle的日常维护命令
转载地址:http://blog.csdn.net/tianlesoftware/article/details/47927861. 检查Oracle的进程 $ ps -ef|grep "ora_"|grep -v grep oracle 5998 1 0 11:15:59 ? 0:01 ora...
在表空间有足够free space的情况下出现ORA-1652
转载地址:http://www.askmaclean.com/page/4?s=%E8%A1%A5%E4%B8%81Search Results for: 补丁在表空间有足够free space的情况下出现ORA-16522013/03/09 BY MACLEAN LIU 暂无评论版本10.2.0.5之前存在这样的问题,当打开recyclebin回收站功能的情况下, Tablespace 上有...
Oracle 执行计划(Explain Plan) 说明
转载地址:http://blog.csdn.net/tianlesoftware/article/details/5827245 如果要分析某条SQL的性能问题,通常我们要先看SQL的执行计划,看看SQL的每一步执行是否存在问题。 如果一条SQL平时执行的好好的,却有一天突然性能很差,如果排除了系统资源和阻塞的原因,那么基本可以断定是执行计划出了问题。&...
解决ora-01652无法通过128(在temp表空间中)扩展temp段的过程
转载地址:http://www.cnblogs.com/rootq/archive/2009/02/05/1384539.html昨天开发人员跟我说,执行一个sql语句后,大约花了10分钟,好不容易有一个结果,但是报了一个ora-01652错误,查阅了oracle的错误代码说明:意思是指temp表空间无法自动扩展temp段。这种问题一般有两种原因:一是临时表空间空间太小,二是不能自...