Caching modes and details in repository
hi all,
can any one please explain what is the uses of caching modes in repository ?elaborate it.
Thanks
Regards,
Shya
Hi Shya,
First, there are two types of cache for each item descriptor:
[1].*Item Caches*:Item caches hold the values of repository items, indexed by repository IDs. An item cache entry is invalidated when that item is updated.
[2].*Query Caches*:Query caches hold the repository IDs of items that match given queries. When a query returns repository
items whose item descriptor enables query caching, the result set is cached as follows:
--The query cache stores the repository IDs.
--The item cache stores the corresponding repository items.
Cache Modes:For example possible values are:
we can set <item-descriptor name="xyz" cache-mode="simple/disabled/inherit/locked/distributed/distributedJMS/distributedHybrid">....
simple caching handles caches in each server/VM locally; no attempt is made to synchronize updates across multiple server instances.
disabled is used when you dont want any caching on your repository and want your application to pick data everytime from your repository, like inventory to insure that inventory data is always up to date across server instances.
inherit is used when our item-descriptor have any super item-descriptor [as per concept of item descriptor inheritance], in this case our item descriptriptor use the cache mode of super item-descriptor.
-RMishra
locked caching uses read and write locks to synchronize access to items stored by multiple caches, so that only one VM should update cache at a time.
( distributed )Distributed TCP caching uses TCP to broadcast cache invalidation events (cache invalidation event means event to update cache data) to all servers in a cluster(group of servers).
( distributedJMS )Distributed JMS caching uses JMS to broadcast cache invalidation events to all servers in a cluster.
( distributedHybrid )Distributed hybrid caching uses TCP to send cache invalidation events only to those servers that are known to cache the target items. Hense all server's cache data of item-descriptor not going to update.
Note: Item descriptors within an inheritance tree share the same item cache. Queries that include derived item properties are never cached. Default caching mode is simple.
Similar Messages
-
Exchange 2013 cached mode and Exchange 2010
Hi,
We have issues with Outlook 2013 not getting new emails in inbox unless its restarted. It works fine when cache is turned off. The users are on same LAN as single Exchange 2010 backend server.
Any ideas please?
CelticHello,
Please describe your environment detailedly.
Please click send/receive to check the result when you use cached mode.
Please check if there is any sync issue.
Please open outlook, click folder list at the bottom of left panel.
If you have any feedback on our support, please click
here
Cara Chen
TechNet Community Support -
Hello,
we're trying to tune the BW cache for WebI queries, we'd like to change the default cache settings for a number of queries, including ones used for BO universes.
I'd like to know if this changes will be picked and used by WebI or if it is not sensitive to such changes (Cache Mode and Persistence Mode).
Thanks in advance for your help.Hello Pablo,
I haven't tried yet but the OLAP cache should be used by WebI when it accesses the queries. You can ensure it does in transaction RSRCACHE by looking at the last access of a cached query. Could also look at the BI stats (if you have installed them and turned then on of course).
Regarding the cache settings, I would personally recommend using the persistent cache (across App Servers if you have more than one app server) into a Cluster table (or Transparent table if the data set is quite large). Can find more details here: http://help.sap.com/saphelp_nw70ehp1/helpdata/en/d9/31363dc992752de10000000a114084/frameset.htm
You could also look into MDX cache instead of OLAP cache, but I haven't played with it yet so I'm not sure it would help with WebI. Anyone else did?
Hope it helps... -
"Sent Items" folder can not be synced up in time for Outlook 2013 cache mode
Hi,
I found a strange problem in Outlook 2013 cache mode. Hope anyone can help me find out if it is the new design of outlook 2013 or outlook 2013 issue.
I am using Exchange 2013 and Outlook 2013 client. I created two outlook profiles in two machines separately with a same exchange user, the difference for the two profiles is one is in cache mode, and the other is in uncache mode.
I launched outlook using the profiles in the two machines, go to "Sent Items" folder, I assume there are some messages in this folder in your mailbox, do below steps:
1. modify one of the messages in the "Sent Items" folder from the profile in cache mode, in this case, the changes to the message will be synced up to the profile which is in uncache mode immediately.
2. modify another messages in the "Sent Items" folder from the profile in uncache mode, in this case, the changes will never be synced up to the profile in cache mode.
In the second action above, even if I clicked "Send/Receive" button, and waited for whole night, the changes was not synched up to the cached mode side. The way I can get the latest changes to the "Sent Items" folder is "clear
offline items" and click "Update folder" or I need to remove and create the profile again.
All in all, the changes to the items in "Sent Items" folder of Outlook 2013 which was did from cache mode will be synched up to exchange server side immediately, but the changes which was did from exchange server side will
never be synched up to the cache mode side unless the end-user clear the offline items and update folder or create a new profile again.
Any help would be appreciated, thanks in advance!
Best Regards, EmilyThe first behavior is by design even in the previous version of Office.
"1. modify one of the messages in the "Sent Items" folder from the profile in cache mode, in this case, the changes to the message will be synced up to the profile which is in uncache mode immediately."
Uploading local changes ---- By default, when you make a change locally, that change is synced to the server after 15 seconds. When you make another change within those 15 seconds, then the timer is reset again. As now you
could in theory hold off synchronization indefinitely, there is the maximum timer. This timer is started after the first change that you made and when it reaches 60 seconds, then a synchronization will occur to upload all the changes that you have made thus
far, no matter how many seconds are left on the upload timer.
However, in second section, this should be a downloading server changes
behavior ---- When a server side mailbox change occurs, Outlook is notified by the Exchange server of this change. By default, Outlook will then wait 30 seconds before synchronizing these changes. If there are any other changes occurring
at the server level within these 30 seconds, then these changes are downloaded at the same time as well.
At this time, please directly modify the message in sender items folders through Web-based access and then wait over 30 seconds to check if the items changes from cache mode profile. Please also test if we can reproduce that in other folder.
Let me know the result. Thanks.
Cheers,
Tony Chen
Forum Support
Come back and mark the replies as answers if they help and unmark them if they provide no help.
If you have any feedback on our support, please contact
[email protected] -
Outlook 2010 shared mailbox in cache mode not updating Inbox automatically
I have a user who has XP on his desktop, running Outlook 2010, connecting to a Exchange 2010 w/SP2. I recently added a shared mailbox for him to monitor. I did it the old way by adding additional mailbox to his client (outlook 2010) pc.. I understand
now that in 2010 SP1 or greater that you can simply do this from the exchange server by granting full access permissions. Either way, the user sees the mailbox and gets email in the shared mailbox ONLY when he clicks on the inbox and
clicks on Update Folder. For some reason it is not auto updating new email. His personal account works fine, meaning when a new email is received it comes in and you see new mail. The account is in cache mode and I've looked at other shared
mailboxs that are working fine and the settings look the same? I'm not sure why this shared mailbox is not updating?
William McConnellI can see this is an old thread but I have a relevant question.
This workaround does indeed work but what else is possible to do? The cashed mode is more or less necessary when working with large shared mailboxes.
Niklas -
Cannot save free/busy information - Cached mode
So I have a calendar Admin, that has the ability to send meetings on behalf of new hires. She was is cached mode and sent out a few invites. Everyone she sent the invites to received the meetings, accepted the meetings and have the meetings on
their calendar. My Calendar Admin see's the meetings on the new hire's calendar, but no one else can see these meetings on the new hires calendar. My Calendar Admin mentioned seeing the infamous pop-up "cannot save free/busy information":
I disabled cache mode on my Calendar Admin's Outlook 2013, once I disabled cached mode and close/re-opened Outlook, all the the invites she had sent for the users were gone, no longer listed on the "Organizers" calendar... so somehow the invites
were only saved locally to her cached calendar. This smells like a pretty bad bug for users with access to shared calendars and seems like they MUST be in NON-CACHED mode when sending any invites on behalf of someone else. So now, all the meetings
are on all the calendars of the "invitees" but not on the new hire (organizers) calendar. This is seems to be a reproduceable bug that I'm hoping isn't working "as designed"
Are there any known bugs with this process? Is there a way around this other than disabling cached mode? Where do these meetings actually save when in Cached mode on a shared calendar?
Thanks in advancedHi,
Please check this following setting on her account first.
In Outlook, click File, click Account Settings, and then click Account Settings (again).
Select the Microsoft Exchange account, and then click Change.
Click More Settings.
Click the Advanced tab.
Select the Download Shared Folders option.
Click OK, click Next, click Finish, and then click Close in the Account Settings window.
If this doesn’t work, please try to repair or re-create outlook profile to check this issue.
Exit Outlook.
In Control Panel, double-click Mail.
Click Show Profiles.
Select a profile.
Click Remove.
Click Add to create a new Profile.
Best Regards.
Please remember to mark the replies as answers if they help, and unmark the answers if they provide no help. If you have feedback for TechNet Support, contact [email protected]
Lynn-Li
TechNet Community Support -
Exchange Cached mode sync issue.
I had an issue where one of the exchange servers did not initiate, so people had full email items on their webmail, but did not get those on their Outlook. Is there some way to ensure that if the exchange server you are connected to in a domain goes down,
you can get those emails sync without turning off cached mode and turning it back on?It's not my experience that you need to turn off and on cached mode to recover from a server failure.
Ed Crowley MVP "There are seldom good technological solutions to behavioral problems." -
I have an Exchange 2013 Hybrid environment with Exchange 2007 in coexistance mode as well as Office 365. We are hosting the majority of our Exchange accounts on-premise (migrating them from 2007), and most (soon to be ALL) Archive mailboxes in Office 365.
I have through Group policy set the policy "Select Cached Exchange Mode sync settings for new profiles" to 6 months. This works fine for the contents of the regular mailbox, but the setting is NOT being set at all for the Online Archive mailbox,
whether or not it is hosted on-premise or in Office 365. Is this the expected behavior?
Another question: Is it possible to have the regular mailbox in cached mode and the archive in Online mode or vice versa?Hi,
The key to your questions is: Archive mailboxes are online only, they cannot be cached for offline viewing, so you can keep your regular mailboxes offline(In Cached Exchange Mode) or Online, but cannot switch Archive mailboxes to Offline.
The whole idea of the archive mailbox is to keep your "online" mailbox with recent / important mails small and accessible on and offline. The archive mailbox is intended to store older / less important emails which are not neccessary to access immediately.
One important reason of archive mailbox is to prevent the growth of offline files.
Regards,
Melon Chen
TechNet Community Support -
Hello folks.
When documents are deleted from master library or all versions, if
I click a pre-find search results folder it still comes up with
the reference. I've run the indexer to update on the master
library and considering the client is in caching mode and the find
results folder is set to check against the caching mailbox, I'd
assume its pulling from the caching indexer. How do I update the
caching indexer?Martin,
It appears that in the past few days you have not received a response to your
posting. That concerns us, and has triggered this automated reply.
Has your problem been resolved? If not, you might try one of the following options:
- Visit http://support.novell.com and search the knowledgebase and/or check all
the other self support options and support programs available.
- You could also try posting your message again. Make sure it is posted in the
correct newsgroup. (http://forums.novell.com)
Be sure to read the forum FAQ about what to expect in the way of responses:
http://support.novell.com/forums/faq_general.html
If this is a reply to a duplicate posting, please ignore and accept our apologies
and rest assured we will issue a stern reprimand to our posting bot.
Good luck!
Your Novell Product Support Forums Team
http://support.novell.com/forums/ -
Good day,
I have been tasked to see if there is a way to enable outlook to alternate between cached on non cached mode. This must be based on whether the user is logging onto his primary device for cached mode, and whether he is logging onto a temp device for
non-cached mode.
Can this be done using group policy? I know we can determine a primary device using SCCM, but not how to enable GPO to read from SCCM and then apply the correct setting.
Windows 7 SP1 x 32
SCCM 2012 SP1
Server 2008.
Any info on how this can be achieved?
Regards
VB Knowledge = 0%Hi Carlo,
Before going further, to use group policy to manage Office, we need to download administrative templates files for Office from Microsoft download center.
>>This must be based on whether the user is logging onto his primary device for cached mode, and whether he is logging onto a temp device for non-cached mode.
For the Outlook setting we want is under User Configuration in GPO, we can create a new GPO, enable Loopback Merge processing mode in the GPO, configure the Outlook setting in the GPO, and then utilize Security
Filtering to just apply the GPO to the user’s primary device account.
Regarding Loopback processing, the following article can be referred to for more information.
User Group Policy loopback processing mode
http://technet.microsoft.com/en-us/library/cc978513.aspx
Windows Server: Understand “User Group Policy Loopback Processing Mode”
http://social.technet.microsoft.com/wiki/contents/articles/2548.windows-server-understand-user-group-policy-loopback-processing-mode.aspx
Regarding security filtering, the following article can be referred to for more information.
Security filtering using GPMC
http://technet.microsoft.com/en-us/library/cc781988(v=WS.10).aspx
Best regards,
Frank Shen -
Hi all,
Which cache mode is better for good performance? I went thru help.sap.com and I got more confused.
If possible please let me know the differences in a plain english.
Regards,
N.S.Hi N.S,
Go over pizzamans post so that you can understand what exactly the factors to decide for cache mode and then you can decide which mode to use according to query performance.
If you go to transaction RSRT and in there the query properties then you can select the cace modes.
0.Cache inactive.
1.Memory cache without swap.
2.Memory cache with swap.
3.Persistant cache per application server.
4.Persistant cache across each application server.
Generally cache mode does increase performance of queries but you should know what cache mode to apply to which queries. There is a standard rundown I am giving you I hope it will be useful in you scenario
1. If your data changes frequently: Then use the 0 mode.
2. If there are many users and many navigations based on that query: then u can use any mode except 0.
3. If you have large result set in your query (E.g HR): then you can use 2,3,4 mode(I recommend4) but 0 and 1 may not be useful.
I hope these insigts are useful.
Regards,
Nikhil
Message was edited by: Nikhil -
Outlook cached mode, shared calendars, permissions and sync errors
We have the following environment -
Exchange 2010 SP2, no public folder DB; Outlook 2010 sp1 cached mode.
under very specific circumstances, but unfortunately a common circumstance, we're getting sync errors -
15:59:56 Synchronizer Version 14.0.6126
15:59:56 Synchronizing Mailbox 'Nigel'
15:59:56 Synchronizing server changes in folder 'Naomi - Calendar'
15:59:56 Downloading from server 'outlook.cri.camres.org'
15:59:56 Error synchronizing folder
15:59:56 [80070005-508-80070005-560]
15:59:56 You do not have sufficient permission to perform this
operation on this object. See the folder contact or your system administrator.
15:59:56 Microsoft Exchange Information Store
15:59:56 For more information on this failure, click the URL below:
15:59:56
http://www.microsoft.com/support/prodredirect/outlook2000_us.asp?err=80070005-508-80070005-560
15:59:56 Done
This occurs if Naomi shares her Calendar with me, without granting me read "Full Details", if she changes the permissions and allows me to read Full Details, the sync error goes away.
It's repeatable, i have tested it with a few users sharing calendars with each other, and changing permissions.
The peculiar thing is that Naomi is in My Team, so her calendar is listed under Team Calendar, I get no sync errors, it's only when I add Naomi's Calendar as a Shared Calendar and don't have read Full Access permission that the sync errors appear.
User's don't necessarily want to give Full Access to their Calendars, so that's not really a viable work around for us, this smells very much like a bug with outlook, is anyone else seeing this?Hi
Thanks for sharing
Cheers
Zi Feng
TechNet Community Support -
Hello,
I'm seeing an issue that started this past Monday with no recent change to our environment.
External Outlook Anywhere users and Mobile users, OWA users are unaffected.
Internal Users are affected when using Outlook of any version, 2010 or 2013.
-Internal Users normally log into their workstation with their ad credentials, domain joined machines. Outlook opens without credentials prompting ideally.
1 . Using Cached Mode:
a. Login Prompts, slowness - Since Monday, users are getting prompted to login. The prompt goes away after logging in at startup. It is also causing high CPU
on the workstations.
b. Free/Busy, Out of Office doesn't work. I can, however complete auto-setup for a new user, so autodiscover is not completely down for internal users.
c. Checking Connection Status shows connecting status on highlighted entry below without ever establishing connection (just goes away).
The outlook icon in the system tray says "Outlook is requesting data from the server":
2. Using Non-cached mode
a. No Login Prompt at startup, business as usual
b. Free/Busy, Out of Office works fine. Autodiscover is fine.
c. Checking Connection Status shows normal except, it has "casarray URL, then status is referral" it seams to flicker this constantly then go away intermittently.
d. Main issue in non-cached mode is, sometimes a user will log into windows, open outlook and it will not open and says "server is unavailable. Retry, work offline, or cancel" I can try re-opening, same message.
Only after logging out of windows, logging back in, I can get back into outlook. This is not every time, or consistent with specific users, but random.
3. Lync Pop up for credentials often, though entering the password.
URLs are correct. Autodiscover, EWS, etc.
Already tried bypassing our loadmaster load balancer with host files on clients. same issue regardless of casarray node.
Not sure what is going on.
JoshYou have a hybrid configuration with Office 365, right? You didn't provide this valuable piece of information.
In Exchange Online PowerShell run this command:
Get-OrganizationConfig | FL PublicFoldersEnabled
If the value is "Remote" then users with Exchange Online mailboxes are looking to on-premises public folders. Be sure that you have legacy pubic folder interoperability properly configured.
http://technet.microsoft.com/en-us/library/dn249373(v=exchg.150).aspx
Ed Crowley MVP "There are seldom good technological solutions to behavioral problems." -
Tables in which Read mode and Cache settings are stored for Bex
Hi BI Experts,
We have a requirement for which we need to know the tables in which the read and cache modes are stored(locally and globally) when we change them in the query properties(In T code RSRT) of a query
Thanks in advance
Regards,
M
Edited by: madhu marupudi on Feb 5, 2009 5:30 PMHi,
Check in the following tables, these are related to Reports tables.
RSZELTDIR Directory of the reporting component elements
RSZELTTXT Texts of reporting component elements
RSZELTXREF Directory of query element references
RSRREPDIR Directory of all reports (Query GENUNIID)
RSZCOMPDIR Directory of reporting components
RSZRANGE Selection specification for an element
RSZSELECT Selection properties of an element
RSZELTDIR Directory of the reporting component elements
RSZCOMPIC Assignment reuseable component <-> InfoCube
RSZELTPRIO Priorities with element collisions
RSZELTPROP Element properties (settings)
RSZELTATTR Attribute selection per dimension element
RSZCALC Definition of a formula element
RSZCEL Query Designer: Directory of Cells
RSZGLOBV Global Variables in Reporting
Thanks
Reddy -
when i put firefox in offline mode, and then click on pages saved in history , it can't load any pages or any images. i put cach size to 250mb but the problem is the same, it saves history for two months, but can't load pages.
Hi there,
When I inspect your site in browser tools, I'm getting 404 errors from your page:
[Error] Failed to load resource: the server responded with a status of 404 (Not Found) (jquery-2.0.3.min.map, line 0)
[Error] Failed to load resource: the server responded with a status of 404 (Not Found) (edge.4.0.0.min.map, line 0)
BarnardosIreland wrote:
I would have thought that publishing should give a complete package that doesn't need any further edits to the code and can just be directly ftp'ed to the web - is this correct?
In general, you are correct - but also your server does need to be properly configured (and those errors above lead me to think it may not be) to serve the file types that your uploading - but it could be something else entirely. Can you zip up your composition folder, upload it to your Creative Cloud files, set it to share, and then post a link here so I can download it? If you'd rather not share it publicly, can you PM me with a link to your composition files?
Thanks,
Joe
Maybe you are looking for
-
Ctrl and left click not working in DW CS5
When Im working in design view for some reason my links are not working when I press ctrl and left click. To make them work I have to right click and select follow link. Its not a major problem because I can still carry on, but its annoying!
-
When I replaced my PC desktop with a Mac Mini and hooked up my HP printer to it, I discovered that my other computers on the Wi-Fi network could no longer access the printer. The manual says Maverick OS will not allow PC's to share the printer. Does
-
How do I get my music library from icloud to my computer so I can synch to my new iPod?
How do I get my music library from icloud to my computer so I can synch to my new iPod? I can't seem to find help support to answer this question.
-
Hi experts, I hope someone could help me with my problem. We have installed DMS connector on our EP 7.0, configured it, but even though the connection to R/3 is all right the document explorer shows me just 'dmsrm' folder (which corresponds to Prefix
-
ARP detstination mac-address 0000.0000.0000
Internet Router--->3550 Switch-->Nortel Contivity 63.169.164.134-->63.169.164.140--> 63.169.140.136 All the devices are having public IP addresses and are in Vlan 100. Sometimes the Internet Router is not able to ping or connect to the Contivity wher