- Community Home
- >
- Servers and Operating Systems
- >
- Operating Systems
- >
- Operating System - HP-UX
- >
- Re: Oracle 8i, HP-UX 11.00, and async I/O
Categories
Company
Local Language
Forums
Discussions
Forums
- Data Protection and Retention
- Entry Storage Systems
- Legacy
- Midrange and Enterprise Storage
- Storage Networking
- HPE Nimble Storage
Discussions
Forums
Discussions
Discussions
Discussions
Forums
Discussions
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
- BladeSystem Infrastructure and Application Solutions
- Appliance Servers
- Alpha Servers
- BackOffice Products
- Internet Products
- HPE 9000 and HPE e3000 Servers
- Networking
- Netservers
- Secure OS Software for Linux
- Server Management (Insight Manager 7)
- Windows Server 2003
- Operating System - Tru64 Unix
- ProLiant Deployment and Provisioning
- Linux-Based Community / Regional
- Microsoft System Center Integration
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Community
Resources
Forums
Blogs
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
04-22-2001 06:10 AM
04-22-2001 06:10 AM
My question, does anyone know the benefits vs. the problems with implementing async i/o? Has anyone ever done this and if so, any "gotcha's" that I should know about? Oh, and by the way, the Databases are at around 40GB in size.
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
04-22-2001 11:02 AM
04-22-2001 11:02 AM
Solutionbefore commiting it to disk. You are trading integrity for speed. In practice, I have never been burned and the performance increase is noticeable (~20% on my boxes during heavy I/O)
but the potential for corruption is there. I would make certain that my boxes are rock solid
(power, patches, network, etc.) before using asynch I/O.
One other technique I have used is to use OnLine JFS with convosync=direct,mincache=direct mount options for datafiles and indices. This gives you all the benefits of raw files (i.e. bypassing the UNIX buffers) while still using cooked files.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
04-22-2001 11:06 AM
04-22-2001 11:06 AM
Re: Oracle 8i, HP-UX 11.00, and async I/O
I have several oracle DBs, and I use that async driver. It's better for performance.
It works with dbs as it works with NFS:
"when async is specified, the server acknowledges write requests from clients before writing data to disk. Clients do not have to wait for a write request to complete before issuing another request."
so, I would recommend you to use it, and don't forget to check the if you have the patch PHKL_18543 installed.
hope this helps.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
04-22-2001 11:22 AM
04-22-2001 11:22 AM
Re: Oracle 8i, HP-UX 11.00, and async I/O
don't forget give the MLOCK privilege to dba group:
setprivgrp dba MLOCK
check the following thread:
http://forums.itrc.hp.com/cm/QuestionAnswer/1,1150,0x15c3d1e5762fd5118fef0090279cd0f9,00.html
good luck.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
04-22-2001 01:23 PM
04-22-2001 01:23 PM
Re: Oracle 8i, HP-UX 11.00, and async I/O
Clay's comments offer two options for you.
A good overview of the effects of the kernel's 'fs_async' parameter, including the precautions you are advised to take before setting it, can be read here:
http://docs.hp.com/hpux/onlinedocs/os/KCparam.FSasync.html
The documents "Mount options explained" (ID #KBAN00000258) and "VXFS intent log explained"
(ID #KBAN00000151) offfer good explanations of various JFS mount options, along with some suggestions for trading performance and integrity.
Together, these documents should help you make an informed choice.
...JRF...
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
04-23-2001 04:49 AM
04-23-2001 04:49 AM
Re: Oracle 8i, HP-UX 11.00, and async I/O
The only reason for async io is a large amount of data manipulating. Then the async io makes sense for the logfiles on raw devices.
Sample large dataloads.
Rgds
Alexander M. Ermes
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
04-23-2001 11:14 AM
04-23-2001 11:14 AM
Re: Oracle 8i, HP-UX 11.00, and async I/O
If other files are allowed (add, modify, remove) the filesystem may be in motion during a crash leaving the filesystem unmountable.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
04-23-2001 09:51 PM
04-23-2001 09:51 PM
Re: Oracle 8i, HP-UX 11.00, and async I/O
I want to know how the async I/O for a raw-partition is different from file system async I/O, because normally on Unix systems it is suggested that we keep database on raw-partition to bypass unix buffering of data. But all the same Oracle ducumentation suggests us to use async I/O for its raw-partitioned database. Don't we run the risk of losing data when we have configured RAW-PARITIONs with async I/O....?
I also want to know in what cases a RAW-PARITION is better than an ONLINE JFS with WRITE-THROUGH CACHE option enabled...?
Can anybody refer me to a detailed documentation on RAW-PARTITIONING and its funcionality or some good white-papers....
Thanks in advance
Amit Kureel