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?
    Celtic

    Hello,
    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

  • BW cache settings and WebI

    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, Emily

    The 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 McConnell

    I 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 advanced

    Hi,
    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."

  • Outlook 2013 cached mode "mail to keep offline" - does this setting affect archive mailbox or Office 365 hosted archive mailbox?

    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

  • Caching mode indexer

    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/

  • Outlook non cached mode

    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

  • BW cache mode under RSRT

    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

  • Exchange 2010 all mail clients with internal cached and internal non-cached mode users having connection status issues, login prompt -- external is fine either way

    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.
    Josh

    You 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 PM

    Hi,
    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.

    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