亿级Web系统搭建——单机到分布式集群
当一个Web系统从日访问量10万逐步增长到1000万,甚至超过1亿的过程中,Web系统承受的压力会越来越大,在这个过程中,我们会遇到很多的问题。为了解决这些性能压力带来问题,我们需要在Web系统架构层面搭建多个层次的缓存机制。在不同的压力阶段,我们会遇到不同的问题,通过搭建不同的服务和架构来解决。 Web负...
oracle 10g expdp 与impdp的使用
expdp一、查看expdp的帮助信息dbs-> expdp help=yExport: Release 10.2.0.1.0 - 64bit Production on Sunday, 30 December, 2012 14:38 &...
Wind 7 下使用Xmanager访问CentOS 5.5图形化
系统:wind 7工具:xmanager 4Linux系统:CentOS 5.5 CentOS配置1.查看CentOS版本[oracle@rac2 ~]$ cat ...
ORACLE 高级函数应用(转载)
--声明:本培训涉及的业务不一定准确,只为了说明函数的功能:ORACLE 高级函数应用--分组函数1、ROLLUP --统计标准分组及相应维度的小计、合计--从右到左递减:group by rollup(a,b,c) : a,b,c ; a,b(...
常用的删除大数据方法(游标+分段)
最近项目上线了,数据量也比较大,表中数据基本上都在千万,有时要清理些数据.由于数据量较大,每次在清理时都比较耗费时间,特别是在几千万的表中直接delete数据,有时几个小时都删除不了,大大的耗费时间,工作效率...
ORA-00600: 内部错误代码问题处理
很久没有开启自己电脑的数据库啦!电脑又时常非法关闭,断电等问题.然而今天想开启,居然报ORA-00600: 内部错误代码问题处理.C:\Documents and Settings\litb>sqlplus /nologSQL*Plus: Release 10.2.0.1...
oracle10g 常用数据字典
--获取所有可用的动态性能视图SELECT * FROM v$fixed_table;--获取当前实例的详细信息SELECT * FROM v$instance;--获取当前数据库的详细信息SELECT * FROM v$database;--获取当前实例中SGA的详细信息SELECT * FROM v...
oracle 10g DBMS_SCHEDULER用法(转载)
DBMS_SCHEDULER是Oracle 10G中新增的一个包,与老版本的dbms_job包相比,dbms_scheduler有很多新特性,我将通过一系列的文章来介绍一下如何使用这个包. 参考资料: 1. Oracle PLSQL Packages and Types Re...
Oracle10g新特性简介(转载)
Oracle 公司在一些场合曾暗示:Oracle 9i 数据库只是一个过渡性的产品,真正的技术革新很可能在下一版,也就是现在大家都知道的10G中体现出来。很多技术人员可能都会比较关心 Oracle 10G 究竟能有哪些新功能,是否能...
dbms_sql包的用法
最近老是感觉记忆在下降,记住的东西,过段就忘,学得比忘快,找资料有时比较困难,就将一些常用的放在这里,有时间也可以看看。对于一般的select操作,如果使用动态的sql语句则需要进行以下几个步骤: open &nb...
SYS_CONTEXT用法
select SYS_CONTEXT('USERENV','TERMINAL') terminal, SYS_CONTEXT('USERENV','LANGUAGE') language, SYS_CONTEXT('USERENV','SESSIONID') sessionid, SYS_CONTEXT('USERENV','INSTANCE') instance, SYS_CONTEXT('US...
SYS_CONTEXT用法
select SYS_CONTEXT('USERENV','TERMINAL') terminal, SYS_CONTEXT('USERENV','LANGUAGE') language, SYS_CONTEXT('USERENV','SESSIONID') sessionid, SYS_CONTEXT('USERENV','INSTANCE') instance, SYS_CONTEXT('US...
oracle出现ORA-16038,ORA-19809,ORA-00312问题的解决方法
数据库装载完毕。ORA-16038: 日志 3 序列号 5035 无法归档ORA-19809: 超出了恢复文件数的限制ORA-00312: 联机日志 3 线程 1:......REDO03.LOG' 损坏非当前联机日志: 1、启动数据库,遇到ORA-00312 or ORA-00313错...
oracle SQL监控脚本
今天看到了一些oracle数据库监控的脚本,为以后监控数据库sql带来便利,因此将其摘录下来。1.捕获耗费性能的SQL语句#!/bin/kshsqlplus -s /nolog << EOFconnect sys/sys as sysdate;col sid format 99...
Oracle RAC入门(转载)
本文将详细讲述Oracle RAC入门和提高,希望对广大Oracle数据库管理人员以及致力于学习Oracle数据库的管理人有所帮助。Oracle RAC 产品概述Oracle Real Application Server,真正应用集群,简称Oracle RAC ,是Orac...
闪回删除(Flashback drop)
大家在平时开发中,有时意外的删除过表,可能就是直接重新创建该表。在oracle10g中,可以用Flashback drop恢复用一个被删除(drop)了的对象,oracle自动将该对象放入回收站。Flashback drop恢复的原理也是利用oracle...
闪回表(Flashback table)运用
上一回演示了运用闪回表查询恢复delete删除的数据以及其原理,今天了解下闪回表。原理: 闪回表(Flashback table)与闪回查询(Flashback query)的原理大致相同,也是利用undo信息来恢复表对象到以...
Oracle闪回查询恢复delete删除数据
Flashback query(闪回查询)原理 Oracle根据undo信息,利用undo数据,类似一致性读取方法,可以把表置于一个删除前的时间点(或SCN),从而将数据找回。 Flashback query(闪回查询)前提:SQL> sho...
Intersect、minus、union、union all用法
SQL语句中的三个关键字:MINUS(减去),INTERSECT(交集)和UNION ALL(并集);MINUS是从第一个查询结果减去第二个查询结果,如果有相交部分就减去相交部分;否则和第一个查询结果没有区别. INTERSECT是两个查询结果的交集...
MERGE用法
MERGE语句是Oracle9i新增的语法,用来合并UPDATE和INSERT语句。通过MERGE语句,根据一张表或子查询的连接条件对另外一张表进行查询,连接条件匹配上的进行UPDATE,无法匹配的执行INSERT。这个语法仅需要一次全表扫描...