oracle学习笔记-第一篇

        四年前倒在了转型数据库的路上,我就念念不忘,这次再次出发,只为完成未尽的目标,写此博客,记录本身学习的每一步。linux

        放低心态从零开始,网上指导的帖子太多,而我则是多问一句为何来引领我学习的步伐。sql

       一切先从安装开始,目前的版本有两个,11gR2和12c,听说12c变化很大,我仍是先从11g开始,版本为11.2.0.4数据库

      下载安装包自没必要多说,只下了linux版本的。七个压缩包,比之前一下多了5个,有点懵,赶忙查一查都是作什么的centos

l  Database,  用于安装、升级数据库;服务器

l  grid infrastructure,用来升级RAC。若是要使用ClusterwareASMACFSASM动态卷等功能时都须要先安装此包。oracle

l  Client)表示客户端;ide

l  Gateway softwaregateways是指透明网关,若是要从oracle访问其它数据库系统(sqlserver,sybase…)则须要安装Gateway工具

l  examples,   是示例文件安装包;sqlserver

l  deinstall,是Oracle自带的界面化卸载工具;性能

      接下来就是操做系统的选择,有3个选择redhat,centos,Oracle Linux。从网上的说法来看,选centos的多,由于免费、稳定,剩下的2个均可以在付费的状况下得到厂家的技术支持及最新的补丁,再比较一下Oracle Linux是oracle公司本身优化开发的系统,官方说能提高性能,我我的以为这个提高性能应该是真的,可是确定有前提条件。最后决定选择centos,Oracle Linux两个系统都装一次,比较一下。至于性能方面的差异,我想只有真实环境,数据量大到必定程度后才能看出二者的差异了。

      第一轮,先用Oracle Linux7.5,我能找到的最新版本。

      安装系统没啥特别的,须要注意的2个地方,第一个是分区,其实这也不是什么须要注意的地方,如今的服务器自己硬盘足够大,并且确定还会挂载大存储,真的须要咱们注意的就是swap了,官方的建议

(1)ORACLE官方要求最小1GB的RAM,建议2GB或更大

(2)SWAP与RAM的大小配置关系

       1)、RAM为1-2GB时,SWAP大小建议为RAM大小的1.5倍

       2)、RAM为2-16GB时,SWAP大小建议与RAM大小相等

       3)、RAM大于16GB时,SWAP大小建议为16GB

       网上大神的建议,如今服务器大内存多的是,128 256 512都不稀奇,swap建议设置成内存的一半或至关,其实我以为这也是废话,内存够用,不用swap最好,具体的比例只能在之后的实际状况种学习了,不过能肯定的一点是,及时内存再大,也要设置swap,否则确定出事。

       第二个就是安装系统文件的选择,虽然知道全勾上确定没错,可是本着最小原则以及学习的精神,仍是选择了最小安装。在后续的安装中在陆续补充须要的组件和软件。

        未完待续。

相关文章
相关标签/搜索