473,425 Members | 1,763 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,425 software developers and data experts.

Performance of Links? To Import or to Link?

With respect to the questions below, please assume that our database(s)
and all text files are shared on a network file server.

When opening a shared MDB, what is the effect of its accessing data via
a link vice a native table? How does poor network performance change
this answer?

I've heard that splitting a database can lead to reduced performance.
This would lead me to believe that accessing files with linked data is
slower than accessing those with native tables. Then again, large
tables can bloat a database. If an MDB's file size exceeds your RAM,
then my guess is that linking makes much more sense. Is this especially
true on a network?

Now to throw in the big wrench. Large text files with read-only data.
Is it better to link these or import these? What are some of your
reasons? Importing a big file daily can be very time consuming. It's
what we're doing, and I want to know if it's smart.

Thanks,

-Tony.

May 16 '06 #1
3 1518
"Tony" <an*************@navy.mil> wrote in news:1147812090.020458.27890
@j33g2000cwa.googlegroups.com:
With respect to the questions below, please assume that our database(s)
and all text files are shared on a network file server.

When opening a shared MDB, what is the effect of its accessing data via
a link vice a native table? How does poor network performance change
this answer?

I've heard that splitting a database can lead to reduced performance.
This would lead me to believe that accessing files with linked data is
slower than accessing those with native tables. Then again, large
tables can bloat a database. If an MDB's file size exceeds your RAM,
then my guess is that linking makes much more sense. Is this especially
true on a network?

Now to throw in the big wrench. Large text files with read-only data.
Is it better to link these or import these? What are some of your
reasons? Importing a big file daily can be very time consuming. It's
what we're doing, and I want to know if it's smart.

Thanks,

-Tony.


Maybe.

--
Lyle Fairfield
May 17 '06 #2
Tony,

It sounds like you are building a data warehouse. If your network
performance is poor, it will really slow down the application. I just did a
similar project where I built the database locally, and then deployed to a
server. It was half as fast!

Do your file imports at night, when no one is working on the system. Set up
an mdb that is only to do the data imports. Schedule it to run when network
traffic is light and when no backups are being run. Have it send you or
someone else an e-mail when it is done, with the status. Start it running,
and forget about it until you get a failure message.

John

"Tony" <an*************@navy.mil> wrote in message
news:11*********************@j33g2000cwa.googlegro ups.com...
With respect to the questions below, please assume that our database(s)
and all text files are shared on a network file server.

When opening a shared MDB, what is the effect of its accessing data via
a link vice a native table? How does poor network performance change
this answer?

I've heard that splitting a database can lead to reduced performance.
This would lead me to believe that accessing files with linked data is
slower than accessing those with native tables. Then again, large
tables can bloat a database. If an MDB's file size exceeds your RAM,
then my guess is that linking makes much more sense. Is this especially
true on a network?

Now to throw in the big wrench. Large text files with read-only data.
Is it better to link these or import these? What are some of your
reasons? Importing a big file daily can be very time consuming. It's
what we're doing, and I want to know if it's smart.

Thanks,

-Tony.

May 17 '06 #3
On Wed, 17 May 2006 00:24:18 GMT, Lyle Fairfield
<ly***********@aim.com> wrote:

Lyle is right. It depends on so many factors that you'll want to
invest a couple of hours to implement the various scenarios and do
some performance testing of your own, on your network, with your data
files, and your skills as a developer.

Let us know what you find out.

-Tom.

"Tony" <an*************@navy.mil> wrote in news:1147812090.020458.27890
@j33g2000cwa.googlegroups.com:
With respect to the questions below, please assume that our database(s)
and all text files are shared on a network file server.

When opening a shared MDB, what is the effect of its accessing data via
a link vice a native table? How does poor network performance change
this answer?

I've heard that splitting a database can lead to reduced performance.
This would lead me to believe that accessing files with linked data is
slower than accessing those with native tables. Then again, large
tables can bloat a database. If an MDB's file size exceeds your RAM,
then my guess is that linking makes much more sense. Is this especially
true on a network?

Now to throw in the big wrench. Large text files with read-only data.
Is it better to link these or import these? What are some of your
reasons? Importing a big file daily can be very time consuming. It's
what we're doing, and I want to know if it's smart.

Thanks,

-Tony.


Maybe.


May 17 '06 #4

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

Similar topics

2
by: Adam Monsen | last post by:
The following script is a high-performance link (<a href="...">...</a>) extractor. I'm posting to this list in hopes that anyone interested will offer constructive...
8
by: BlueBall | last post by:
I am writing some kind of network testing tool and I have wrote the following code in ASP.NET with C# int size= 10048576; // around 10 MB data string buffer = ""; for (int j=1; j<=1024;...
13
by: Bern McCarty | last post by:
I have run an experiment to try to learn some things about floating point performance in managed C++. I am using Visual Studio 2003. I was hoping to get a feel for whether or not it would make...
8
by: BlueBall | last post by:
I am writing some kind of network testing tool and I have wrote the following code in ASP.NET with C# int size= 10048576; // around 10 MB data string buffer = ""; for (int j=1; j<=1024;...
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
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
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...
1
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
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...
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
by: TSSRALBI | last post by:
Hello I'm a network technician in training and I need your help. I am currently learning how to create and manage the different types of VPNs and I have a question about LAN-to-LAN VPNs. The...

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.