- 博客(18)
- 资源 (28)
- 收藏
- 关注
原创 我们是否需要RAC?
RAC是Oracle数据库的高可用性集群架构,具有高可用性、负载均衡以及自动异常转换等诸多优点。它即高贵又娇情,使用这套架构,通常意味着更高的投入。但如果希望它能包治百病似乎也是不太可能的,那么,当我们决定使用单实例,或者RAC架构时,我们需要考虑什么呢?
2016-05-12 14:06:56 160
原创 spring+ibatis
<br />http://blog.csdn.net/daryl715/archive/2007/08/27/1760793.aspx<br /> <br /> 2.4. 代码剖析<br /> 下面就让我们开始进一步分析JpetStore4.0的源代码,为下面的改造铺路。<br />BeanAction.java是唯一一个Struts action类,位于com.ibatis.struts包下。正如上文所言,它是一个通用的控制类,利用反射机制,把控制转移到form bean的某个方法来处理。具体处理过程参
2010-07-14 19:32:00 279
原创 硬盘分区
硬盘分区硬盘分区有三种,主磁盘分区、扩展磁盘分区、逻辑分区。 一个硬盘可以有一个主分区,一个扩展分区,也可以只有一个主分区没有扩展分区。逻辑分区可以若干。 主分区是硬盘的启动分区,他是独立的,也是硬盘的第一个分区,正常分的话就是C驱。 分出主分区后,其余的部分可以分成扩展分区,一般是剩下的部分全部分成扩展分区,也可以不全分,那剩的部分就浪费了。 但扩展分区是不能直接用的,他是以逻辑
2009-12-14 09:06:00 216
原创 Coalesce函数
Coalese函数的作用是的NVL的函数有点相似,其优势是有更多的选项。格式如下:Coalesce(expr1, expr2, expr3….. exprn)Coalesce是这样来处理这些参数的。如果第一个参数为空,则看第二个参数是否是空,否则则显示第一个参数,如果第二个参数是空再看第三个参数是否为空,否则显示第二个参数,依次类推。这个函数实际上是NVL的循环使用,在此就不举例子
2009-12-13 19:35:00 250
原创 NULLIF函数
NULLIF(exp1,expr2)函数的作用是如果exp1和exp2相等则返回空(NULL),否则返回第一个值。下面是一个例子。使用的是oracle中HR schema,如果HR处于锁定,请启用这里的作用是显示出那些换过工作的人员原工作,现工作。SQL> SELECT e.last_name, e.job_id,j.job_id,NULLIF(e.job_id, j.job_id)
2009-12-13 19:34:00 372
原创 NVL2函数
NVL2函数的格式如下:NVL2(expr1,expr2, expr3)含义是:如果该函数的第一个参数为空那么显示第二个参数的值,如果第一个参数的值不为空,则显示第三个参数的值。SQL> select ename,NVL2(comm,-1,1) from emp; ENAME NVL2(COMM,-1,1)——————– —————SMITH 1ALLEN -1WA
2009-12-13 19:33:00 307
原创 NULLIF函数
NULLIF(exp1,expr2)函数的作用是如果exp1和exp2相等则返回空(NULL),否则返回第一个值。下面是一个例子。使用的是oracle中HR schema,如果HR处于锁定,请启用这里的作用是显示出那些换过工作的人员原工作,现工作。SQL> SELECT e.last_name, e.job_id,j.job_id,NULLIF(e.job_id, j.job_id)
2009-12-13 19:33:00 415
原创 NVL函数
NVL函数的格式如下:NVL(expr1,expr2)含义是:如果oracle第一个参数为空那么显示第二个参数的值,如果第一个参数的值不为空,则显示第一个参数本来的值。例如:SQL> select ename,NVL(comm, -1) from emp; ENAME NVL(COMM,-1)——————– ————SMITH -1ALLEN 300WARD 5
2009-12-13 19:32:00 236
原创 ORA-01555
ORA-01555(快照过旧)问题让很多人感到十分头痛。最近我们的生产系统上也报出了ORA-01555错误。就结合这次案例将ORA-1555问题作个案例分析,并浅析产生原因和各种解决办法。如果要了解1555错误产生的原因,就需要知道ORACLE的两个特性:一致性读(Consistent Get)和延迟块清除(Delayed Block Cleanout)。此外,还要知道关于回滚段的一些配
2009-11-25 22:41:00 535 2
原创 oradim
1、什么是oradim ============= ORADIM工具是Oracle在Windows上的一个命令行工具,用于手工进行Oracle服务的创建、修改、删除等工作。ORADIM的使用很简单,通过帮助文件可以看到常用的命令示例,此处不再赘述。 ORADIM在数据库恢复中也常被用到,很多朋友都问过这样的问题:在Windows上,如果系统崩溃了,可能数据库软件丢掉了,但是数据文件、控制文件、日志
2009-11-01 11:42:00 562
原创 oracle常用表-all_开头
all_users 数据库所有用户的信息all_objects 数据库所有的对象的信息all_def_audit_opts 所有默认的审计设置信息all_tables 所有的表对象信息all_indexes 所有的数据库对象索引的信息
2009-10-24 10:55:00 231
原创 oracle常用视图-v$开头
v$database 数据库信息v$datafile 数据文件信息v$controlfile 控制文件信息v$logfile 重做日志信息v$instance 数据库实例信息v$log 日志组信息v$loghist 日志历史信息v$sga 数据库SGA信息v$parameter 初始化参数信息v$process 数据库服务器进程信息v$bgprocess 数据库后台进程信息v$controlfi
2009-10-24 10:54:00 556
原创 oracle常用表-user_开头
user_objects 用户对象信息user_source 数据库用户的所有资源对象信息user_segments 用户的表段信息user_tables 用户的表对象信息user_tab_columns 用户的表列信息user_constraints 用户的对象约束信息user_sys_privs 当前用户的系统权限信息user_tab_privs 当前用户的对象权限信息user_col_pr
2009-10-24 10:51:00 494
原创 oracle常用表-dba_开头
dba_users 数据库用户信息dba_segments 表段信息dba_extents 数据区信息dba_objects 数据库对象信息dba_tablespaces 数据库表空间信息dba_data_files 数据文件设置信息dba_temp_files 临时数据文件信息dba_rollback_segs 回滚段信息dba_ts_quotas 用户表空间配额信息dba_free_spac
2009-10-24 10:50:00 369
原创 ora-00942 表或视图不存在问题
假设表名为TChina,所在空间为hr解决方案:1、请加上该表所在的空间名,即:select * from hr.TChina;2、加上双引号,因为ORACLE大小写敏感,不加“”的情况下,Oracle会当成是大写。所以有小写的情况一定要加“”,即:select * from “tchina”;
2009-10-08 10:32:00 306
MapReduce模型--二次排序
2013-05-28
MapReduce模型--Map端Combiners聚合
2013-05-28
Hadoop数据迁移--使用importtsv两步载入数据
2013-05-28
Hadoop数据迁移--使用importtsv独步载入数据
2013-05-28
Hadoop数据迁移--从Oracle向Hadoop
2013-05-28
Hadoop数据迁移--从Hadoop向Oracle
2013-05-28
Hadoop数据迁移--从Hadoop向HBase载入数据
2013-05-28
计算机互联网络基础学习
2010-05-18
Oracle 9i数据库系统培训教程(高级篇)
2009-09-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人