==Effects on Your Documents==
<p>In BaseX, all updates are performed on database nodes. This is why update operations
never affect the original input file. You can, however, use the [[Commands|EXPORTExport]] command or the fn:put() function to create an updated XML file.</p>
==Indexes==
<p>As BaseX aims mainly for efficiency, the maintenance of indexes is left to the user.
This requires the user to call the [[Commands|OPTIMIZEOptimize]]
command if up-to-date index structures are
necessary. Using this approach guarantees fast updates and fast access at the same time.</p>