Hello Everyone.
This is the first time in a year i post a question, as usually searching the web I will find an answer to my problems.
I have spent a couple of days, searching for problems and solutions similiar to mine, but just cannot find, so here i am.
I have a fairly big db, which includes Front Ends MDB for around 40 users, and a Back End MDB.
All in access 2003 format. All in production Server 2008 X64 Terminal Server mode. (all users log to the Terminal Server to open their FE)
It has been a half year since we migrated to Server 2008 R2 x64, and while at testing all looked working well, I am slowly getting more and more complains from users, that since the upgrade to the new server (production was run under Windows Server 2003 up until then), performance has been hit.
I have found out that only in specific forms the performance is bad (or bad enough for the user to notice the difference).
It looks as when access requeires a form or a combobox recordsource, it can hang, freeze, even get a white screen NOT RESPONDING.
Sometimes it happens for seconds, sometimes even up to a minute until the data is requeired and the form is available to work on.
Since this happens on specific forms, i was trying to find out what is similiar in those forms that might be causing this issue. A guess of mine, is the use of ComboBoxes on those forms.. although its a wild guess, as i have more forms with comboboxes that work fine, and i cannot be 100% this does not happen on forms without combobox .
What i do know, is on an x32 OS (win 2003, win 7 x32), this does not happen, and performance is great.
My guess is something with ms access 2003 data retrival, or with the JET 4 engine, on x64 OS's is causing causes performance to steeply go down. It is not consistant, as i can then requery the form or data on it, and performance will be just fine. Lets say that if i put a requery button on one of my problem forms, every 5-10 clicks on the button, will suddenly cause this SLOW down, freeze.
I have looked all around , i am using ALL latest hotfixes and SP's, and checked this issues on multipule os's , and am not sure what to do next.
We are already deeply using Server 2008 r2 , that the last thing i would want to do is migrate to an x32 OS. we are also using Terminal Server Remote App's for some of our users, and I enjoy all the features that come with 2008 R2 (which is only X64 edition).
Has anyone else had performance and freeze issues with ms access 2003 or jet engine 4 on X64 machines??
Can anyone help me guess what causes this, and what i can do to fix this issue?
I have to say that our Server 2008 R2 machine which hosts the MDB's and users, byitself is a VM sitting on another Server 2008 R2 host machine, if that makes any difference.
Does anyone know if specific controls , recordsets or actions on a form trigger this? i will modify these problem forms, if I knew what was causing this issue.
Thank you in advance, and I will keep you posted if I figure something out. For now I have around 10 users who use this form daily, and ask me already when we will downgrade back to our 2003 server :(
Eli