PC Review


Reply
Thread Tools Rate Thread

ADP slow because SYSREFERENCES cached on first VIEW or TABLE open

 
 
John G. Regan III
Guest
Posts: n/a
 
      13th Jun 2009
KB275085 explains that the extended property MS_SubdataSheetName setting
effects whether the SYSREFENCES or INFORMATION_SCHEMA.REFERENTIAL_CONSTRAINTS
is cached on the first open of a SQL VIEW or TABLE for an ADP. The article
says it applies to MDBs only, but it also applies to ADPs.

We resolved our caching induced delay for SYSTEM_ADMINISTRATORs only by
using a derivative of the code to set all user procedure, table and view
Subdatasheet Name propertys to "[None]". However, UNLESS the user has SQL
SYSTEM_ADMINISTRATOR role attributed to them, the ADP will enumerate all the
foreign key possibilites for the entire database on the first open of any
table, view or user procedure for each instantiation of an ADP.

Can anyone explain WHY this is occuring for only NON -
SYSTEM_ADMINISTRATORs? Or, is there a fix or setting that will cause this to
NOT occur for the common users?
 
Reply With Quote
 
 
 
 
John G. Regan III
Guest
Posts: n/a
 
      16th Jun 2009
We RESOLVED this problem for ourselves. For PUBLIC or NON -
SYSTEM_ADMINISTATOR users, we PROHIBITed the SELECT permission on the
SYSFERENCES table. This does not appear to have created any additional issues
at this time.

Good luck,

"John G. Regan III" wrote:

> KB275085 explains that the extended property MS_SubdataSheetName setting
> effects whether the SYSREFENCES or INFORMATION_SCHEMA.REFERENTIAL_CONSTRAINTS
> is cached on the first open of a SQL VIEW or TABLE for an ADP. The article
> says it applies to MDBs only, but it also applies to ADPs.
>
> We resolved our caching induced delay for SYSTEM_ADMINISTRATORs only by
> using a derivative of the code to set all user procedure, table and view
> Subdatasheet Name propertys to "[None]". However, UNLESS the user has SQL
> SYSTEM_ADMINISTRATOR role attributed to them, the ADP will enumerate all the
> foreign key possibilites for the entire database on the first open of any
> table, view or user procedure for each instantiation of an ADP.
>
> Can anyone explain WHY this is occuring for only NON -
> SYSTEM_ADMINISTRATORs? Or, is there a fix or setting that will cause this to
> NOT occur for the common users?

 
Reply With Quote
Reply

Thread Tools
Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Slow to open form in design view Infocore Microsoft Access Forms 3 2nd Dec 2009 03:46 PM
Tree View Slow to Open Robert Lee Windows XP General 3 27th Apr 2009 12:57 PM
Folders View Slow to Open richardpu Windows XP Help 1 16th Dec 2008 12:21 PM
Slow to open reports in design view Mike Microsoft Access Reports 2 25th Apr 2008 08:37 PM
Form slow to open in view and design =?Utf-8?B?R3dlbkF0SkJT?= Microsoft Access Forms 1 23rd Jun 2006 06:42 PM


Features
 

Advertising
 

Newsgroups
 


All times are GMT +1. The time now is 03:09 AM.