oracle
文章平均质量分 66
古弈
不为琐事迷住双眼 #_#
展开
-
imp导入须知
1. 创建新的数据库用户:相关sql命令:create user wsj identified by wsj#1234;grant connect,resource to wsj;2. 导入dmp文件:相关命令:imp "'/ as sysdba'" fromuser=promotiondbcs touser=cs rows=y原创 2013-11-04 11:28:00 · 734 阅读 · 0 评论 -
AWR学习
一. AWR 说明 Oracle 10g之前对数据库做性能检测使用statspack工具。 关于statspack的说明,参考我的Blog: statspack安装使用 和 report 分析 http://blog.csdn.net/tianlesoftware/archive/2009/10/16/4682329转载 2014-06-06 15:22:00 · 387 阅读 · 0 评论 -
AWR 使用
1.1 AWR的使用AWR 是Oracle一个内置工具,它采集性能相关的统计数据,并从那些统计数据中导出Oracle性能度量,以及跟踪潜在的问题。(想知道其原理可以百度)。 AWR由Oracle的MMon的后台进程自动的固定时间采集一次,保存一定的时间。1.1.1 查看快照保存时间查看快照保存时间:select *fromdba_his原创 2014-06-06 15:33:25 · 309 阅读 · 0 评论 -
oracle pls-00201 问题
identifier 'SYS.DBMS_LOCK' must be declared错误处理方法翻译 2014-09-05 09:09:29 · 1927 阅读 · 0 评论 -
Oracle 循环学习
1. LOOP循环语句:loop statement1;....exit [when condition];end loop;(当condition为true时,会退出循环,并执行end loop后的相应操作)declare i int :=1;beginloopinsert into temp values (i);exit when i=10原创 2014-08-22 09:33:14 · 314 阅读 · 0 评论 -
Oracle-impdp&expdp总结1
--expdp导出:1.创建数据泵路径:SQL> create or replace directory imostdb as '/opt/oracle/imost'; ---Directory created. //需确保/home/目录空间足够大(提前进行备份验证)2.赋予导出用户“导入导出”的权限grant connect to imostdb_cs;gra原创 2015-03-19 09:53:57 · 402 阅读 · 0 评论 -
oracle-impdp&expdp总结
第二步:创建用户并赋权-- Create the user create user PROMOTION identified by "ChPromo123" default tablespace promotion temporary tablespace TEMP profile SDPUSER;-- Grant/Revoke role privileges g原创 2015-03-19 09:55:56 · 405 阅读 · 0 评论 -
Oracle 同义词
oracle的同义词总结: 从字面上理解就是别名的意思,和试图的功能类似。就是一种映射关系。与视图类似,同义词并不占用实际存储空间,只有在数据字典中保存了同义词的定义。1.创建同义词语句: create public synonym table_name for user.table_name; 其中第一个user_table和第二个user_table可以不一样。翻译 2014-03-04 09:57:00 · 536 阅读 · 0 评论 -
分区表详解
Oracle分区表:1.使用分区表的场景:(1)大数据量的表(2)包括历史数据的表(历史表只有当前月份的数据被修改,其他月份只能read-only)2.分区表的好处:(1)增强可用性:如果表的某个分区出现故障,表在其他分区的数据仍然可用(2)维护方便:如果表的某个分区出现故障,需要修复数据,只需修改该分区即可(3)均衡I/O:可以把不同的分区映射到磁盘以平衡I/O,原创 2014-02-19 11:12:17 · 1179 阅读 · 0 评论 -
Oracle索引学习总结
1.索引定义:索引是oracle数据库中提供的一种可选的数据结构,用于关联一个表索引是与表或视图关联的磁盘上结构,可以加快从表或视图中检索行的速度。索引包含由表或视图中的一列或多列生成的键。这些键存储在一个结构(B树)中,使SQL server可以快速有效地查找与键值关联的行。2.索引作用:(1)索引包含从表或视图中一个或多个列生成的键,以及映射到指定数据的存储位置的指原创 2014-02-25 14:12:41 · 642 阅读 · 0 评论 -
存储过程
create or replace procedure test_makedataas str_sqlerrm varchar2(256); --error message in_msisdn number; v_number number; type msisdnType is table of dm.msisdn%type index by binary_inte原创 2013-11-06 14:52:48 · 347 阅读 · 0 评论 -
见微知著 从Select语句看Oracle查询原理
见微知著 从Select语句看Oracle查询原理摘要:导读: Oracle的后台运作原理是什么?我们的一条命令是如何被执行的?今天我们就从一条简单的Select语句开始,看看Oracle数据库后台的运作机制。 Select语句可以说是DBA和数据库开发者在工作中导读:Oracle的后台运作原理是什么?我们的一条命令是如何被执行的?今天我们就从一条简单的Select语句开始,看看O转载 2013-11-08 15:56:05 · 350 阅读 · 0 评论 -
序列(sequence)解读
PLSQL中存在插入表中数据,具有自排序的功能,而在ORACLE中没有自动排序的功能。相对于来说,可以使用两种方式进行自动排序。1.可以编写代码,让插入表数据有自动增长的功能(但是,这样编写代码总归是有缺陷的)。2.ORACLE中序列(sequence)具有此功能,使用表中数据具有自动的增长的功能序列: 是oacle提供的用于产生一系列唯一数字的数据库对象。 l 自动提供原创 2013-11-08 17:37:07 · 1234 阅读 · 0 评论 -
使用AWR查看结果
1.1 AWR的使用AWR 是Oracle一个内置工具,它采集性能相关的统计数据,并从那些统计数据中导出Oracle性能度量,以及跟踪潜在的问题。(想知道其原理可以百度)。 AWR由Oracle的MMon的后台进程自动的固定时间采集一次,保存一定的时间。1.1.1 查看快照保存时间查看快照保存时间:select *fromdba_h翻译 2013-12-27 14:11:06 · 509 阅读 · 0 评论 -
创建表空间
例子:create tablespace ylcsdatafile '/home/oracle/oradata/rsdp_prmt_ylcs_data_0001.dbf'size 1000mextent management localsegment space management auto/----------------------create tableinde原创 2014-01-22 08:49:55 · 337 阅读 · 0 评论 -
PL/SQL
一.过程:过程用于执行特定的操作。当建立过程时,既可以指定输入参数(IN),也可以指定输出参数(OUT)。通过在过程中使用输入参数,可以将应用环境的数据传递到执行部分;通过使用输出参数,可以将执行部分的数据传递到应用环境。定义:CREATE [OR REPLACE] PROCEDURE [(参数列表)] IS [局部变量声明] BEGIN原创 2014-01-22 15:08:21 · 355 阅读 · 0 评论 -
Oracle杂记
1.group by 和 having:解释:group by子句用于对查询结果进行分组统计,而having子句用于限制分组显示结果。例子:select deptno,avg(sal),max(sal) from emp group by deptno having avg(sal) 多列分组是指在group by子句中使用两个或两个以上的列生成分组统计结果。当进行多列分组原创 2014-01-24 10:23:56 · 389 阅读 · 0 评论 -
问题解决方法二
11. java.lang.IllegalStateException最近在使用response.sendRedirect()时出现如下错误:java.lang.IllegalStateExceptionorg.apache.catalina.connector.ResponseFacade.sendRedirect(ResponseFacade.java:423)经过分析、查看j原创 2014-01-20 08:51:41 · 467 阅读 · 0 评论 -
Oracle-impdp&expdp总结
--expdp导出:1.创建数据泵路径:SQL> create or replace directory imostdb as '/opt/oracle/imost'; ---Directory created. //需确保/home/目录空间足够大(提前进行备份验证)2.赋予导出用户“导入导出”的权限grant connect to imostdb_cs;g原创 2015-03-19 21:41:54 · 466 阅读 · 0 评论