Ureader.com  
Microsoft software help and Community
   home   |   control panel login   |   archive   |  
 
Access
3rdpartyusrgrp
access
activexcontrol
adp.sqlserver
commandbarsui
conversion
dataaccess.pages
developers.toolkitode
devtoolkits
externaldata
forms
formscoding
gettingstarted
internet
interopoledde
macros
modulescoding
modulesdaovba
modulesdaovba.ado
multiuser
odbcclientsvr
queries
replication
reports
security
setupconfig
tablesdbdesign
  
 
date: Wed, 3 Oct 2007 11:11:01 -0700,    group: microsoft.public.access.multiuser        back       


ACCESS Performance   
I need a quick & cheap short term solution for an existing ACCESS db.
However, I am concerned about ACCESS performance.
Could you review below and offer suggestions.  Thank you.

Background:  
Stores survey data.  They take surveys 1 or 2 a year for 250 employees.
They have only surv
For the first and only survey, they loaded data from an Excel file & have 
only made minor chgs via tables.

Current DB:   mdb with tables, queries, reports that only 2 Users access
                    data is not normalized.  They have a separate table for 
each 
                     survey category.  One table has 104 fields for each 
survey topic.
                    Data is stored by network ID.


Proposed:  Since I need a quick, cheap solution ....
Don't normalize data.
Create  a FE with bound forms- 1 for each survey category.  This means that 
one form will have 104 fields on it.
Move all queries, report to the FE.  Place the FE on all 150 desktops.
This means that rollout or upgrades will be painful.
I believe I could also add code to limit the number of concurrent users by 
checking the ldb file.
date: Wed, 3 Oct 2007 11:11:01 -0700   author:   Lynn

Re: ACCESS Performance   
"Lynn"  wrote in message 
news:91456482-75AA-4434-8FA8-D9595760E855@microsoft.com...
>
>
> Proposed:  Since I need a quick, cheap solution ....
> Don't normalize data.
> Create  a FE with bound forms- 1 for each survey category.  This means 
> that
> one form will have 104 fields on it.
> Move all queries, report to the FE.  Place the FE on all 150 desktops.
> This means that rollout or upgrades will be painful.

Not really.  Instead of providing a shortcut to the mdb file, provide one to 
a batch file that copies the FE from a server location to their local drive. 
That way, the user always gets the latest version.

> I believe I could also add code to limit the number of concurrent users by
> checking the ldb file.

I wouldn't bother if the maximum number of users is 150.

Keith.
www.keithwilby.com
date: Thu, 4 Oct 2007 08:25:54 +0100   author:   Keith Wilby

Re: ACCESS Performance   
Thanks Keith.  Have a great day.

"Keith Wilby" wrote:

> "Lynn"  wrote in message 
> news:91456482-75AA-4434-8FA8-D9595760E855@microsoft.com...
> >
> >
> > Proposed:  Since I need a quick, cheap solution ....
> > Don't normalize data.
> > Create  a FE with bound forms- 1 for each survey category.  This means 
> > that
> > one form will have 104 fields on it.
> > Move all queries, report to the FE.  Place the FE on all 150 desktops.
> > This means that rollout or upgrades will be painful.
> 
> Not really.  Instead of providing a shortcut to the mdb file, provide one to 
> a batch file that copies the FE from a server location to their local drive. 
> That way, the user always gets the latest version.
> 
> > I believe I could also add code to limit the number of concurrent users by
> > checking the ldb file.
> 
> I wouldn't bother if the maximum number of users is 150.
> 
> Keith.
> www.keithwilby.com 
> 
>
date: Thu, 4 Oct 2007 14:17:00 -0700   author:   Lynn

Re: ACCESS Performance   
Make an Access application for
    adding records

And a different Access application for
    reading records

You can put both applications into the one mdb,
just don't try to make one form that does everything.

One form that does adding,reading,searching,editing
is a lot more difficult with 150 users than it is with 2
users.

(david)

