Name | Effect | Values |
cache_size | maximum heap memory to allocate for the cache. A database should configure either a cache_size or a shared_cache not both. | an integer between 1MB and 10TB; default 100MB . |
error_prefix | prefix string for error messages. | a string; default empty. |
eviction_dirty_target | continue evicting until the cache has less dirty pages than this (as a percentage). Dirty pages will only be evicted if the cache is full enough to trigger eviction. | an integer between 10 and 99; default 80 . |
eviction_target | continue evicting until the cache becomes less full than this (as a percentage). Must be less than eviction_trigger . | an integer between 10 and 99; default 80 . |
eviction_trigger | trigger eviction when the cache becomes this full (as a percentage). | an integer between 10 and 99; default 95 . |
shared_cache = ( | shared cache configuration options. A database should configure either a cache_size or a shared_cache not both. | a set of related configuration options defined below. |
chunk | the granularity that a shared cache is redistributed. | an integer between 1MB and 10TB; default 10MB . |
min | minimum amount of cache a database in a shared cache can have. | an integer between 10MB and 10TB; default 50MB . |
name | name of a cache that is shared between databases. | a string; default empty. |
size | maximum memory to allocate for the shared cache. Setting this will update the value if one is already set. | an integer between 1MB and 10TB; default 500MB . |
) | | |
verbose | enable messages for various events. Options are given as a list, such as "verbose=[evictserver,read]" . | a list, with values chosen from the following options: "block" , "shared_cache" , "ckpt" , "evict" , "evictserver" , "fileops" , "hazard" , "lsm" , "mutex" , "read" , "readserver" , "reconcile" , "salvage" , "verify" , "write" ; default empty. |