Feature #64353
closedoptimize access to user-settings (serialized data in be_users.uc)
0%
Description
aside to some small configuration data the status of the pagetree for a user is stored serialized in the field be_users.uc.
Having a big page tree and editors which have to access pages in the whole tree, the serialzed data of this users gets bigger and bigger as states of opened/closed folders are only added to the serialized data. as this data is accessed for each BE-action of the user, the backend responses more and more slower.
either split the data as the page tree must not be updated on every click,
or implement some routines to reduce the size of the stored data: implement a button for cleanup the pagetree status information or do an automated garbage-collection (remove information about subtrees for closed folders, but only if the user activates this behaviour)
Updated by Susanne Moog almost 5 years ago
- Status changed from New to Closed
even on big page trees I cannot reproduce any significant performance issues, maybe this has become superfluous on newer versions?
I would close the feature request for now - if there are performance issues please open a separate (bug) ticket. As for implementing manual cleanup buttons: I'd rather not do that as that would mean unloading the issue on the user.