"Lynn"  wrote in message 
news:91456482-75AA-4434-8FA8-D9595760E855@microsoft.com...
>I need a quick & cheap short term solution for an existing ACCESS db.
> However, I am concerned about ACCESS performance.
> Could you review below and offer suggestions.  Thank you.
>
> Background:
> Stores survey data.  They take surveys 1 or 2 a year for 250 employees.
> They have only surv
> For the first and only survey, they loaded data from an Excel file & have
> only made minor chgs via tables.
>
> Current DB:   mdb with tables, queries, reports that only 2 Users access
>                    data is not normalized.  They have a separate table for
> each
>                     survey category.  One table has 104 fields for each
> survey topic.
>                    Data is stored by network ID.
>
>
> Proposed:  Since I need a quick, cheap solution ....
> Don't normalize data.
> Create  a FE with bound forms- 1 for each survey category.  This means 
> that
> one form will have 104 fields on it.
> Move all queries, report to the FE.  Place the FE on all 150 desktops.
> This means that rollout or upgrades will be painful.
> I believe I could also add code to limit the number of concurrent users by
> checking the ldb file.
date: Fri, 5 Oct 2007 12:22:45 +1000   author:   david

Re: ACCESS Performance   
"Lynn"  wrote in message
news:91456482-75AA-4434-8FA8-D9595760E855@microsoft.com...

> Create  a FE with bound forms- 1 for each survey category.  This means
> that
> one form will have 104 fields on it.
> Move all queries, report to the FE.  Place the FE on all 150 desktops.
> This means that rollout or upgrades will be painful.
> I believe I could also add code to limit the number of concurrent users by
> checking the ldb file.

The problem is that you going to have to train these users. And, further,
you going have to take CONSIDERABLE extra effort that each user does not
overwrite other persons data.

And, furthermore, you have make sure these people are well versed in using
ms-access also.

I suppose you *can* make the application "hide" themes-access interface, 
build
some VERY user friendly forms. And, then throw on top a good mechanism to
distinguish the data entered by each person.

Remember, ms-access is a development tool for software. When you go to the
motor vehicle department, the trained operator is does not turn over the
computer to the user..and let them run the motor vehicles software system.

So, ms-access is NOT well suited to a kiosk type system in which un-trained
users would use ms-access to register a car, or this case can fire up
application they never seen before, and are not familiar with.

and, you great pains will have to be taken to separate each persons data
entry. Remember, normally, you WANT all users of the application to view,
and edit, and find data in the system (just like the motor vehicle
system...anyone of the office clerks using that software SHOULD be able to
find, and bring up a car for example.

You talking about a system in which EACH user is not trained in ms-access,
and EACH user is to have their own data separated from either other. This
design model is not what ms-access was built to do.

For a company wide survey type system, it seems to be that building a simply
web based form would do the trick here.

You can use ms-access for this task,  but you need to well address the above 
problems.

If you don't address the user interface, training, ease of use, and things 
like keeping records seperate, then your project will be nothing but a 
exercise in frustration...

-- 
Albert D. Kallal    (Access MVP)
Edmonton, Alberta Canada
pleaseNOOSpamKallal@msn.com
date: Thu, 4 Oct 2007 23:02:48 -0600   author:   Albert D. Kallal

Re: ACCESS Performance   
Lynn  wrote:

>Move all queries, report to the FE.  Place the FE on all 150 desktops.
>This means that rollout or upgrades will be painful.

Or if you use the Auto FE Updater that becomes quite painless.  You
just create a shortcut on a server that the user just clicks on.  

See the free Auto FE Updater utility at
http://www.granite.ab.ca/access/autofe.htm at my website to keep the
FE on each PC up to date.

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/
date: Fri, 05 Oct 2007 21:18:14 -0600   author:   Tony Toews [MVP]

Google
 
Web ureader.com


    COPYRIGHT 2007, YARDI TECHNOLOGY LIMITED, ALL RIGHT RESERVE  |   contact us