473,769 Members | 6,404 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

Front end opens slow - only when copied?

Hi all,

I have a situation I can't find any old messages or web-help on.

I have a split database with a bizarre quirk. When I open up the
front-end file, the main form opens up fairly quickly (~2-3 seconds.)

If I copy my front end in Windows Explorer, the first time I open it,
it's 2-3 seconds also.

But, the _second_ time I open it, it takes something crazy like 20
seconds. Closing takes forever also. After that, it's always slow.

Does anyone have any ideas what's going on? It's driving me nuts.

I'm worried that the only reason I'm not making the original front-end
go slow is that I have users in it right now. So, I'm scared to copy
the slow file, give it to my users, and be stuck with slowness forever.

Anyone have any ideas on what's going on?

Thanks,

Jon
p.s. I've lurked in this group off and on for a decade now, and
recently I took my first formal Access classes and was able to jump
right in to the advanced ones and felt a litle bored at times. Thanks
everyone!

Dec 8 '06 #1
4 1986
I should note that I've narrowed this to the form I open upon launching
Access. If I open holding the shift key, the database opens quickly to
the table of objects.

But, when I click my main menu form, that is what takes a long time to
open.

On a copy...
If I try the "first open" trick, using the shift key, the form opens up
quickly. Then, if I close the form, and reopen it, (without closing
the database), it is now slow again permanently.

On the original...
I can't get it to go slow.

I'm wondering if the locks of the other users having the database open
right now are saving me from ruining it somehow?

All I can say is, I'm very frustrated and worried!

Any help is appreciated.

Thanks,

Jon

jonceramic wrote:
Hi all,

I have a situation I can't find any old messages or web-help on.

I have a split database with a bizarre quirk. When I open up the
front-end file, the main form opens up fairly quickly (~2-3 seconds.)

If I copy my front end in Windows Explorer, the first time I open it,
it's 2-3 seconds also.

But, the _second_ time I open it, it takes something crazy like 20
seconds. Closing takes forever also. After that, it's always slow.

Does anyone have any ideas what's going on? It's driving me nuts.

I'm worried that the only reason I'm not making the original front-end
go slow is that I have users in it right now. So, I'm scared to copy
the slow file, give it to my users, and be stuck with slowness forever.

Anyone have any ideas on what's going on?

Thanks,

Jon
p.s. I've lurked in this group off and on for a decade now, and
recently I took my first formal Access classes and was able to jump
right in to the advanced ones and felt a litle bored at times. Thanks
everyone!
Dec 8 '06 #2
Try setting up a persistent connection. That usually fixes this problem.

That persistent connection trick along with many other tips is outlined
here:

http://www.granite.ab.ca/access/performancefaq.htm

work your way throught the above list....

And, also, do conciser *always* distribtiong a mde to each user...


--
Albert D. Kallal (Access MVP)
Edmonton, Alberta Canada
pl************* ****@msn.com
Dec 8 '06 #3
Further update....

This occurs even when I open the form in design view, and is limited to
the form.

On the form I have multiple combo boxes and conditional formatting. I
have some scripts in a Module (not related to the form) that use an
ODBC link to an Oracle database, but I have those same scripts in other
databases, and I've checked with print.debug and msgboxs, and none of
those scripts are triggering.

jonceramic wrote:
I should note that I've narrowed this to the form I open upon launching
Access. If I open holding the shift key, the database opens quickly to
the table of objects.

But, when I click my main menu form, that is what takes a long time to
open.

On a copy...
If I try the "first open" trick, using the shift key, the form opens up
quickly. Then, if I close the form, and reopen it, (without closing
the database), it is now slow again permanently.

On the original...
I can't get it to go slow.

I'm wondering if the locks of the other users having the database open
right now are saving me from ruining it somehow?

All I can say is, I'm very frustrated and worried!

Any help is appreciated.

Thanks,

Jon

jonceramic wrote:
Hi all,

I have a situation I can't find any old messages or web-help on.

I have a split database with a bizarre quirk. When I open up the
front-end file, the main form opens up fairly quickly (~2-3 seconds.)

If I copy my front end in Windows Explorer, the first time I open it,
it's 2-3 seconds also.

But, the _second_ time I open it, it takes something crazy like 20
seconds. Closing takes forever also. After that, it's always slow.

Does anyone have any ideas what's going on? It's driving me nuts.

I'm worried that the only reason I'm not making the original front-end
go slow is that I have users in it right now. So, I'm scared to copy
the slow file, give it to my users, and be stuck with slowness forever.

Anyone have any ideas on what's going on?

Thanks,

Jon
p.s. I've lurked in this group off and on for a decade now, and
recently I took my first formal Access classes and was able to jump
right in to the advanced ones and felt a litle bored at times. Thanks
everyone!
Dec 8 '06 #4
Thanks, Sir!

In my case (Access 2003), I seem to have no problems with the
persistent connection issue. I always have an lbd.

Turns out, this was the first time I've had to turn off the Name
Autocorrect! After all of these years of reading that as a solution, I
had never had this as an issue myself and didn't think to try it. But,
sure enough, it works!

Jon

Albert D. Kallal wrote:
Try setting up a persistent connection. That usually fixes this problem.

That persistent connection trick along with many other tips is outlined
here:

http://www.granite.ab.ca/access/performancefaq.htm

work your way throught the above list....

