
oracle
文章平均质量分 61
颜学伦
这个作者很懒,什么都没留下…
展开
-
oracle字符集
一、什么是Oracle字符集 Oracle字符集是一个字节数据的解释的符号集合,有大小之分,有相互的包容关系。ORACLE 支持国家语言的体系结构允许你使用本地化语言来存储,处理,检索数据。它使数据库工具,错误消息,排序次序,日期,时间,货币,数字,和日历自动适应本地化语言和平台。影响Oracle数据库字符集最重要的参数是NLS_LANG参数。它的格式如下: NLS_L转载 2013-03-29 21:47:51 · 246 阅读 · 0 评论 -
flashback table
本文只对flashback table最基本的用法做了描述,其机制在后续文章中娓娓道来。步骤1--建表:CREATE TABLE t_test(a NUMBER(4) NOT NULL);步骤2--插入数据(TIME_A)INSERT INTO t_test(a) VALUES(1);INSERT INTO t_test(a) VALUES(2);INSERT INTO原创 2013-08-21 21:46:53 · 419 阅读 · 0 评论 -
10g中的dbms_schedluer的默认时间设置
今天在用dbms_schedluer设置JOB执行时间间隔发现,设置的时间间隔参数不完整时,oracle会用当前的系统时间作为其不完整时间参数的补集。 比如:设置每天凌晨2点执行JOB(当前时间是10:45分10秒)设置的语法格式:REPEAT_INTERVAL => 'FREQ = DAILY;BYHOUR=2',那么该JOB实际执行的时间是每天凌晨2点45分10秒。 如原创 2013-08-21 21:46:00 · 553 阅读 · 0 评论 -
orace的rownum
首先请看一组使用rownum作为查询条件的查询语句:查询语句1: SELECT ROWNUM,t.userid,t.mobilephone FROM t_user_base t WHERE ROWNUM 查询结果: ROWNUM USERID MOBILEPHONE ---------- ----------- ------------原创 2013-07-26 22:40:08 · 343 阅读 · 0 评论 -
oracle的外部表
1 外部表是什么? 外部表是数据库中的表结构和操作系统上的数据文件之间的一种映射关系。2 外部表使用步骤:1) 创建一个外部表存储的路径创建一个路径,外部表指向文件所在的路径。CREATE or replace directory data_dir as '/home/oracle/test_external/data/';2) 创建外部表的结构,并加载数据CREATE原创 2013-07-26 22:36:19 · 473 阅读 · 0 评论 -
oracle的sql_trace
为了便于分析某一条SQL语句的执行效率,在ORACLE中可以使用SQL_TRACE,使用步骤如下:(1) 设置当前session生成的trace文件的名称;alter session set tracefile_identifier = 'yan_sqltrace_test'; (2) 打开SQL_TRACE;alter session set sql_trace = tru原创 2013-07-26 22:37:16 · 386 阅读 · 0 评论 -
oracle中限制IP的访问
通过在sqlnet.ora文件中增加下列记录来实现: 注:sqlnet.ora在$ORACLE_HOME/network/admin/目录下 tcp.validnode_checking = yes tcp.invited_nodes = (hostname or ip)原创 2013-05-24 20:27:23 · 710 阅读 · 0 评论 -
ORA-01092问题的解决
问题描述:在用startup启动数据库时,遇到ora-1092错误解决方案:(1)首先需要明确,我们当前对数据库的操作,在数据库中是有记录的,那么当前我们的startup相关操作日志会记录在什么地方呢? oracle@suse11: cd /home/oracle/admin/dbyan/udump(2) 当前目录下有这么多日志文件,选择最新的几条来看吧原创 2013-05-24 20:24:52 · 5219 阅读 · 0 评论 -
快速生成AWR报告
1 什么是AWR?该词的全拼:Automatic Workload Repository。AWR是基于oracle的自动定时采样功能,oracle后台进程定时的收集当前系统的数据参数,并将数据保存到数据库中,后续从数据库中提取数据参数来对整个数据库的性能做评估。2 为什么会引入AWR?在10g之前,当前的会话信息保存在v$session视图中,处于等待状态的会话会被复制一份到v$ses原创 2013-05-04 10:29:16 · 771 阅读 · 0 评论 -
Oracle基础数据的存储格式
本文对日常开发过程中常遇到的几种基础数据类型在oracle中的存储做了一个简单的回顾。主要涉及char,varchar2,number,date,timestamp,raw等几种数据类型。 1 Char:定长,依赖于定义的数据长度。 2 Varchar2:不定长,依赖于实际存储的数据长度。通过如下实验来验证一把:SQL>CREATETABLE t_test(aCHAR(原创 2013-04-26 20:47:52 · 1052 阅读 · 0 评论 -
Oracle在线重定义
1 问题背景今天在check当前的数据库设计时,发现有两张表的数据可能会有较大数量的记录。而这两张表都是属于普通的数据表,按照当前的业务处理,随着表中的数据增加,对表中数据的查询势必会存在一定的效率问题,所以想着要把这两张表转换成分区表。 2 解决方案从oracle9i开始,oracle就提供了在线重定义表的功能。通过调用dbms_redefinition包实现整个在线重定义。原创 2013-04-24 21:08:55 · 452 阅读 · 0 评论 -
oracle之索引
一.索引介绍 1.1 索引的创建语法: CREATE UNIUQE | BITMAP INDEX . ON . ( | ASC | DESC, | ASC | DESC,...) TABLESPACE STORAGE LOGGING | NOLOGGING COMPUTE转载 2013-04-07 19:55:36 · 389 阅读 · 0 评论 -
oracle 10g体系架构
1. 几个重要的Oracle术语要学习Oracle的体系结构,先要搞明白几个重要的术语:Oracle服务器、Oracle实例、Oracle数据库。Oracle服务器:即Oracle server,由Oracle实例和Oracle数据库组成。Oracle实例:即Oracle instance,是在Oracle启动的第一个阶段根据参数文件,生成的一系列的后台进程和一块共享内存SGA共同组成转载 2013-03-18 21:24:59 · 391 阅读 · 0 评论 -
B树索引的一点小总结
1、B树索引是怎样形成的?2、B树索引到底存储了那些内容?rowid,列值3、B树索引之重要特点:树矮,索引有序,索引能存储列值。这三个特点的实际应用非常广泛4、具有主外键关系的表设计中,没有索引的存在导致锁表。5、组合索引在现实中的应用。6、通过执行计划,查看走索引的cost原创 2013-08-21 22:07:40 · 467 阅读 · 0 评论