473,507 Members | 8,054 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

DB Slows to a crawl when editing FE

I have a FE / BE setup on my database. One of the main reasons that
I
did this was so that I could edit the front end and upload it without
causing problems with day to day activities.

I have it sat up with user group security so everyone has to log in.
I have a seperate FE that i edit changes in, but it is still pointed
at the BE data. My problem is that when i log into the database to
edit it, even though i'm using a seperate FE than active users, the
database slows to a crawl unless everyone logs out. It takes minutes
between actions
when editing anything.

I've tried making a copy of the DB and stripping all of the tables
out, however when i import forms from it and restart the DB it
crashes. I've also tried importing the tables back into the FE that
i'm editing so the tables are actually there, but i have the same
results; when i import the forms into the working DB it crashes.

Am I doing something wrong? Is this a common
problem? Does anyone know of a work around or solution to this?

I apologize cross posting. I did post this problem in c.d.ma.Forms
last friday but only got one response and it didn't help.

Any suggestions would be greatly appreciated.

Jan 8 '08 #1
12 1830
On Jan 8, 12:08 pm, Snoopy33 <holland...@hotmail.comwrote:
I have it sat up with user group security so everyone has to log in.
I have a seperate FE that i edit changes in, but it is still pointed
at the BE data. My problem is that when i log into the database to
edit it, even though i'm using a seperate FE than active users, the
database slows to a crawl unless everyone logs out. It takes minutes
between actions
when editing anything.
make sure your FE link is to the one on the C drive.

I've tried making a copy of the DB and stripping all of the tables
out, however when i import forms from it and restart the DB it
crashes. I've also tried importing the tables back into the FE that
i'm editing so the tables are actually there, but i have the same
results; when i import the forms into the working DB it crashes.

all of your tables are in the BE and all your forms are in the FE?
Jan 8 '08 #2
Snoopy33 wrote:
I have a FE / BE setup on my database. One of the main reasons that
I
did this was so that I could edit the front end and upload it without
causing problems with day to day activities.

I have it sat up with user group security so everyone has to log in.
I have a seperate FE that i edit changes in, but it is still pointed
at the BE data. My problem is that when i log into the database to
edit it, even though i'm using a seperate FE than active users, the
database slows to a crawl unless everyone logs out. It takes minutes
between actions
when editing anything.

I've tried making a copy of the DB and stripping all of the tables
out, however when i import forms from it and restart the DB it
crashes. I've also tried importing the tables back into the FE that
i'm editing so the tables are actually there, but i have the same
results; when i import the forms into the working DB it crashes.

Am I doing something wrong? Is this a common
problem? Does anyone know of a work around or solution to this?

I apologize cross posting. I did post this problem in c.d.ma.Forms
last friday but only got one response and it didn't help.

Any suggestions would be greatly appreciated.
Check out Tony Toew's site.
http://www.granite.ab.ca/access/splitapp/index.htm

The one that made my app slow was long file names. Ex:
\TestApplication\Junk.mdb. Better if it were \Test\Junk.mdb.
Jan 8 '08 #3
As others have recommended, keep a development copy of the FE and BE
in a Development directory on your local hard drive. Then link the
local FE to that local BE to do your edits. Once yoru are ready to
publish the new FE relink to the live data and send it out to each
user. I assume you are not making the mistake of allowing all users
to work with a single copy of the FE. If you are, do yourself a big
favor now and search the NG as to why you should not do so. Basically
it is not a matter of IF your data gets corrupted but WHEN.
Jan 8 '08 #4
Thanks for all the responses.

Yes, All 61 tables are in the BE and all forms are on the FE.

I'm using the autoFEupdater that I downloaded at Tony Toew's site.
It's excellent. It allows everyone to store a copy of the FE on their
local computer and download the updated copy only if it's been
updated.

the path to my db is r:\rma\system\edit ' Storage for copy i'm
working on
\Save ' storage
for saved copy before updating to new FE
\BE ' Storage
for BE
\rev ' Storage
for current revision

the database name is RMA.mdb. I don't think the problem is too long a
path or Dir names.

I'll try what you suggested as far as keeping a local BE directory and
then relinking to the working BE when updating.

