Changes

Jump to navigation Jump to search
78 bytes removed ,  02:37, 30 January 2013
no edit summary
=Concurrency Control=
BaseX 7.5.1 6 introduces locking on database level. Writing transactions do not necessarily block all other transactions any more. The number of parallel transactions can be limited by setting the [[Options#PARALLEL|PARALLEL]] option.
==Transaction Monitor==
Locks are not synchronized between multiple BaseX instances. We generally recommend working with the client/server architecture if concurrent write operations are to be performed.
==How to enabledisable==
There is a hidden In order to enable traditional process locking, the option {{Code<code>[[Options#GLOBALLOCKING|DBLOCKING}} which is GLOBALLOCKING]]</code> can be set to {{Code|falsetrue}} (disabling database locking) by default. You This can enable it using the latest [http://filese.basexg.org/releases/latest/ developer release] be done by editing your {{Code|.basex}} file and setting it to true. For disabling it again, set it to false(see [[Options]] for more details).
==Limitations==
Bureaucrats, editor, reviewer, Administrators
13,554

edits

Navigation menu