<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=us-ascii">
<META content="MSHTML 6.00.2900.2722" name=GENERATOR></HEAD>
<BODY>
<DIV>
<DIV><SPAN class=505572411-22082005><FONT face=Arial size=2>I notice that a
default OpenCms installation creates mostly MyISAM tables, with only
cms_module_... tables using the InnoDB engine.</FONT></SPAN></DIV>
<DIV><SPAN class=505572411-22082005><FONT face=Arial
size=2></FONT></SPAN> </DIV>
<DIV><FONT face=Arial><FONT size=2><SPAN class=505572411-22082005>1. Does
this mean that most OpenCms database operations are not transactionally
safe? </SPAN><SPAN class=505572411-22082005>If they're not, I wonder how
often database corruption occurs, either when something goes wrong or when (for
example) more than one content administrator/author accesses resources whichi
overlap.</SPAN></FONT></FONT></DIV>
<DIV><SPAN class=505572411-22082005><FONT face=Arial
size=2></FONT></SPAN> </DIV>
<DIV><SPAN class=505572411-22082005><FONT face=Arial size=2>2. Is it
possible to get OpenCms to create tables using only the InnoDB engine, assuming
that we're not talking about running sites with a huge load? If so, and if
OpenCms carries out all operations within explicit transactional contexts, that
would seem to be a good thing...</FONT></SPAN></DIV>
<DIV><SPAN class=505572411-22082005><FONT face=Arial
size=2></FONT></SPAN> </DIV>
<DIV><SPAN class=505572411-22082005><SPAN class=566504011-22082005><FONT
face=Arial size=2>Thanks in advance.</FONT></SPAN></SPAN></DIV>
<DIV><SPAN class=505572411-22082005><SPAN
class=566504011-22082005></SPAN></SPAN> </DIV>
<DIV><SPAN class=505572411-22082005><FONT face=Arial
size=2>Jon</FONT></SPAN></DIV></DIV></BODY></HTML>