The only problem that I see is in relinking all 61 tables while
everyone is logged in, although I can make changes and stay after
everyone leaves or get there early in the morning to upload the
changed copy. This would at least allow me to freely make changes
during the work day.

Jan 8 '08 #5
fr********@yahoo.com wrote:
As others have recommended, keep a development copy of the FE and BE
in a Development directory on your local hard drive. Then link the
local FE to that local BE to do your edits. Once yoru are ready to
publish the new FE relink to the live data and send it out to each
user. I assume you are not making the mistake of allowing all users
to work with a single copy of the FE. If you are, do yourself a big
favor now and search the NG as to why you should not do so. Basically
it is not a matter of IF your data gets corrupted but WHEN.
Additionally,
Tools/Addins/Linked Table Manager (A97)
Tools/DatabaseUtilities/Linked Table Manager (2000+)

Use File/GetExternalData/Link when you add a new table to the BE.
Jan 8 '08 #6
I've created local FE and BE directories and changed the links on my
FE to point to the local one. as an experiment, I tried to relink the
DB while i had about half a dozen people logged in. I thought it
locked up and had to cancel the operation and do an end task, however
when i brought it back up, it appeared to have relinked several of the
tables to the Live BE. I guess patience would have been the
rule :D .

I still believe it will be more prudent to wait until the evening when
everyone leaves or morning before anyone logs on to relink and upload
changes, but this does give me a work around to my original problem of
not being able to edit during the day.

Thanks to everyone who responded. All responses were useful.

Ben
Jan 8 '08 #7
User level security? Make sure you use a separate copy of
the MDW while doing design work. Design work sometimes
locks up the the network copy of the workgroup.

(david)

"Snoopy33" <ho********@hotmail.comwrote in message
news:4b**********************************@h11g2000 prf.googlegroups.com...
>I have a FE / BE setup on my database. One of the main reasons that
I
did this was so that I could edit the front end and upload it without
causing problems with day to day activities.

I have it sat up with user group security so everyone has to log in.
I have a seperate FE that i edit changes in, but it is still pointed
at the BE data. My problem is that when i log into the database to
edit it, even though i'm using a seperate FE than active users, the
database slows to a crawl unless everyone logs out. It takes minutes
between actions
when editing anything.

I've tried making a copy of the DB and stripping all of the tables
out, however when i import forms from it and restart the DB it
crashes. I've also tried importing the tables back into the FE that
i'm editing so the tables are actually there, but i have the same
results; when i import the forms into the working DB it crashes.

Am I doing something wrong? Is this a common
problem? Does anyone know of a work around or solution to this?

I apologize cross posting. I did post this problem in c.d.ma.Forms
last friday but only got one response and it didn't help.

Any suggestions would be greatly appreciated.

Jan 10 '08 #8
Snoopy33 <ho********@hotmail.comwrote:
>I've created local FE and BE directories and changed the links on my
FE to point to the local one. as an experiment, I tried to relink the
DB while i had about half a dozen people logged in. I thought it
locked up and had to cancel the operation and do an end task, however
when i brought it back up, it appeared to have relinked several of the
tables to the Live BE. I guess patience would have been the
rule :D .
If you are running your own relinking code then once you've relinked the first table
open a recordset against that table. Relinking the subsequent tables will go much,
much faster.

Tony
--
Tony Toews, Microsoft Access MVP
Please respond only in the newsgroups so that others can
read the entire thread of messages.
Microsoft Access Links, Hints, Tips & Accounting Systems at
http://www.granite.ab.ca/accsmstr.htm
Tony's Microsoft Access Blog - http://msmvps.com/blogs/access/
Jan 12 '08 #9
Snoopy33 <ho********@hotmail.comwrote:
>
I have it sat up with user group security so everyone has to log in.
I have a seperate FE that i edit changes in, but it is still pointed
at the BE data. My problem is that when i log into the database to
edit it, even though i'm using a seperate FE than active users, the
database slows to a crawl unless everyone logs out. It takes minutes
between actions
when editing anything.
Do you have a table, recordset or bound form open against the database while you are
editing the FE linked to the BE on a network share? This is extemely important.

