Content Repository

Performance Recommendations

  • Check that common properties are set as prefetched.
  • If you don't want to match proxies in your query add a "AND ecm:isProxy = 0" clause
  • If you don't use proxy at all deactivate them at the repository level inside the <repository> tag add

      <proxies enabled="false" />
    
  • If you are doing NXQL query that involve custom schema you may need to add custom index to make the request efficient. You can trace the slow NXQL queries using NXP-14845.

  • Use groups to manage ACL. Adding a user to a group is free, but adding a user in an ACL at the root level has a cost because optimized read ACLs need to be recomputed.
  • Consider disabling the OS swapping (sudo swapoff -a) or try to lower the swapiness (vm .swappiness = 1)
  • Check the network latency between the application and the database.
  • Configure ImageMagick to use a single thread.
  • Monitor everything, JVM, GC, VCS cache hit ratio, database, system.

 


Related pages in the developer documentation
Related pages in the administration documentation
2 months ago Andrew Goodricke Syntax error fixed
3 years ago Solen Guitter 12
3 years ago Benoit Delbosc 11
5 years ago Manon Lumeau 10
5 years ago Benoit Delbosc 9
5 years ago Benoit Delbosc 8
5 years ago Benoit Delbosc 7
6 years ago Solen Guitter 6 | Formatting
6 years ago Benoit Delbosc 5
6 years ago Solen Guitter 4
6 years ago Solen Guitter 3 | Added ImageMagick configuration
6 years ago Solen Guitter 2
6 years ago Solen Guitter 1
History: Created by Solen Guitter

We'd love to hear your thoughts!

All fields required