Wednesday, October 18, 2006
Oracle on Windows vs. Oracle on Linux
There has been much discussion as to whether Oracle on Windows or Oracle on Linux is a better platform. My opinion has always been that if you are choosing between the two, the platform that better fits into your environment is the better choice. If you are a windows shop and have extensive expertise on Windows and no Linux experience it doesn't make much sense to put a foreign Operating System into your data center. On the other hand, if you are a Unix only shop, and have no in-house Windows expertise, Linux might be a better choice.
In addition, I feel that the way Oracle had developed the Oracle Database Server for Windows using the threading model would turn into an asset once 64-bit Windows is adopted. Remember that 32-bit Oracle on Windows suffers from virtual memory issues that are solved with 64-bit Windows. Thus the liability of using the thread model has turned into an asset (see previous blog).
In order to dispel any rumors or conjecture on whether Windows or Linux works better on the same hardware we recently ran a comparison. This comparison was done using the SwingBench tool. The result of this comparison is provided in a white paper which we have just published on our website. In order to get to this whitepaper follow this link.
Choosing the best OS for your environment involves more than just the performance of the database server. The Oracle Database Server on Windows provides compatibility with Active Directory and your entire integrated environment.
In addition, I feel that the way Oracle had developed the Oracle Database Server for Windows using the threading model would turn into an asset once 64-bit Windows is adopted. Remember that 32-bit Oracle on Windows suffers from virtual memory issues that are solved with 64-bit Windows. Thus the liability of using the thread model has turned into an asset (see previous blog).
In order to dispel any rumors or conjecture on whether Windows or Linux works better on the same hardware we recently ran a comparison. This comparison was done using the SwingBench tool. The result of this comparison is provided in a white paper which we have just published on our website. In order to get to this whitepaper follow this link.
Choosing the best OS for your environment involves more than just the performance of the database server. The Oracle Database Server on Windows provides compatibility with Active Directory and your entire integrated environment.
Comments:
<< Home
By having a quick read on the benchmark doc given, it sounds like Windows outperforms Linux for Oracle RAC. Huh! A friend of mine had an non-published benchmark, which showed Oracle on Redhat Enterprise is more than 60% better in overall performance than on Windows 2003...
2 Quick Notes:
PowerPath may still have been a factor if it was installed at all.
They didn't specify what, if anything was done for OS tuning.
PowerPath:
Though they state that PowerPath was not configured on the linux side, it still may have caused IO slowdowns if it was installed. I've seen, and verified through testing, that PowerPath can slow down all IO on a system, not just what it's configured to manage. On otherwise identical hardware/OS/software, PowerPath chokes the IO to about 60% of that of the clean system.
OS Tuning:
After reading it, it sounds like their RAC test may have had drastically different results simply by adjusting the "swappiness" of the Linux boxes. This file, located at /proc/sys/vm/swappiness, determines how aggressively the system uses it's swap space.
Not being a windows admin, I'm unsure what is done to adjust how windows uses it's page file. However, since they did explicitly set the size and location of the page file, it doesn't seem that they used purely stock settings on windows.
PowerPath may still have been a factor if it was installed at all.
They didn't specify what, if anything was done for OS tuning.
PowerPath:
Though they state that PowerPath was not configured on the linux side, it still may have caused IO slowdowns if it was installed. I've seen, and verified through testing, that PowerPath can slow down all IO on a system, not just what it's configured to manage. On otherwise identical hardware/OS/software, PowerPath chokes the IO to about 60% of that of the clean system.
OS Tuning:
After reading it, it sounds like their RAC test may have had drastically different results simply by adjusting the "swappiness" of the Linux boxes. This file, located at /proc/sys/vm/swappiness, determines how aggressively the system uses it's swap space.
Not being a windows admin, I'm unsure what is done to adjust how windows uses it's page file. However, since they did explicitly set the size and location of the page file, it doesn't seem that they used purely stock settings on windows.
hi!nice to meet you,if you are free welcome to my blog!104法拍,法拍,法拍,法拍法拍資訊拍,法拍法拍公告,法拍流程,法拍,高雄法拍,法拍,台中法拍,法拍,台北法拍,法拍,新竹法拍,苗栗法拍,桃園法拍,雲林法拍,法拍嘉義法拍,法拍台南法拍,屏東法拍,花蓮法拍,台東法拍,蘇澳法拍,104法拍屋,法拍屋,法拍屋資訊,法拍屋公告,法拍屋流程,高雄法拍屋,台中法拍屋,台北法拍屋,新竹法拍屋,苗栗法拍屋,桃園法拍屋,雲林法拍屋,台南法拍屋,嘉義法拍屋,法拍屋,屏東法拍屋,台東法拍屋,屏東法拍屋,花蓮法拍屋,屏東法拍屋,蘇澳法拍屋,三泰製藥,三泰保健,三泰保健食品公司,保健食品,三泰保健食品,三泰食品,保健,保健食品,樟芝,牛樟芝,紅樟芝,樟芝食品,樟芝膠囊,納豆,三泰納豆納豆菌株,納豆素,納豆膠囊,納豆食品,銀杏
i like your bolg,welcome to my website,please!郭鴻璋不孕症,不孕症,不孕症治療,高雄不孕症,不孕症醫師,不孕症診所,不孕症婦產科,人工受孕,人工受孕,郭鴻璋人工受孕,高雄人工受孕,人工受孕診所,人工受孕醫師,精蟲分離,郭鴻璋精蟲分離,高雄精蟲分離,精蟲分離診所,精蟲分離醫師,婦產科,高雄婦產科,郭鴻璋婦產科,婦產科醫師,婦產科診所,多囊性卵巢,多囊性卵巢治療,試管嬰兒,郭鴻璋試管嬰兒,試管嬰兒治療,高雄試管嬰兒,試管嬰兒診所,試管嬰兒醫師,試管嬰兒費用,肉毒桿菌,郭鴻璋肉毒桿菌,肉毒桿菌治療,高雄肉毒桿菌,肉毒桿菌費用,日光花園,MOTEL,高雄日光花園,日光花園MOTEL,日光花園高雄MOTEL,高雄MOTEL,MOTEL高雄,汽車旅館,高雄汽車旅館,日光花園汽車旅館,精品汽車旅館,汽車旅館住宿,汽車旅館休息,汽車旅館價格,悅豪,悅豪精品旅館,台中motel,住宿台中,motel,台中motel悅豪MOTEL,悅豪MOTEL,台中悅豪MOTEL,MOTEL價格,台中住宿,住宿,MOTEL,飯店住宿,台中汽車旅館,汽車旅館,精品汽車旅館
柴犬
瑪爾濟斯
白蟻
除白蟻
白蟻防治
保健食品
樟芝
納豆
瑜珈
瑜珈教室
瑜珈補習班
高雄瑜珈
法拍
法拍屋
MOTEL
汽車旅館
高雄MOTEL
高雄汽車旅館
3M隔熱紙
大樓隔熱紙
汽車隔熱紙
隔熱紙
瑜珈教學
瑜珈教室
高雄瑜珈
法拍屋
地板拋光
居家清潔
清潔公司
旅行社
機票
會計事務所
法拍
法拍屋
墾丁一日遊
墾丁旅遊
墾丁旅遊網
高雄一日遊
高雄旅遊
高雄縣旅遊
阿里山旅遊
服飾批發
流行服飾
韓國服飾
日系服飾
看護
居家看護
看護中心
台中motel
台中住宿
台中汽車旅館
蛋糕
彌月蛋糕
乳酪蛋糕
巧克力
chocolate
塑膠棧板
棧板
白蟻
除蟲
跳蚤
除白蟻
白蟻防治
大陸新娘
外籍新娘
扭力板手
防爆工具
扭力校正器
瑪爾濟斯
白蟻
除白蟻
白蟻防治
保健食品
樟芝
納豆
瑜珈
瑜珈教室
瑜珈補習班
高雄瑜珈
法拍
法拍屋
MOTEL
汽車旅館
高雄MOTEL
高雄汽車旅館
3M隔熱紙
大樓隔熱紙
汽車隔熱紙
隔熱紙
瑜珈教學
瑜珈教室
高雄瑜珈
法拍屋
地板拋光
居家清潔
清潔公司
旅行社
機票
會計事務所
法拍
法拍屋
墾丁一日遊
墾丁旅遊
墾丁旅遊網
高雄一日遊
高雄旅遊
高雄縣旅遊
阿里山旅遊
服飾批發
流行服飾
韓國服飾
日系服飾
看護
居家看護
看護中心
台中motel
台中住宿
台中汽車旅館
蛋糕
彌月蛋糕
乳酪蛋糕
巧克力
chocolate
塑膠棧板
棧板
白蟻
除蟲
跳蚤
除白蟻
白蟻防治
大陸新娘
外籍新娘
扭力板手
防爆工具
扭力校正器
Reading your blog is quite understandable and informative. It's complicated to those who are windows user and not knowledgeable in manual programming. thanks for the interesting post!
SEO Perth
SEO Perth
Your website is so cool. I hope mine will appear as interesting as yours. Thanks for this by the way.
______
John Mu
______
John Mu
lgnetworksinc.comLG Networks specializes in IT Consulting, providing business Computer Support and Network Services in Dallas, Garland, Plano, Richardson, Addison and Irving.
Windows Server 2008 Consulting
Windows Server 2008 Consulting
Love all that you shared your content is very informative and helpful. You describe all the things in detail.
visit our site
Thanks for sharing
visit our site
Thanks for sharing
Love all that you shared. I like your work your content is helpful. Your article is great
For computer and mobile Repair And SEO services Visit us
Thanks for sharing
Post a Comment
For computer and mobile Repair And SEO services Visit us
Thanks for sharing
<< Home