摘要: 物理环境:虚拟机centos6.4配置:8G内存、2*2核cpu、3块虚拟硬盘(sda,sdb,sdc,sdb和sdc是完全一样的) 在实际生产环境中,系统硬盘与数据库和应用是分开的,这样有利于系统的维护和对数据应用的使用。本环境中将sda作为系统盘,sdb+sdc做软RAID0(如果做RAID5... 阅读全文
posted @ 2015-03-30 19:05 Pengineer 阅读(1759) 评论(3) 推荐(0) 编辑
摘要: SCN是Oracle的内部时钟,用来反映数据库中所有变化,在运行过程中不断更新。SCN种类包括: (1)系统当前SCN (2)Checkpoint SCN(注意只会随着检查点的发生而被更新:但是在热备模式下,checkpoint时该SCN不变) a.Stop SCN(保存在控制文... 阅读全文
posted @ 2015-03-25 21:39 Pengineer 阅读(2734) 评论(0) 推荐(1) 编辑
摘要: 参考手册:http://docs.oracle.com/cd/E11882_01/nav/portal_11.htm/Database Quick Installation Guide for Linux x86-64一,前期准备:1,环境说明: Linux:64位Centos release 6... 阅读全文
posted @ 2015-03-19 19:14 Pengineer 阅读(16385) 评论(3) 推荐(7) 编辑
摘要: RBO和CBO的基本概念Oracle数据库中的优化器又叫查询优化器(Query Optimizer)。它是SQL分析和执行的优化工具,它负责生成、制定SQL的执行计划。Oracle的优化器有两种,基于规则的优化器(RBO)与基于代价的优化器(CBO) RBO: Rule-Based Optimiza... 阅读全文
posted @ 2015-03-18 21:21 Pengineer 阅读(428) 评论(0) 推荐(0) 编辑
摘要: 在oracle中一个字符特别是中文字符占几个字节是与字符集有关的。 比如GBK,汉字就会占两个字节,英文1个;如果是UTF-8,汉字一般占3个字节,英文还是1个。但是一般情况下,我们都认为是两个字节处理,因为oracle安装时候默认我们都选择GBK的编码格式,但是我们在页面做输入字符串长度的校验的... 阅读全文
posted @ 2015-03-14 12:55 Pengineer 阅读(934) 评论(0) 推荐(0) 编辑
摘要: 一、序列化和反序列化的概念 把对象转换为字节序列的过程称为对象的序列化。 把字节序列恢复为对象的过程称为对象的反序列化。 对象的序列化主要有两种用途: 1) 把对象的字节序列永久地保存到硬盘上,通常存放在一个文件中; 2) 在网络上传送对象的字节序列。 在很多应用中,需要对某些对象进行序... 阅读全文
posted @ 2015-03-14 11:08 Pengineer 阅读(301) 评论(0) 推荐(0) 编辑
摘要: 以下都是初步理解:这主要是JVM内存配置的问题,网上有很多参考资料,但是我们不能死板硬套,必须根据自己工程的实际情况配置相关的参数。1、按照jvm的设计规则,JVM内存分为堆(Heap)和非堆(Non-heap)内存 "Java 虚拟机具有一个堆,堆是运行时数据区域,所有类实例和数组的内存均从此处... 阅读全文
posted @ 2015-03-11 19:38 Pengineer 阅读(5964) 评论(0) 推荐(1) 编辑
摘要: http://blog.csdn.net/it_man/article/details/8441902近两年来,随着云计算技术的飞速发展,越来越多的厂商意识到了它巨大的潜在价值。随着微软、IBM、Google、亚马逊等高科技公司数以亿计的商业投资,云计算逐渐成为信息通信产业内最热、最受关注的话题。分... 阅读全文
posted @ 2015-01-18 16:58 Pengineer 阅读(517) 评论(0) 推荐(0) 编辑
摘要: 一直觉得Linux的分区操作很高大上,之前在物理机上装的Linux,所以不敢随便乱来,今天重回Windows,下面利用Windows上的Linux虚拟机实际操作一次磁盘分区,要求:1G的硬盘分成2个200M的主分区(不是root分区),1个600M的扩展分区,扩展分区下面2个300M的逻辑分区。... 阅读全文
posted @ 2015-01-10 23:05 Pengineer 阅读(1776) 评论(0) 推荐(0) 编辑
摘要: 虽然现在很多人都使用yum去替代rpm了,但是rpm在一些特殊场合下还是有其作用的,比如查询跟验证已安装的rpm包,rpm全称Redhat Package Manager,是一种用于互联网下载包的打包及安装工具,它包含在某些Linux分发版中,它生成具有.RPM扩展名的文件,与Dpkg类似。 ... 阅读全文
posted @ 2015-01-06 22:50 Pengineer 阅读(271) 评论(0) 推荐(0) 编辑