<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>OracleOnLinux &#187; Linux</title>
	<atom:link href="http://www.oracleonlinux.cn/category/linux/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.oracleonlinux.cn</link>
	<description>Oracle and Linux,I Love U.</description>
	<lastBuildDate>Wed, 08 Sep 2010 10:28:08 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>转帖一封邮件：[Unix-Center.Net] 会员通讯 &#8212; 2010.09.07</title>
		<link>http://www.oracleonlinux.cn/2010/09/08/mail-from-unix-center-net/</link>
		<comments>http://www.oracleonlinux.cn/2010/09/08/mail-from-unix-center-net/#comments</comments>
		<pubDate>Wed, 08 Sep 2010 10:28:08 +0000</pubDate>
		<dc:creator>Asher</dc:creator>
				<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://www.oracleonlinux.cn/?p=344</guid>
		<description><![CDATA[





发件人        Unix-Center.Net &#60;bbs@unix-center.net&#62;发送至        member@unix-center.net日期        2010年9月7日 下午12:12主题        [Unix-Center.Net] 会员通讯 &#8212; 2010.09.07邮送域        unix-center.net尊敬的Unix-Center.Net用户：感谢您注册成为Unix-Center.Net的一员。我们一直在努力为各位注册会员提供更好的Unix/Linux学习与体验环境。此会员通讯的目的就 是向各位介绍我们最近取得的一些新进展，希望能够得到各位更进一步的支持。自2007年2 月Unix-Center.Net正式开通以来，我们已经不间断运行了三年半的时间。在这里我们需要向中国最大的开发者社区CSDN表示衷心的感谢。 CSDN在本站遇到财务困难的时候为本站支付了2009年4 月到2010年4 月的服务器托管费用，又于2010年4 月免费接纳本站所有服务器迁入CSDN的机房。正是由于CSDN的大力支持，本站才能够在坚持公益性和非盈利性的前提下继续为各位用户提供服务。在过去六 个月中，我们与CSDN一道与数家公司展开讨论，希望能够争取他们对Unix-Center.Net的支持。遗憾的是，大部分公司并不认可本站所坚持的公 益性和非盈利性原则，因此相关讨论并未取得实质性进展。在过去18个月中，一共有243名用户通过向本站捐赠100元的方式成为本站的标准用户。为了表示我们对这些用户的感谢，我们为其提供了1 G的存储空间，MySQL数据库访问权限，以及基于Apache、MySQL和PHP的Web 应用开发环境。自从本人离开Sun 公司之后，很多朋友都很关心我的去向和近况。在这里我统一做一个说明。首先，本人没有离开IT这个行业。我于09年底移居海南后，一直在思考如何利用信息技术来为农村做一点事情。经过接近一年时间的调研，我注意到生产技术低 下或者缺乏生产资料已经不再是阻碍农村发展的第一因素。与此相反，由于生产与销售环节严重脱钩，导致农户在风调雨顺的情况下还要亏本，严重打击了农户的生 产积极性。与此同时，仅仅是几十公里甚至是十几公里之外的城市，农产品价格高居不下，城市居民纷纷抱怨买不起菜吃不起饭。如果抛开农产品购销当中的仓储、 运输等因素，这是一个典型的信息不对称问题。让农户了解市场行情，让商户了解生产情况，虽然不能够彻底解决这个问题，但是能够在一定程度上促使其往正面的 方向发展。因此，我于最近接受海口市科学技术工业信息化局的邀请，与几位志同道合的朋友一起着手组建一家公司来开发与运营一个农产品信息类网站：电子农务 网。电子农务网上线之后的第一件大事，是面向全国开展一次博客大赛，广泛征集关于农民、农村、农业等领域的信息、观点、评论、建议。目前我们已经争取到了海南 马自达公司提供的两辆海南马自达海福星轿车、金鹿集团提供的拖拉机四台、以及某计算机公司提供的笔记本电脑若干台作为大赛奖品。就我所知，这些年来国内各 种各样的博客大赛层出不穷，能够列出的如此级别奖品的，似乎还没有见过。在这里我郑重邀请各位朋友参与到此次博客大赛中来，为农村的发展出谋划策，说不准 就能够赢得一辆轿车或者是拖拉机开回家。另外如果各位朋友有做媒体的或者是做网站的，欢迎转载相关信息为我们扩大一下影响力，或者是派出记者来挖掘一下这 个事件的新闻价值。各位可能觉得我们做IT的跟农村没什么关系，其实未必。且不说我们之中相当一部分人原本就来自农村，我们每天所消费的粮食、蔬菜、肉蛋、水果，无一不与农 村息息相关。耕地红线能不能保住，会直接影响农产品的价格，可以说是间接动了我们的钱包。不过这还不是最严重的，要是滥用激素和农药残留的问题管不好，简 直就是直接要我们的老命了。所以我希望各位都过来参加这个博客大赛，写一写记忆不远处的青山绿水，红桃黄橙，稻花的香，水牛的憨，父辈的汗水，还有村头小 妹鲜艳的笑脸。是不是真的能够赢得轿车或者是拖拉机，已经无关紧要了。重要的是，关心农村问题就是关心我们自己的钱包和健康。广告做的好，不如海马轿车好。在这里给各位提供一下此次博客大赛的链接，很多细节尚在讨论当中，不过已经是呼之欲出了。http://www.dznw.net/home/space.p &#8230; do=blog&#38;id=2206顺便说一声，如果你有淘汰下来的电脑，并且希望让它们有个地方发挥余热，请跟我联系。我能够把它们转送给那些没有电脑，但是又非常希望拥有一台电脑的农 民。如果你愿意的话，麻烦您问一问您身边的人有没有淘汰下来的电脑。或者，您还可以帮我问一问你所在公司的IT部门，是否愿意将公司淘汰下来的电脑赠送给 农民使用。只要是一台还能够运行Windows 2000的电脑，慢一点点没有关系，硬盘小点没有关系，没有显示器也没有关系，我们会设法解决。另外，也欢迎各位淘汰下来的数码相机。说起农民，你可能觉得他们没文化，觉得他们根本不可能有使用电脑这样的需求。你所不知道的是，有很多农民，他们通过自学知道了如何操作电脑，也学会了如何 通过搜索来掌握最新的供求行情和价格信息，他们当中甚至有人开设了自己的博客。到我的电子农务网去看看，你就能发现，农村的信息化，正在悄悄地改变农村的 面貌。如果您愿意向农民捐赠您淘汰下来的电脑，请将其发送到如下地址。如果您无力支付其运费，可以使用快递／物流公司的“运费到付\&#8221;业务，我们愿意支付由此发生 的快递／物流费用。 [...]]]></description>
		<wfw:commentRss>http://www.oracleonlinux.cn/2010/09/08/mail-from-unix-center-net/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to use script and scriptreplay</title>
		<link>http://www.oracleonlinux.cn/2010/04/19/how-to-use-script-and-scriptreplay/</link>
		<comments>http://www.oracleonlinux.cn/2010/04/19/how-to-use-script-and-scriptreplay/#comments</comments>
		<pubDate>Mon, 19 Apr 2010 14:32:19 +0000</pubDate>
		<dc:creator>Asher</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Oracle]]></category>

		<guid isPermaLink="false">http://www.oracleonlinux.cn/?p=240</guid>
		<description><![CDATA[我们知道：在Windows环境下可以通过一些录制屏幕的软件，把屏幕捕捉下来，如camtasia studio。当然，UNIX/Linux系统下也有相关工具可以达到这个目的，那就是script和scriptreplay:
首先，说说script工具，默认情况下，大多数Linux系统都会自带该工具，具体用法不详细记录了。想说说的就是，比较“好玩儿”的用法：
[oracle@Oracle10g ~]$ script -t 2&#62;oracle.time -a oracle.txt
Script started, file is oracle.txt
[oracle@Oracle10g ~]$ sqlplus /nolog
SQL*Plus: Release 10.2.0.1.0 &#8211; Production on Mon Apr 19 22:04:51 2010
Copyright (c) 1982, 2005, Oracle.  All rights reserved.
SQL&#62; conn / as sysdba;
Connected.
SQL&#62; exit
Disconnected from Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 &#8211; Production
With the Partitioning, OLAP and Data Mining options
[oracle@Oracle10g ~]$ [...]]]></description>
		<wfw:commentRss>http://www.oracleonlinux.cn/2010/04/19/how-to-use-script-and-scriptreplay/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>什么是裸设备？Oracle为什么要选用裸设备？</title>
		<link>http://www.oracleonlinux.cn/2009/12/14/%e4%bb%80%e4%b9%88%e6%98%af%e8%a3%b8%e8%ae%be%e5%a4%87%ef%bc%9foracle%e4%b8%ba%e4%bb%80%e4%b9%88%e8%a6%81%e9%80%89%e7%94%a8%e8%a3%b8%e8%ae%be%e5%a4%87%ef%bc%9f/</link>
		<comments>http://www.oracleonlinux.cn/2009/12/14/%e4%bb%80%e4%b9%88%e6%98%af%e8%a3%b8%e8%ae%be%e5%a4%87%ef%bc%9foracle%e4%b8%ba%e4%bb%80%e4%b9%88%e8%a6%81%e9%80%89%e7%94%a8%e8%a3%b8%e8%ae%be%e5%a4%87%ef%bc%9f/#comments</comments>
		<pubDate>Mon, 14 Dec 2009 13:01:40 +0000</pubDate>
		<dc:creator>Asher</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Oracle]]></category>
		<category><![CDATA[Oracle.Linux]]></category>

		<guid isPermaLink="false">http://www.oracleonlinux.cn/?p=164</guid>
		<description><![CDATA[裸设备，也叫裸分区（原始分区），是一种没有经过格式化，不被Unix通过文件系统来读取的特殊字符设备。本文收集裸设备和Oracle问答20例。
1．什么叫做裸设备？
裸设备，也叫裸分区（原始分区），是一种没有经过格式化，不被Unix通过文件系统来读取的特殊字符设备。它由应用程序负责对它进行读写操作。不经过文件系统的缓冲。
2．如何辨别裸设备？
在Unix的/dev 目录下，有许多文件，其中有两个大类：字符设备文件和块设备文件。
字符设备特殊文件进行I/O操作不经过操作系统的缓冲区，而块设备特殊文件用来同外设进行定长的包传输。字符特殊文件与外设进行I/o操作时每次只传输一个字符。而对于块设备特殊文件来说，它用了cache机制，在外设和内存之间一次可以传送一整块数据。裸设备使用字符特殊文件。在/dev 目录下，你可以看到许多这样的文件。
3．使用裸设备的好处
因为使用裸设备避免了再经过Unix操作系统这一层，数据直接从Disk到Oracle进行传输，所以使用裸设备对于读写频繁的数据库应用来说，可以极大地提高数据库系统的性能。当然，这是以磁盘的 I/O 非常大，磁盘I/O已经称为系统瓶颈的情况下才成立。如果磁盘读写确实非常频繁，以至于磁盘读写成为系统瓶颈的情况成立，那么采用裸设备确实可以大大提高性能，最大甚至可以提高至40％，非常明显。
而且，由于使用的是原始分区，没有采用文件系统的管理方式，对于Unix维护文件系统的开销也都没有了，比如不用再维护I-node，空闲块等，这也能够导致性能的提高。
4．如何决定是否应该使用裸设备？
判断是否使用裸设备要从以下方面进行考虑：首先，数据库系统本身需要已经被比较好的经过了优化。优化是一门很有些技术的话题，很难简单地讲述。其次，使用Unix命令来辨别是否存在磁盘读写瓶颈。比如Unix的vmstat, sar 等命令都可以较好的进行鉴别。如果决定采用裸设备，需要磁盘上还有空闲的分区。否则，就要新添磁盘，或者对原有系统重新规划。
5．什么系统必须使用裸设备？
如果使用了Oracle 并行服务器选项，则必须采用裸设备来存放所有的数据文件，控制文件，重做日志文件。只有把这些文件放到裸设备上，才能保证所有Oracle 实例都可以读取这个数据库的文件。这是由Unix操作系统的特性决定的。
还有一种情况是，如果你想使用异步I/O，那么在有些Unix上也必须采用裸设备。这个需要参考具体Unix的相关文档。
6．能够使用一个磁盘的第一个分区作为裸设备吗？
可以，但是不推荐。在Unix的比较旧的版本是银行，磁盘的第一个分区常常包含这个磁盘的一些信息，以及逻辑卷的一些控制信息。若这些部分被裸设备覆盖的话，磁盘就会变得不可识别，导致系统崩溃。
较新的Unix版本不会发生这样的情况，因为它们采用了更复杂的技术来管理磁盘，逻辑卷的一些信息。
但是，除非很确信不要使用磁盘的第一个分区来作为裸设备。
7．我可以把整个裸设备都作为Oracle的数据文件吗？
不行。必须让数据文件的大小稍微小于该裸设备的实际大小。至少要空出两个oracle块的大小来。
8．裸设备应该属于那个用户？
应该由root来创建裸设备，然后再分配给Oracle用户以供使用。同时还要把它归入Oracle用户所在的那个组里边（通常都是DBA）。
9．在创建数据文件时如何指定裸设备？
和普通文件没有什么太大的区别，一样都是在单引号里边写上裸设备的详细路径就可以了。举一个例子：要在创建一个表空间，使用两个裸设备，每个分别为30M的大小，Oracle块的大小为4K，可以用下面的命令：
CREATE TABLESPACE RAW_TS
DATAFILE &#8217;/dev/raw1&#8242; size 30712k
DATAFILE &#8217;/dev/raw2&#8242; size 30712k;
10.Oracle块的大小和裸设备有什么关系吗？
Oracle会必须是裸设备上物理块大小的倍数。
11．如何在裸设备上进行备份？
在裸设备上，不能使用Unix实用程序来进行备份，唯一的办法是使用最基本的Unix命令：DD来进行备份。比如：dd if=/dev/raw1 of=/dev/rmt0 bs=16k。dd的具体语法可以参考unix手册，或者联机帮助。你也可以先用dd把裸设备上的数据文件备份到磁盘上，然后再利用Unix实用程序进一步处理。
12．如果我没有使用Oracle并行服务器选项，我可以在数据库上让一部分数据文件使用文件系统，另一部分使用裸设备吗？
可以。但是这样的话，会使备份过程更加复杂。
13．我应该把联机重做日志文件放到裸设备上吗？
这是一个极好的选择。联机重做日志文件是写操作非常频繁的文件，放到裸设备上非常合适。如果你使用了并行服务器选项，那么联机重做日志文件必须放到裸设备上面。
14．可以把归档日志文件放到裸设备上吗？
不行。归档日志文件必须放到常规的Unix文件系统上面，或者直接放到磁带上面去。
15．我可以在裸设备上边放置多个数据文件吗？
不行。所以你必须在设置裸设备时非常小心。太小的话，会导致空间很快用完，太大的话，空间就白白浪费了。
16．因应该把几个裸设备放到同一个物理磁盘上吗？
这样做不好。因为使用裸设备就是为了提高磁盘读写速度。而把多个裸设备放到同一个物理磁盘上会导致读写竞争，这样对于提高I/O速度是不利的。应该尽量分散裸设备到不同的物理磁盘上，最好是分散到不同的磁盘控制器上。这是最佳选择。
17．需要把所有裸设备都定义成同样的大小吗？
这不是必须得，但是划分成同样的大小对于管理数据库比较有利。
18．为了在Unix上使用裸设备，我需要改变Unix核心参数吗？
不需要。但可以选择减小缓冲区的大小，如果没有别的应用也在同一台Unix机器上运行。因为运用了裸设备以后，不再使用Unix的系统缓冲区。
19．为了提高读写速度，在操作系统级别上，还有什么办法可以采取吗？
使用RAID（廉价冗余磁盘阵列）也是非常有效的办法，尤其实那种读写非常频繁的系统。
20．在考虑了以上所有方面后，还能有什么办法可以提高性能的吗？
这就需要对Oracle 进行优化，并且购买更多的磁盘和磁盘控制器，来分散I/O到不同的磁盘上。
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-
虽然ORACLE的文档说裸设备可以大幅度提高数据库性能.但是根据实际使用经验,不同的操作系统差别很大.如果文件系统本来效率非常高(EXT3),那么使用裸设备几乎不能提高数据库性能(做过实际测试,几乎提高不到3%).但是随之带来的数据文件备份问题却非常麻烦.所以我个人的看法是,除了使用集群或者是其他特别的原因,不要使用裸设备.性能的提高完全被数据库的维护消耗,而且是负增长.
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-
裸设备还有一个重要的优势是数据的一致性，因为隔着文件系统oracle不能确保数据写入了硬盘，尤其是非日志型的文件系统。
关于性能，裸设备也不一定会有提高。一般是io的量越大越有效果。
裸设备能不能提高性能，关键在于i/o到底是不是你的系统的瓶颈，如果i/o负荷很小，当然就没有用处了！
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;
裸设备就是绕过文件系统直接访问的储存空间。
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;
磁盘I/O是影响Oracle数据库性能的一个重要原因。就本质来说，任何Oracle数据库负责存储数据，从磁盘中查询数据是非常昂贵和费时的操作。
由于许多Oracle系统需要大量的I/O操作，很多Oracle专职人员在碰到大块（DB_BLOCK_SIZE）数据操作时就考虑使用“裸设备”（raw device）。裸设备指得是绕过UNIX 的Journal文件系统（Journal File System ，JFS）直接进行访问的磁盘，这样就省去了JFS文件系统的开销。
磁盘I/O开销的减少可以提高磁盘吞吐量，但是只有在I/O操作确实已经是影响Oracle数据库性能提高的瓶颈的情况下才是这样的。此外，使用裸设备还要求Oracle管理员和系统管理员进行大量的手工劳动。
Oracle建议只有在Oracle数据库性能受到I/O速度限制时才需要考虑使用原始设备，这一点非常重要。对这样的Oracle数据库来说，裸设备可以极大的提高总体性能。但是如果数据库性能没有受I/O速度的制约，使用裸设备并不会对性能提高有所帮助。
还有一点需要说明，在Oracle 8.1.7中，这个特性称之为Direct I/O，某些高端的UNIX平台支持该特性。Veritas公司也销售一个名为Quick I/O的产品，它为Oracle提供了接近于裸设备的性能而无需额外的管理裸设备所需的开销。
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-
建立在裸设备上的文件系统是无法通过操作系统的文件系统来访问的。
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-
裸设备是由oracle建立的还是由unix建立的？
当然是unix建立的，至于裸设备与磁盘的对应关系，当然可以是一对一，多对一，一对多了，裸设备就是aix中的lv.。
Send article as PDF to  
]]></description>
		<wfw:commentRss>http://www.oracleonlinux.cn/2009/12/14/%e4%bb%80%e4%b9%88%e6%98%af%e8%a3%b8%e8%ae%be%e5%a4%87%ef%bc%9foracle%e4%b8%ba%e4%bb%80%e4%b9%88%e8%a6%81%e9%80%89%e7%94%a8%e8%a3%b8%e8%ae%be%e5%a4%87%ef%bc%9f/feed/</wfw:commentRss>
		<slash:comments>24</slash:comments>
		</item>
		<item>
		<title>How to Uninstall Oracle 10g On Linux ?</title>
		<link>http://www.oracleonlinux.cn/2009/12/09/how-to-uninstall-oracle-10g-on-linux/</link>
		<comments>http://www.oracleonlinux.cn/2009/12/09/how-to-uninstall-oracle-10g-on-linux/#comments</comments>
		<pubDate>Wed, 09 Dec 2009 09:37:12 +0000</pubDate>
		<dc:creator>Asher</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Oracle]]></category>

		<guid isPermaLink="false">http://www.oracleonlinux.cn/?p=147</guid>
		<description><![CDATA[Steps:
1. run $ORACLE_HOME/bin/localconfig delete
2. rm -rf $ORACLE_BASE/*
3. rm -f /etc/oraInst.loc /etc/oratab
4. rm -rf /etc/oracle
5. rm -f /etc/inittab.cssd
6. rm -f /usr/local/bin/coraenv  /usr/local/bin/dbhome  /usr/local/bin/oraenv
7.remove the oracle user and the related group(dba,oinstall)
Notes:These are the simple steps,I will research and explain why we need to do these steps.A detailed instruction would be post later.
Send article as PDF to  [...]]]></description>
		<wfw:commentRss>http://www.oracleonlinux.cn/2009/12/09/how-to-uninstall-oracle-10g-on-linux/feed/</wfw:commentRss>
		<slash:comments>105</slash:comments>
		</item>
		<item>
		<title>Linux下防止被PING</title>
		<link>http://www.oracleonlinux.cn/2009/10/11/linux%e4%b8%8b%e9%98%b2%e6%ad%a2%e8%a2%abing/</link>
		<comments>http://www.oracleonlinux.cn/2009/10/11/linux%e4%b8%8b%e9%98%b2%e6%ad%a2%e8%a2%abing/#comments</comments>
		<pubDate>Sun, 11 Oct 2009 12:12:30 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://www.oracleonlinux.cn/?p=49</guid>
		<description><![CDATA[
vi /proc/sys/net/ipv4/icmp_echo_ignore_all 将0改成1这样别人就不能PING自己了,此文件中只有一个0默认情况下。
vi /proc/sys/net/ipv4/ip_default_ttl 修改自己的TTL值，就可以扰乱HACKER判断你的操作系统类型。

Send article as PDF to  
]]></description>
		<wfw:commentRss>http://www.oracleonlinux.cn/2009/10/11/linux%e4%b8%8b%e9%98%b2%e6%ad%a2%e8%a2%abing/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