Although even there I find it to be too sluggish to allow me my full productivity.

Tony
--
Tony Toews, Microsoft Access MVP
Please respond only in the newsgroups so that others can
read the entire thread of messages.
Microsoft Access Links, Hints, Tips & Accounting Systems at
http://www.granite.ab.ca/accsmstr.htm
Tony's Microsoft Access Blog - http://msmvps.com/blogs/access/
Jan 12 '08 #10
"Tony Toews [MVP]" <tt****@telusplanet.netwrote in
news:jd********************************@4ax.com:
A lot of people do that. So open up a form, any bound form, such as
that hidden one, and leave it open while you are editing.
Never did nothing for me, notimes.
Jan 23 '08 #11
Snoopy33 <ho********@hotmail.comwrote:
>IT WORKS!!!!!!!!!!!!!!!

Not sure why, but having a form open / minimized linked to data on BE
makes editing a breeze....
Same reason it helps with the users performance.
>Thanks a Million!!!
You're welcome.

Tony

--
Tony Toews, Microsoft Access MVP
Please respond only in the newsgroups so that others can
read the entire thread of messages.
Microsoft Access Links, Hints, Tips & Accounting Systems at
http://www.granite.ab.ca/accsmstr.htm
Tony's Microsoft Access Blog - http://msmvps.com/blogs/access/
Jan 24 '08 #12
lyle fairfield <ly******@yah00.cawrote:
>A lot of people do that. So open up a form, any bound form, such as
that hidden one, and leave it open while you are editing.

Never did nothing for me, notimes.
You've stated that in the past once or twice as I recall. And I have no idea as to
why.

Tony
--
Tony Toews, Microsoft Access MVP
Please respond only in the newsgroups so that others can
read the entire thread of messages.
Microsoft Access Links, Hints, Tips & Accounting Systems at
http://www.granite.ab.ca/accsmstr.htm
Tony's Microsoft Access Blog - http://msmvps.com/blogs/access/
Jan 24 '08 #13

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

Similar topics

0
1252
by: Steve Mauldin | last post by:
Can anyone recommend a good tool to crawl asp pages and make note of which Pages, Images, Includes, Etc. are used on a web site and which pages are not used? I have inherited a website that is...
1
1728
by: Danny | last post by:
I am trying to crawl my site to get a list of links. I am using the regular expressions to get the href tags from the pages and reading the links using xmlhttp module. is there an efficient way...
1
2553
by: Danny | last post by:
I am trying to crawl my site to get a list of all the links. I am using the regular expressions to get the href tags from the pages and reading the source pages using xmlhttp module. Is there...
9
1755
by: cow3 | last post by:
Is there anyone who can help me with this: I have written a fairly complicated vb application of hydrological model that does a lot of number crunching. The model creates a set of object...
1
1324
by: Jose Walker | last post by:
Hi there, I've an ASP.NET 2 web application that I want to publish, but it happened that the application slows down in performance compared with the version managed by VS.NET 2005. When the...
2
2749
by: JBudge | last post by:
I've created a program that will create zips and exes of all the product downloads on our website (mostly clipart and PowerPoint templates, around 6000 total), but the program slows down...
2
3279
by: mahesr | last post by:
Frds, how to crawl a specific word in whole website using php.need which page it has Example: want to crawl a 144 items found,on somepage.html. Pls if u have code pls mail email address...
7
1836
by: =?Utf-8?B?SklNLkgu?= | last post by:
How to get search engines crawl data I have a web application that uses user controls and pulls data directly from database and shows it to users in the internet. So there is not html that has the...
0
1979
by: vinothPHP | last post by:
Hi Everyone, I want to make a crawler in php that will crawl site search results by images, links. when i am running the sample script in my localhost i am getting this error,...
0
7223
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
7110
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
7314
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
7372
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
7030
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
7482
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...
1
5041
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...
0
3179
by: adsilva | last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
0
411
bsmnconsultancy
by: bsmnconsultancy | last post by:
In today's digital era, a well-designed website is crucial for businesses looking to succeed. Whether you're a small business owner or a large corporation in Toronto, having a strong online presence...

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.