运行oracle数据库对电脑硬件配置的最低要求是什么?
1检查硬件要求 系统必须符合以下最低硬件要求: 至少有1024MB的物理内存 下表说明安装时物理内存(RAM)和交换区(swap space)的配置关系。 RAM Swap Space 1024 MB 到 2048 MB 15 倍 RAM 2049 MB 到 8192 MB 等于 RAM 大于 8192 MB 075 倍 RAM 在 /tmp 目录中至少有400 MB空闲磁盘空间 15 GB 到 35 GB 的磁盘空间用于安装 Oracle 数据库软件,具体大小由安装类型决定 12GB 磁盘空间用于数据库预配置文件系统存储(可选) 说明: 使用 ASM (Automatic Storage Management) 和 RDS (raw device storage) 的磁盘空间要求在后面的章节中描述。 若选择自动备份配置,启用闪回区(flash recovery area)需要额外的磁盘空间,也可以在文件系统或 ASM(Automatic Storage Management) 磁盘组中指定。 确保系统满足这些要求: 确认物理内存尺寸,键入下列命令: # grep MemTotal /proc/meminfo 假如物理内存尺寸小于推荐的内存要求,必须在安装前增加内存。 确认交换区(swap space)尺寸,键入下列命令: # grep SwapTotal /proc/meminfo 示例: as3$grep SwapTotal /proc/meminfo SwapTotal: 2048248 kB 必要时,查阅操作系统文档中如何配置额外交换区(swap space)的相关信息以修改交换区(swap space)配置。 确认可用的 RAM 和交换区(swap space),键入下列命令: # free 示例: as3$free total used free shared buffers cached Mem: 503084 490356 12728 0 2432 345224 -/+ buffers/cache: 142700 360384 Swap: 2048248 72692 1975556 最好在延迟数秒后,作多次重复测试 说明: 上述命令会产生多个不同的结果。这是因为在冻结期外可用的 RAM 和交换区(swap space)随用户的操作不断变化。 确认 /tmp 目录中可用的磁盘空间,键入下列命令: # df -h /tmp 示例: as3$df -h /tmp 文件系统 容量 已用 可用 已用% 挂载点 /dev/hda3 16G 45G 11G 31% / 假如在 /tmp 目录的自由磁盘空间中少于 400MB,请完成下列步骤之一: 删除 /tmp 目录中不必要的文件以满足磁盘空间需求。 在配置Oracle 用户环境时设置 TEMP 和 TMPDIR 环境变量(稍后说明)。 扩充文件系统的 /tmp 目录。必要时,联系您的系统治理员了解关于扩充文件系统的相关信息。 确认操作系统的自由磁盘空间,键入下列命令: # df -h 示例: as3$df -h 文件系统 容量 已用 可用 已用% 挂载点 /dev/hda3 16G 45G 11G 31% / /dev/hda2 981M 27M 905M 3% /boot /dev/hda5 29G 27G 13G 96% /opt none 246M 0 246M 0% /dev/shm /dev/hda6 15G 191M 14G 2% /var 下表显示每种安装类型需要的大约磁盘空间: 安装类型 所需空间 Enterprise Edition 185 Standard Edition 185 Custom (maximum) 199 确认系统硬件架构能运行 Oracle 软件,键入下列命令: # grep "model name" /proc/cpuinfo 示例: as3$grep "model name" /proc/cpuinfo model name : Intel(R) Pentium(R) 4 CPU 280GHz 说明: 该命令显示处理器类型。验证处理器架构匹配您将要安装的 Oracle 发行版软件。假如看不到预期结果,则不能在系统中安装这个软件。 2检查软件要求 安装所需的软件环境,根据下表进行核实。 说明: Oracle 通用安装工具根据系统需求清单对系统进行检查核实。确保在开始安装前通过检查。 需求项 操作系统 包含下列操作系统版本之一: Red Hat Enterprise Linux AS/ES 30 (Update 4 or later)
Red Hat Linux 40 (Update 1 or later) SUSE Linux Enterpreise Server 80 with SP4 or later SUSE Linux Enterprise Server 90 with SP2 or later 核心版本 系统必须运行在以下核心版本之上(或以上版本): Red Hat Enterprise Linux 30: 2421-20EL Red Hat Enterprise Linux 40: 269-11EL SUSE Linux Enterprise Server 80: 2421-278 SUSE Linux Enterprise Server 90: 265-139 包 下列包(或以上版本)必须已经安装: Red Hat Enterprise Linux 30: make-3791-17 control-center-2201-13 gcc-323-47 gcc-c++-323-47 gdb-61post-12004060752 glibc-232-9530 glibc-common-232-9530 glibc-devel-232-9530 glibc-devel-232-9520 (32 bit) compat-db-4014-51 compat-gcc-73-296128 compat-gcc-c++-73-296128 compat-libstdc++-73-296128 compat-libstdc++-devel-73-296128 gnome-libs-141290-342 (32 bit) libstdc++-323-47 libstdc++-devel-323-47 openmotif-223-3RHEL3 sysstat-505-5rhel3 setarch-13-1 libaio-0396-3 libaio-devel-0396-3 Red Hat Enterprise Linux 40: binutils-2159202-10EL4 compat-db-4125-9 control-center-280-12 gcc-343-9EL4 gcc-c++-343-9EL4 glibc-234-2 glibc-common-234-2 gnome-libs-141290-441 libstdc++-343-9EL4 libstdc++-devel-343-9EL4 make-380-5 pdksh-5214-30 sysstat-505-1 xscreensaver-418-5rhel42 SUSE Linux Enterprise Server 9: gcc-333 gcc-c++-333 glibc-233 libaio-03102-12ia64 libaio-devel-03102-12ia64 make-380 PL/SQL 本地编译, ProC/C++, Oracle 调用接口, Oracle C++ 调用接口, Oracle XML 开发工具 (XDK) Intel C++ 编译器 81 或 GNU C and C++ 编译器及以上版本,这些产品需要以上清单所列出的包支持。 说明: Intel C++ 编译器 V81 以上已经提供支持,不需要安装。在 Red Hat Enterprise Linux 3, OCCI上采用 32 版,已经提供 GNU C++ 编译器支持。这是默认的编译器版本。 OCCI 也同样支持采用 gcc 323 标准模板库的 Intel C++ 编译器 V81。 Oracle XML 开发套件 在使用 GCC 的 Red Hat Linux 40 上不被支持。只有 Intel C++ 编译器 (ICC) 提供支持。 在 Red Hat Enterprise Linux 40 上, Oracle C++ 调用接口 (OCCI) 不支持 GCC 343。要在 Red Hat Enterprise Linux 40 上使用 OCCI,你需要安装 GCC 323。 Oracle JDBC/OCI 驱动程序 你可以在下列 JDK 版本中使用 Oracle JDBC/OCI 驱动;然而,它们不需要单独安装: Sun JDK 142 with the JNDI extension 说明:JDK 142 在该发行版中已经安装 确保系统满足这些要求: 确认 Linux 版本,键入下列命令: # cat /etc/issue 示例: as3$cat /etc/issue Red Hat Enterprise Linux AS release 3 (Taroon) Kernel \r on an \m 说明: 只有存在先前表格中所列版本的 Linux 被支持。不能安装在其他的 Linux 版本上。 确认需要的核心已经安装,键入下列命令:
# uname -r 示例: as3$uname -r 2421-4ELsmp 下面是该命令在一个 Red Hat Enterprise Linux 30 系统中执行的输出情形: 2421-20EL 在该例中,输出表明系统的核心版本 ()和 勘误表 (20EL)等级。 新的内核命名 RHAS21 for ia32 249-e25 — 单处理器内核 249-e25-smp — 能够处理最高达 4GB 的物理内存的 SMP 内核 249-e25 — 能够处理最高达 16GB 左右的物理内存的企业 SMP 内核 RHEL3 for ia32 2421-4EL — 单处理器内核 2421-4ELsmp — 能够处理最高达 16 GB 的物理内存的 SMP 内核 2421-4ELhugemem — 能够处理超过 16 GB,最高达 64 GB 的 SMP 内核 假如核心版本不符合前述要求,请与操作系统供给商联系,以获取最新的核心版本并更新。 确认必须的包已经全部安装,请键入下列格式类似的命令: # rpm -q package_name 示例: as3$rpm -q gcc-333 package gcc-333 is not installed 假如包没有安装,请从您的 Linux 安装包或从 Linux 提供商的网址下载并安装。 假如需要为 WebSphereMQ 的 CSD,请在下列网址中下载并获取安装信息: http://wwwibmcom/software/integration/mqfamily/support/summary/linHtml
因为Oracle的服务和监听等也需要占用系统内存。
如果需要可以开机停止掉,停止方法如下,以windows10为例:
1、右键开始菜单,选择“计算机管理”。
2、找到“服务和应用程序”—“服务”。
3、找到Oracle开头的进程,右键选择“属性”。
4、在启动类型中,选择“禁用”,点击“确定”按钮即可。
5、其他Oracle按如上方法停止即可。
内存是影响数据库性能的重要因素,Oracle8i使用静态内存管理,Oracle 10g使用动态 内存管理。 所谓静态内存管理,就是在数据库系统中,无论是否有用户连接,也无论并发用 量大小,只要数据库服务在运行,就会分配固定大小的内存;动态内存管理允许在数据库服 务运行时对内存的大小进行修改,读取大数据块时使用大内存,小数据块时使用小内存,读 取标准内存块时使用标准内存设置。
vi /etc/sysctlconf
其中有两个参数:
kernelshmmax:
是核心参数中最重要的参数之一,用于定义单个共享内存段的最大值。设置应该足够大,能在一个共享内存段下容纳下整个的SGA ,设置的过低可能会导致需要创建多个共享内存段,这样可能导致系统性能的下降。至于导致系统下降的主要原因为在实例启动以及ServerProcess创建的时候,多个小的共享内存段可能会导致当时轻微的系统性能的降低(在启动的时候需要去创建多个虚拟地址段,在进程创建的时候要让进程对多个段进行“识别”,会有一些影响),但是其他时候都不会有影响。
官方建议值:
32位linux系统:可取最大值为4GB(4294967296bytes)-1byte,即4294967295。建议值为多于内存的一半,所以如果是32为系统,一般可取值为4294967295。32位系统对SGA大小有限制,所以SGA肯定可以包含在单个共享内存段中。
64位linux系统:可取的最大值为物理内存值-1byte,建议值为多于物理内存的一半,一般取值大于SGA_MAX_SIZE即可,可以取物理内存-1byte。例如,如果为12GB物理内存,可取12102410241024-1=12884901887,SGA肯定会包含在单个共享内存段中。
kernelshmall:
该参数控制可以使用的共享内存的总页数。Linux共享内存页大小为4KB,共享内存段的大小都是共享内存页大小的整数倍。一个共享内存段的最大大小是16G,那么需要共享内存页数是16GB/4KB=16777216KB /4KB=4194304(页),也就是64Bit系统下16GB物理内存,设置kernelshmall = 4194304才符合要求(几乎是原来设置2097152的两倍)。这时可以将shmmax参数调整到16G了,同时可以修改SGA_MAX_SIZE和SGA_TARGET为12G(您想设置的SGA最大大小,当然也可以是2G~14G等,还要协调PGA参数及OS等其他内存使用,不能设置太满,比如16G)
安装的软件环境需求:
下列从两个主要的方面阐述Oracle 9i对软件环境的要求。
对操作系统的要求建议在全新安装的Windows 2000 Server上安装数据库服务器,在Windows 2000 Server或Windows 98上安装管理客户机。
对虚拟内存的要求建议可以将虚拟内存适当进行调整以加快安装速度。安装的网络环境需求安装Oracle 9i数据库服务器,至少需要有两台计算机,通过交换机或集线器构成局域网。
扩展资料:
Oracle零售云服务充分集合了甲骨文公司在云、安全、零售行业以及网络等领域的专业性,完美地对甲骨文云进行了补充。甲骨文云是目前业界最广泛的公有云服务产品组合,涵盖SaaS、PaaS、DaaS及IaaS。
甲骨文云现在每天支持6200万用户和230亿项交易,在全球3万台设备上运行,在19个数据中心有400PB级存储。
Oracle 零售云服务为零售高管提供了最前沿的工具,让零售商能够在不断变化市场中时刻保持领先位置。Jill Puleri表示:“IT部门对于企业的价值是以月为衡量时间的,Oracle零售云服务能够显著地加快部署时间,帮助零售业的IT部门将注意力从系统维护转向业务的创新层面。”
人民网——甲骨文推出Oracle零售云服务
0条评论