oracle
文章平均质量分 58
happy露
这个作者很懒,什么都没留下…
展开
-
oracle 日期处理
延迟: SYSDATE+5/24/60/60 在系统时间基础上延迟5秒 SYSDATE+5/24/60 在系统时间基础上延迟5分钟 SYSDATE+5/24 在系统时间基础上延迟5小时 SYSDATE+5转载 2013-08-02 13:51:32 · 605 阅读 · 0 评论 -
分区表
一、分区表的分类 1、Range分区表(范围分区表) 范围分区就是对数据表中的某个值的范围进行分区,根据某个值的范围,决定将该数据存储在哪个分区上。如根据序号分区,根据业务记录的创建日期进行分区等。 2、Hash分区表(散列分区表) 散列分区为通过指定分区编号来均匀分布数据的一种分区类型,因为通过在I/O设备上进行散列分区,使得这些分区大小一致。 3、List分区表转载 2013-09-07 11:20:58 · 629 阅读 · 0 评论 -
表空间、表分区
整理自:http://tianzt.blog.51cto.com/459544/171759/ http://blog.csdn.net/wildboy2001/article/details/8177238 一、表空间及分区表的概念 表空间: 是一个或多个数据文件的集合,所有的数据对象都存放在指定的表空间中,但主要存放的是表, 所以转载 2013-09-05 09:55:01 · 751 阅读 · 0 评论 -
收缩表段(shrink space)
收缩表段(shrink space)转载 2013-09-09 10:19:29 · 617 阅读 · 0 评论 -
rowid 查询和删除重复记录
转自:http://wy1178037136.blog.163.com/blog/static/184494197201131625717689/ ROWID是数据的详细地址,通过rowid,oracle可以快速的定位某行具体的数据的位置。 ROWID可以分为物理rowid和逻辑rowid两种。普通的表中的rowid是物理rowid,索引组织表(IOT)的rowid是逻辑转载 2013-08-08 12:01:05 · 628 阅读 · 0 评论 -
Oracle--optimizer_mode
Oracle使用Optimizer_mode参数来控制优化器的偏好,9i常用的几个参数有:first_rows,all_rows,first_rows_N,rule ,choose等。而10g少了rule和choose.Oracle 在执行SQL语句时,有两种优化方法:即基于规则的RBO和基于代价的CBO。 在SQL执行的时候,到底采用何种优化方法,就由Oracle参数 optimizer_转载 2013-10-18 12:00:24 · 453 阅读 · 0 评论 -
ora-14621:在DEFAULT子分区已经存在时无法添加子分区
执行下面脚本: alter table sales add partition p4 values less than (to_date('2013-12-07','yyyy-mm-dd')) tablespace test_tspace3; alter table sales modify partition p4 add subpartition p3sub1 values('原创 2013-09-07 12:12:33 · 2613 阅读 · 1 评论 -
oracle 创建job
示例脚本: DECLARE JOBNO NUMBER; BEGIN DBMS_JOB.SUBMIT (JOB => JOBNO, WHAT => ' INSERT INTO C910(RUID,TABLENAME,KEYVALUE) SELECT S_C910.NEXTVAL, '||''''||'checkdoc_ps'||''转载 2013-08-27 14:00:00 · 476 阅读 · 0 评论 -
Oracle 数据库服务器,数据库,实例,用户之间的关系
可能这是一个很NC的问题,但我一直不明白,今天终于弄明白了! 整理自网络! Oracle 数据库服务器,数据库,实例,用户之间的关系: 服务器:数据库——1:n 数据库:实例——1:n 实例:用户——1:n 注1:多个实例可以对应一个数据库,他们共同操作同一数据文件,一个数据库可被许多实例同时装载和打开(即RAC),RAC环境中实例的作用能够得到充分的体现!在任转载 2013-08-15 17:54:46 · 1716 阅读 · 0 评论 -
ORACLE数据库查看执行计划的方法
转自:http://www.jb51.net/article/30465.htm 基于ORACLE的应用系统很多性能问题,是由应用系统SQL性能低劣引起的,所以,SQL的性能优化很重要,分析与优化SQL的性能我们一般通过查看该SQL的执行计划,本文就如何看懂执行计划,以及如何通过分析执行计划对SQL进行优化做相应说明 一、什么是执行计划(explain plan) 执行计划转载 2013-08-08 15:05:12 · 776 阅读 · 0 评论 -
数据库名,数据库实例名,数据库服务名,数据库域名,ORACLE_SID
一直很糊涂,今天终于明白了!!! 整理自网络!转载 2013-08-22 15:58:58 · 746 阅读 · 0 评论 -
ORA-12514,ORA-01034
今天启动Oracle数据库碰到如下问题: ORA-12514 TNS 监听程序当前无法识别连接描述符中请求服务 解决办法:在listener.ora中添加如下蓝色部分。 # listener.ora Network Configuration File: F:\oracle\product\10.2.0\db_1\network\admin\listener.ora # Generated原创 2013-08-23 11:03:52 · 485 阅读 · 0 评论 -
Oracle分布式系统数据复制技术——概念篇
http://dev.yesky.com/138/2020138.shtml 一、数据复制的概念 数据复制,就是将数据库中的数据拷贝到另外一个或多个不同的物理站点上,从而保持源数据库与目标数据库中指定数据的一致性。 二、数据复制的分类 按照数据复制的实时性,数据复制可分为同步数据复制和异步数据复制。 同步数据复制是指将本地生产数据以完全同步的方式复制到异地,每一本地IO交易均需等待远转载 2013-08-26 09:55:40 · 682 阅读 · 0 评论 -
Oracle 数据泵的使用(1)
一、使用数据泵导出的步骤: 1、创建directory (我是用system用户创建的,scott用户没有权限) create directory dump1 as 'e:\dump' ; 2、为scott用户授权 grant read,write on directory dump1 to scott; 3、退出system用户,执行导出操作 C:\Documents an原创 2013-08-23 18:17:40 · 420 阅读 · 0 评论 -
Oracle SQL 优化(1)
1、连接列(OPTID上有索引) a、如下查询不使用索引 SELECT * FROM BASPLUMAIN WHERE OPTID || '123' = '11123' 改为如下方式,则使用索引 SELECT * FROM BASPLUMAIN WHERE OPTID = '11'原创 2013-08-26 16:08:02 · 498 阅读 · 0 评论 -
oracle rownum orderby
在EMPNO上有索引,ENAME没有索引 (1)SELECT ROWNUM,A.* FROM EMP A ORDER BY ENAME 执行结果: ROWNUM EMPNO ENAME JOB MGR HIREDATE SAL COMM DEPTNO 11 7876 ADAMS CLERK 7788 1987-5-23 1100.00 20 2 7499 ALLEN原创 2013-08-27 14:14:25 · 623 阅读 · 0 评论 -
alter index rebuild & alter index rebuild online
来源:http://blog.chinaunix.net/uid-20274021-id-1969511.html转载 2013-12-13 18:17:10 · 508 阅读 · 0 评论