1.如何在windows上安装配置oracle11g
准备工作1在windows server 2012 下安装oracle ,需要.net 2.0 和3.0 。
所以这个要提前安装。 2在 服务器管理器中找到,添加角色和功能。
3按照安装步骤,一步步向下走。4最后,安装成功。
END正式安装1下载oracle 11g,可以直接去oracle的官方网站去下载,一定要选择windows 版的。 下载完成后,有两个压缩包,一定要解压到一个文件夹下。
2点击,setup进行安装。3可能会有提示说,环境不满足条件。
不用管他,直接跳过。 4不选择电子邮件。
呵呵,你懂得。 5选择创建和配置数据库,点击下一步。
6选择服务器类,点击下一步。7选择 单实例数据库安装,点击下一步。
8选择典型安装,点击下一步。9选择安装路径,及设置实例名,口令等信息,点击下一步。
10检查下信息是否正确,点击安装。11正在安装,大约半个小时以内。
步骤阅读12安装成功。
2.如何使用Oracle11GR2数据库FlashCache
Oracle最近发布了一个补丁程序,使得你可以在Oracle Enterprise Linux中使用数据库Flash Cache,即使你并没有使用Exadata存储。
这个补丁的名字有点隐晦: 8974084:META BUG FOR FLASH CACHE 11。 2PL BUGS TO BACKPORT TO 11。
2。0。
1 OEL 只要安装好这个补丁,你就可以使用任何已存在的flash 设备作为数据库的Flash Cache。下面是我在一个非常旧的服务器与一个非常便宜的usb flash设备上做的初步尝试。
相对于更优质的硬件来讲, 测试结果并不具有代表性,但是我认为,它仍然是很有趣的。 安装与配置 如果你也像我一样想在一个USB flash设备上做试验,那么也必须先挂载这个设备。
在我的机器上,我创建了一个目录”/mnt/usbflash”,接着在/etc/fstab文件新增了一个如下的条目: /dev/sda1 /mnt/usbflash vfat noauto,users,rw,umask=0 0 0 在你的系统中,你可能需要将”/dev/sda1″改成其他的设备,这依赖于你如何配置磁盘。 然后就可以通过输入”mount /dev/sda1″来挂载这个闪存盘(flash drive)。
一旦挂载完毕,就可以通过设置系统书db_flash_cache_files与db_flash_cache_size来配置flash cache了。 如下是我的相关设置: 注意, 参数DB_FLASH_CACHE_FILE的值必须是一个存储在闪存盘上的文件,而不是这个闪存盘的挂载点本身。
一旦这些参数设置完毕,flash cache就会被激活,并且将充当buffer cache的二级缓存。 当从主缓存移出一个block的时候,它将被移到flash cache中,从而在再次读回这个block的时候不需要产生一次访问磁盘的物理读。
监控 有多种方法来检查是否使用到了flash cache。 首先,v$sysstat视图包含多个新的统计项来展示有多少数据块被添加到flash cache中,以及在flash cache中命中的次数(从这儿下载脚本): 还有一些新的等待事件来显示往flash cache中添加条目以及从flash cache中读取条目引起的等待。
从下图可以看到,'db flash'等待的次数超过' db file sequential read'的等待次数,虽然从flash cache读取的速度远远快于从磁盘的读取速度(但是从flash cache读取的次数也远远超过从磁盘读取的次数): 那么,请记住,我不能不为这个测试选择了最糟糕的硬件-一个老旧的俩CPU intel主机以及一个便宜的拇指磁盘。 即使这样,还是发现了引人注目的问题-相对于整个处理时间来讲写开销非常严重。
虽然相对于db file sequential reads来讲从flash cache中读取的速度可以节约很多时间,维护flash cache的开销也可能会非常高,因为大部分基于闪存的SSD(Solid State Disk)都有相对严重的写瓶颈。 所有基于闪存的固态盘(SSD,Solid State Disk)都有写性能方面的问题。
然而,便宜的MLC(Multi Level Cell)闪存的写速度差不多相当于更加昂贵的SLC(Single Level Cell)的1/3。在闪存盘比较新时,空闲空间可以以单页(一般为4k)递增的方式来写。
然而,当闪存盘越来越旧时,写操作需要先清除一个完整的128页的块,从而就会慢很多了。我的便宜的USB盘是一个旧盘,并且是MLC的,所以它的写性能是非常差的。
但是,即使是最好的基于闪存的SSD,它的写速度也比读速度要慢很多,因此,有些时候使用闪存盘反而会导致数据库运行的更慢。 因此监控就显得非常重要了。
3.如何在windows上安装配置oracle11g
准备工作
1
在windows server 2012 下安装oracle ,需要.net 2.0 和3.0 。
所以这个要提前安装。
2
在 服务器管理器中找到,添加角色和功能。
3
按照安装步骤,一步步向下走。
4
最后,安装成功。
END
正式安装
1
下载oracle 11g,可以直接去oracle的官方网站去下载,一定要选择windows 版的。 下载完成后,有两个压缩包,一定要解压到一个文件夹下。
2
点击,setup进行安装。
3
可能会有提示说,环境不满足条件。 不用管他,直接跳过。
4
不选择电子邮件。 呵呵,你懂得。
5
选择创建和配置数据库,点击下一步。
6
选择服务器类,点击下一步。
7
选择 单实例数据库安装,点击下一步。
8
选择典型安装,点击下一步。
9
选择安装路径,及设置实例名,口令等信息,点击下一步。
10
检查下信息是否正确,点击安装。
11
正在安装,大约半个小时以内。
步骤阅读
12
安装成功。
转载请注明出处windows之家 » win10如何安装oracle11