And, also, do conciser *always* distribtiong a mde to each user...


--
Albert D. Kallal (Access MVP)
Edmonton, Alberta Canada
pl************* ****@msn.com
Dec 8 '06 #5

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

Similar topics

12
9910
by: Corey Burnett | last post by:
I have a client that has a split database (front-end/back-end). They are also using Access security - MDW file. The front end MDE file, the back end MDB file, and the MDW file are all located on a shared folder on the file server. They have two populations of users - local and remote. *ALL* users currently get to the system via a Citrix login. They log in to Citrix and get a Citrix desktop. Then they start the application via a...
1
2076
by: Kinetic - Paul G | last post by:
Hi All Hope someone can help out . . . I have a system that worked fine in A97 .and Win 98 with NT server . . . 10 PCs running a front end MDB and usual backend MDB with tables on the server. All PCs have identical printer setups pointing to a Xerox and a Canon printer on the network.
6
3887
by: John | last post by:
Hi We have an access app (front-end+backend) running on the company network. I am trying to setup replication for laptop users who go into field and need the data synched between their laptops and the server upon return to the office. I am planning it this; Move all access tables to sql server and then link the tables to access front-end mdb app (using odbc?). Copy the same setup (access front end + sql backend) onto each laptop....
3
2216
by: lorirobn | last post by:
Hello, I am in the process of bringing my Access application to client's server, and need some help! The background is: I created application (mdb) using Access 2003 on my laptop, converted it to Access 2000 (client uses both 2000 and 2003), split it into Front End and Back End, and IT person brought Front End onto one test person's computer, and brought Back End onto MS-SQL Server 2000. Also brought copy of Front End on the server, as...
24
2790
by: Bob Alston | last post by:
Most of my Access database implementations have been fairly small in terms of data volume and number of concurrent users. So far I haven't had performance issues to worry about. <knock on wood> But I am curious about what techniques those of you who have done higher volume access implementations use to ensure high performance of the database in a multi-user 100mbps LAN implementation??? Thanks
5
1804
by: rdemyan via AccessMonster.com | last post by:
I have code in my front end that opens a form for backing up the front end. I'll give a brief description of what the form does: 1) When the backup form opens, it closes all open forms except for three hidden forms and the backup form itself. 2) It automatically creates a backup name for the front end and displays the folder where it will be backed up. 3) The user clicks the backup button and the following code executes:
20
1850
by: dalmond | last post by:
What started out as a simple dispatching log has now turned into a complete Security Department Databse...sorta. I thank many many people who shared their knowledge to help me accomplish what I've done. Everything that is generated in our department, service calls, reports, property inventory, etc is based off of a number generated from the dispatch database. Because of that, I have been able to incorporate different tasks, all in the...
9
2991
by: Peter Webb | last post by:
I want to animate one object moving in front of another. I cannot re-render the background as the object moves, as it would be extremely time consuming. This is what I would like to do. I draw the background to a Graphics object, copy it, draw the front object on the original, render it to the screen, then reload the copy (Clone?) of the background for the next loop. I couldn't find any way of doing this directly, and if there is I...
14
9450
by: Brian Nelson | last post by:
Sorry for the long post, I've tried so hard to solve this one but I'm just stuck! We've had a multiuser .mdb file on a network share for years. I know it's not ideal, but it's worked well from Access 2000 to 2003. Ever since we upgraded to 2007, we've noticed some serious bloating. When we were on 2003, after a fresh compact, the database would be at about 20 MB. After normal use it would grow to about 25 MB and then significantly...
0
9587
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, people are often confused as to whether an ONU can Work As a Router. In this blog post, we’ll explore What is ONU, What Is Router, ONU & Router’s main usage, and What is the difference between ONU and Router. Let’s take a closer look ! Part I. Meaning of...
0
9423
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 effortlessly switch the default language on Windows 10 without reinstalling. I'll walk you through it. First, let's disable language synchronization. With a Microsoft account, language settings sync across devices. To prevent any complications,...
0
10211
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, it seems that the internal comparison operator "<=>" tries to promote arguments from unsigned to signed. This is as boiled down as I can make it. Here is my compilation command: g++-12 -std=c++20 -Wnarrowing bit_field.cpp Here is the code in...
1
9993
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 Update option using the Control Panel or Settings app; it automatically checks for updates and installs any it finds, whether you like it or not. For most users, this new feature is actually very convenient. If you want to control the update process,...
0
8870
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, and deployment—without human intervention. Imagine an AI that can take a project description, break it down, write the code, debug it, and then launch it, all on its own.... Now, this would greatly impact the work of software developers. The idea...
1
7406
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 presenter, Adolph Dupré who will be discussing some powerful techniques for using class modules. He will explain when you may want to use classes instead of User Defined Types (UDT). For example, to manage the data in unbound forms. Adolph will...
0
6672
by: conductexam | last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and then checking html paragraph one by one. At the time of converting from word file to html my equations which are in the word document file was convert into image. Globals.ThisAddIn.Application.ActiveDocument.Select();...
1
3958
by: 6302768590 | last post by:
Hai team i want code for transfer the data from one system to another through IP address by using C# our system has to for every 5mins then we have to update the data what the data is updated we have to send another system
2
3561
muto222
by: muto222 | last post by:
How can i add a mobile payment intergratation into php mysql website.

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.