数据库
文章平均质量分 84
zhanyingle_1981
这个作者很懒,什么都没留下…
展开
-
Oracle 分析函数实验之窗口
窗口函数实验create table window_tmp( aa number(5) NOT NULL); insert into window_tmp values(1); insert into window_tmp values(2); insert into window_tmp values(2); insert into window_tmp values(2); insert...2009-09-24 17:57:45 · 83 阅读 · 0 评论 -
RMAN catalog 设置
一 相关术语解释1)Backup sets 备份集备份集顾名思义就是一次备份的集合,它包含本次备份的所有备份片,以oracle专有的格式保存。一个备份集根据备份的类型不同,可能构成一个完全备份或增量备份。2)Backup pieces 备份片一个备份集由若干个备份片组成。每个备份片是一个单独的输出文件。一个备份片的大小是有限制的;如果没有大小的限制, 备份集就只由一个备份片构成。备份片的大小不能大...原创 2009-08-21 14:44:35 · 119 阅读 · 0 评论 -
Oracle listener 静态注册和动态注册
来源: http://junmail.iteye.com/blog/222092 一、什么是注册?c?6zRc0注册就是将数据库作为一个服务注册到监听程序。客户端不需要知道数据库名和实例名,只需要知道该数据库对外提供的服务名就可以申请连接到数据库。这个服务名可能与实例名一样,也有可能不一样。ITPUB个人空间*iG1Oe+x在数据库服务器启动过程中,数据库服务器会向监听程序注册相应的服...原创 2009-08-21 15:00:57 · 115 阅读 · 0 评论 -
关于ORA-19504 ORA-27038 OSD-04010
今天在做rman backup练习的时候,遇到了问题哦. RMAN> run {2> allocate channel dev1 type disk;3> backup4> format '/tmp/rmanbak/bak'5> database;6> release channel dev1;7> } 因为对rman确实不熟,照着做,...2009-08-21 17:34:07 · 887 阅读 · 0 评论 -
oracle 10g 命令行显示 表空间名称 空间大小/M 剩余空间/M 表空间使用率%
select df.tablespace_name "表空间名称",totalspace "空间大小/M",freespace "剩余空间/M",round((1-freespace/totalspace)*100,2) "表空间使用率%" from (select tablespace_name,round(sum(bytes)/1024/1024) totalspace from dba_da...2009-08-24 11:09:23 · 107 阅读 · 0 评论 -
Oracle 10g SQL 优化再学习
作者: 江南白来源: http://www.blogjava.net/calvin/archive/2005/11/11/19276.html 从8i到10g,Oracle不断进化自己的SQL Tuning智能,一些秘籍级的优化口诀已经失效。 但我喜欢失效,不用记口诀,操个Toad for Oracle Xpert ,按照大方向舒舒服服的调优才是爱做的事情。1.Excutio...原创 2009-08-24 11:20:09 · 81 阅读 · 0 评论 -
查看Oracle字符集设置
select * from sys.nls_database_parameters;--查看数据库参数select * from sys.nls_instance_parameters; --查看客户端参数select * from sys.nls_session_parameters; --查看会话的参数原创 2009-08-24 13:00:14 · 85 阅读 · 0 评论 -
Oracle 10g 下 列名是关键字
今天发现SM中有个表的列名是NUMBER, 晕倒, 是关键字, 自己试了试,解决方法如下: select * from problem1m1 t where "NUMBER"='IM10056' 如果是sql server 可以用select * from problem1m1 t where [NUMBER]='IM10056' ...2009-09-08 17:07:57 · 119 阅读 · 0 评论 -
Oracle decode()函数
decode()函数 语法decode(条件, 值1, 翻译值1, 值2, 翻译值2, ...值n, 翻译值n, 缺省值)等同于如下SQL语句: IF 条件=值1 THEN RETURN(翻译值1) ELSIF 条件=值2 THEN RETURN(翻译值2) ...... ELSIF 条件=值n THEN RETURN(翻译值n) EL...原创 2009-09-10 14:35:24 · 74 阅读 · 0 评论 -
转:ORA-00845: MEMORY_TARGET not supported on this system
转帖:http://www.cnblogs.com/killkill/archive/2010/09/10/1823690.html 今天晚上新装一台Oracle 11g的数据库,打算将SGA设大一点,知道 11g 中有一个新特新 MEMORY_TARGET,于是尝一下鲜,谁知报了个 ORA-00845,报错比较容易迷惑人,不借助Google真得想半天:0...原创 2010-10-28 17:47:39 · 106 阅读 · 0 评论 -
数据文件丢失恢复实验
1. 登入sqlplus sys/sys as sysdba2. 确认归档模式 archive log list 或者 select log_mode from v$database;3. 新建表空间triadata 和数据文件trialdata.dbfCREATE TABLESPACE trialdata DATAFILE 'C:\oracle\product\10.2.0\ora...2009-08-20 14:54:13 · 93 阅读 · 0 评论 -
Oracle 10g 控制文件 恢复 实验
本人对oralce备份恢复还在学习中, 此贴为练习总结: 1. 首先 关闭数据库库 shutdown immediate2. 拷贝备份三个控制文件 CONTROL01.CTL, CONTROL02.CTL, CONTROL03.CTL3. 删除CONTROL02.CTL4. 装载数据库 startup mount, 出现ORA-00205:?????????,?????,...2009-08-18 11:36:55 · 157 阅读 · 0 评论 -
Oracle 分析函数介绍
Oracle 分析函数Oracle从8.1.6开始提供分析函数,分析函数用于计算基于组的某种聚合值,它和聚合函数的不同之处是对于每个组返回多行,而聚合函数对于每个组只返回一行。 语法:<analytic-function>(<argument>,<argument>,...)over( <query-partition-clause> &...2009-09-24 17:58:49 · 78 阅读 · 0 评论 -
关于Oracle Timezone的一点总结
来源: http://space.itpub.net/9765498/viewspace-539881. 如何查看和修改数据库和session时区Oracle中相关的时区大体可以分为两类:数据库时区和session时区。可以通过以下方式获得:查看数据库时区信息:SQL> select dbtimezone from dual;DBTIME------+08:00...原创 2009-09-28 17:50:14 · 126 阅读 · 0 评论 -
oracle分区表总结(转)
http://m77m78.itpub.net/post/125/2807871.1 分区表PARTITION table在ORACLE里如果遇到特别大的表,可以使用分区的表来改变其应用程序的性能。1.1.1 分区表的建立: 某公司的每年产生巨大的销售记录,DBA向公司建议每季度的数据放在一个分区内,以下示范的是该公司1999年的数据(假设每月产生30M的数据),操作如下: ...原创 2009-11-05 17:50:01 · 76 阅读 · 0 评论 -
ALTER TABLE DROP/RENAME COLUMN
ALTER TABLE "SCAL_SLAM_SLA"."SL_STATUS_CHANGE" DROP COLUMN "SYSMODTIME";ALTER TABLE "SCAL_SLAM_SLA"."SLI_INCIDENT" RENAME COLUMN INCIDENT_TIME TO EVENT_TIME;ALTER TABLE "SCAL_SLAM_SLA"."2009-11-16 17:56:41 · 201 阅读 · 0 评论 -
sql 练习1
本人搜集的sql 练习,已经在oracle pl/sql develper下测试通过,分享之 create table DEPT(DEPTNO NUMBER(2) not null,DNAME VARCHAR2(14),LOC VARCHAR2(13))tablespace USERS;alter table DEPT add constraint PK_DEPT primary k...原创 2009-08-14 10:42:53 · 75 阅读 · 0 评论 -
ORACLE SQL语句优化
出处: http://blog.csdn.net/seakingwy/archive/2008/09/02/2868131.aspx 最近几周一直在进行数据库培训,老师精湛的技术和生动的讲解使我受益匪浅。为了让更多的新手受益,我抽空把SQL语句优化部分进行了整理,希望大家一起进步。一、操作符优化1、IN 操作符 用IN写出来的SQL的优点是比较容易写及清晰易懂,这比较适合现代...原创 2009-08-14 11:02:54 · 78 阅读 · 0 评论 -
Oracle中char/varchar/varchar2类型的区别
来源:http://loveyeah.itpub.net/post/2260/66263 1. CHAR的长度是固定的,而VARCHAR2的长度是可以变化的, 比如,存储字符串“abc",对于CHAR (20),表示你存储的字符将占20个字节(包括17个空字符),而同样的VARCHAR2 (20)则只占用3个字节的长度,20只是最大值,当你存储的字符小于20时,按实际长度存储。 2.CHA...原创 2009-08-14 11:37:00 · 112 阅读 · 0 评论 -
Oracle 中truncate与delete的区别
来源:http://superman-chenzs.itpub.net/post/29327/272469 1、在功能上,truncate是清空一个表的内容,它相当于delete from table_name。2、delete是dml操作,truncate是ddl操作;因此,用delete删除整个表的数据时,会产生大量的roolback,占用很多的rollback segments, 而...原创 2009-08-14 13:18:02 · 82 阅读 · 0 评论 -
Oracle ADDM 介绍
ADDM -- Automatic Database Diagnostic Monitor AWR -- Automatic Workload RepositoryOEM -- Oracle Enterprise ManagerADDM 是植入Oracle数据库的一个自诊断引擎.ADDM 通过检查和分析AWR获取的数据来判断Oracle数据库中可能的问题.然后ADDM会定位引起性能问题的...2009-08-17 12:13:43 · 167 阅读 · 0 评论 -
Riak 1.1.0安装在 Debian6
Riak 1.1.0 Debian6 安装:Installing on GNU/Linux #Most distributions do not have the most recent Erlang release available, so you will need to install from source.First, make sure you have a compa...2012-03-04 20:09:39 · 87 阅读 · 0 评论