473,399 Members | 3,656 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,399 software developers and data experts.

Direct I/O and NFS

Hi everybody.

If I would create tablespaces that do not use filesystem caching on an
NFS share... What would this change in performance? Is this of any use?
And is it safe? I've read some applications have trouble in using direct
I/O on NFS shares (though none of which were DB2).

In short: is bypassing filesystem caching on a AMD64 Linux system with
tablespaces on NFSv3 shares advisable?

Ty.

-R-
Mar 14 '07 #1
2 1930
Jurgen Haan wrote:
Hi everybody.

If I would create tablespaces that do not use filesystem caching on an
NFS share... What would this change in performance? Is this of any use?
And is it safe? I've read some applications have trouble in using direct
I/O on NFS shares (though none of which were DB2).
Different question: why do you want to place your containers on an NFS share
in the first place?

--
Knut Stolze
DB2 z/OS Admin Enablement
IBM Germany
Mar 14 '07 #2
Knut Stolze wrote:
Jurgen Haan wrote:
>Hi everybody.

If I would create tablespaces that do not use filesystem caching on an
NFS share... What would this change in performance? Is this of any use?
And is it safe? I've read some applications have trouble in using direct
I/O on NFS shares (though none of which were DB2).

Different question: why do you want to place your containers on an NFS share
in the first place?
Well.. The server has limited local disks, plus failover is not too easy
that way. So we're using a NAS storage array.

It's a netapp FAS250 filer storage array.
(http://www.b2net.co.uk/netapp/networ...app_fas250.htm)
We're using the filer for the tablespace container storage array.
Although the NetApp supports iSCSI, the use of snapshot technology is
crippled by this, and SAN, well... Not too big a fan of the performance
vs price, plus it can not scale too much further anymore.

http://www.redbooks.ibm.com/redbooks/pdfs/sg246538.pdf
Redbook db2 on NAS arrays.
Mar 14 '07 #3

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

2
by: David | last post by:
Hi, I have an asp page which basically takes some data from a previous page form and inserts the data to my database and then does a re-direct to: Response.Redirect "JS_Create.asp" On this...
0
by: Dev Direct | last post by:
Dev Direct September News Round Up http://www.devdirect.com/content/newsletters/dev200409.htm Dev Direct provides an authoritative and up-to-date catalog of 1000's of developer tools and...
10
by: Alex Greem | last post by:
Dear all, Our database (DB2 Workgroup 7.2 FP12) is constantly under heavy load. Most time CPU usage (1 Pentium3 1Ghz) is more 50% busy. We have 3GB RAM memory Our normal workload is 200-300...
5
by: Nadav | last post by:
Hi, I am trying to get a direct pointer to the address of the screen ( something like 0x0b00 in the happy DOS days ), how can I do that? Should this be done in the kernel or it can also be done...
1
by: Mike | last post by:
Hi We are new to the world of ASP Development and I have a simple question - we are starting a test development in ASP 2.0 Beta and we are building an application using a Direct Connection to...
3
by: Tony | last post by:
At http://www.quirksmode.org/js/placejs.html I found a discussion on how & where to place your javascript. Toward the bottom of the page, PPK has a section titled Deprecated: Direct JavaScripts,...
3
by: john.enevoldson | last post by:
Hi, When running a job that inserts data into a particular table we are seeing a significant number of direct writes against the tablespace containing the table. This is the only table in the...
5
by: Remco van Engelen | last post by:
Hello, I have a question regarding the ISO C grammar. The syntax of a direct-declarator reads (section A.2.2, page 413 in my copy; the (R1) is just to 'name' the rule for later reference): ...
5
by: Rahul B | last post by:
Hi, I am having the following issues while trying to restrict the current user from creating any objects. Below is the privileges for the user and response when i try to create a table in that...
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
0
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows...
0
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...
0
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.