<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta charset="utf-8">
<meta name="generator" content="pdf2htmlEX">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<link rel="stylesheet" href="https://static.pudn.com/base/css/base.min.css">
<link rel="stylesheet" href="https://static.pudn.com/base/css/fancy.min.css">
<link rel="stylesheet" href="https://static.pudn.com/prod/directory_preview_static/625d0debbe9ad24cfa756f9b/raw.css">
<script src="https://static.pudn.com/base/js/compatibility.min.js"></script>
<script src="https://static.pudn.com/base/js/pdf2htmlEX.min.js"></script>
<script>
try{
pdf2htmlEX.defaultViewer = new pdf2htmlEX.Viewer({});
}catch(e){}
</script>
<title></title>
</head>
<body>
<div id="sidebar" style="display: none">
<div id="outline">
</div>
</div>
<div id="pf1" class="pf w0 h0" data-page-no="1"><div class="pc pc1 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="https://static.pudn.com/prod/directory_preview_static/625d0debbe9ad24cfa756f9b/bg1.jpg"><div class="c x0 y1 w0 h2"><div class="t m0 x1 h3 y2 ff1 fs0 fc0 sc0 ls0 ws0">H2 Database Engine</div><div class="t m0 x1 h4 y3 ff2 fs1 fc1 sc0 ls0 ws0">Version 1.2.133 (2010-04-10)</div><div class="t m0 x2 h4 y4 ff2 fs1 fc1 sc0 ls0 ws0">1 of 157</div></div></div><div class="pi" data-data='{"ctm":[1.611639,0.000000,0.000000,1.611639,0.000000,0.000000]}'></div></div>
</body>
</html>
<div id="pf2" class="pf w0 h0" data-page-no="2"><div class="pc pc2 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="https://static.pudn.com/prod/directory_preview_static/625d0debbe9ad24cfa756f9b/bg2.jpg"><div class="c x0 y1 w0 h2"><div class="t m0 x1 h5 y5 ff1 fs2 fc1 sc0 ls0 ws0">Table of Contents</div><div class="t m0 x1 h4 y6 ff2 fs1 fc2 sc0 ls0 ws0">H2 Database Engine...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>.....................<span class="_ _1"></span>...<span class="_ _1"></span>1</div><div class="t m0 x1 h4 y7 ff2 fs1 fc2 sc0 ls0 ws0">Quickstart............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>................<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>11</div><div class="t m0 x3 h4 y8 ff2 fs1 fc2 sc0 ls0 ws0">Embedding H2 in an Application...................<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..........<span class="_ _1"></span>11</div><div class="t m0 x3 h4 y9 ff2 fs1 fc2 sc0 ls0 ws0">The H2 Console Application..............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...................<span class="_ _1"></span>....<span class="_ _1"></span>.....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>11</div><div class="t m0 x4 h4 ya ff2 fs1 fc2 sc0 ls0 ws0">Step-by-Step.............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>.....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>..11</div><div class="t m0 x5 h4 yb ff2 fs1 fc2 sc0 ls0 ws0">Installation..........<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>.....................<span class="_ _1"></span>...11</div><div class="t m0 x5 h4 yc ff2 fs1 fc2 sc0 ls0 ws0">Start the Console.............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>........<span class="_ _1"></span>....<span class="_ _1"></span>11</div><div class="t m0 x5 h4 yd ff2 fs1 fc2 sc0 ls0 ws0">Login..........<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>.....................<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>12</div><div class="t m0 x5 h4 ye ff2 fs1 fc2 sc0 ls0 ws0">Sample.......<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>.............<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>.....<span class="_ _1"></span>..13</div><div class="t m0 x5 h4 yf ff2 fs1 fc2 sc0 ls0 ws0">Execute.......<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...<span class="_ _1"></span>14</div><div class="t m0 x5 h4 y10 ff2 fs1 fc2 sc0 ls0 ws0">Disconnect........<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>.............<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>.15</div><div class="t m0 x5 h4 y11 ff2 fs1 fc2 sc0 ls0 ws0">End.......<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>........15</div><div class="t m0 x1 h4 y12 ff2 fs1 fc2 sc0 ls0 ws0">Installation................<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>.....16</div><div class="t m0 x3 h4 y13 ff2 fs1 fc2 sc0 ls0 ws0">Requirements............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..........<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>..16</div><div class="t m0 x3 h4 y14 ff2 fs1 fc2 sc0 ls0 ws0">Supported Platforms..........<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>......<span class="_ _1"></span>16</div><div class="t m0 x3 h4 y15 ff2 fs1 fc2 sc0 ls0 ws0">Installing the Software............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>............<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>..16</div><div class="t m0 x3 h4 y16 ff2 fs1 fc2 sc0 ls0 ws0">Directory Structure.........<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>......<span class="_ _1"></span>....<span class="_ _1"></span>16</div><div class="t m0 x1 h4 y17 ff2 fs1 fc2 sc0 ls0 ws0">Tutorial..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...........17</div><div class="t m0 x3 h4 y18 ff2 fs1 fc2 sc0 ls0 ws0">Starting and Using the H2 Console...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>................<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>.17</div><div class="t m0 x4 h4 y19 ff2 fs1 fc2 sc0 ls0 ws0">Firewall..............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...................<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>18</div><div class="t m0 x4 h4 y1a ff2 fs1 fc2 sc0 ls0 ws0">Testing Java..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _1"></span>.....<span class="_ _1"></span>....<span class="_ _1"></span>18</div><div class="t m0 x4 h4 y1b ff2 fs1 fc2 sc0 ls0 ws0">Error Message 'Port may be in use'.................<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>18</div><div class="t m0 x4 h4 y1c ff2 fs1 fc2 sc0 ls0 ws0">Using another Port............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...........<span class="_ _1"></span>....<span class="_ _1"></span>.18</div><div class="t m0 x4 h4 y1d ff2 fs1 fc2 sc0 ls0 ws0">Connecting to the Server using a Browser...................<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>.....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>...18</div><div class="t m0 x4 h4 y1e ff2 fs1 fc2 sc0 ls0 ws0">Multiple Concurrent Sessions..................<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>............<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>.18</div><div class="t m0 x4 h4 y1f ff2 fs1 fc2 sc0 ls0 ws0">Login..........<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>..................<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>18</div><div class="t m0 x4 h4 y20 ff2 fs1 fc2 sc0 ls0 ws0">Error Messages................<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>............<span class="_ _1"></span>....<span class="_ _1"></span>..18</div><div class="t m0 x4 h4 y21 ff2 fs1 fc2 sc0 ls0 ws0">Adding Database Drivers..............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>.......<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>.19</div><div class="t m0 x4 h4 y22 ff2 fs1 fc2 sc0 ls0 ws0">Using the H2 Console................<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>.....................<span class="_ _1"></span>..19</div><div class="t m0 x4 h4 y23 ff2 fs1 fc2 sc0 ls0 ws0">Inserting Table Names or Column Names...................<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>.................<span class="_ _1"></span>....<span class="_ _1"></span>19</div><div class="t m0 x4 h4 y24 ff2 fs1 fc2 sc0 ls0 ws0">Disconnecting and Stopping the Applic<span class="_ _1"></span>ation.....<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>.................19</div><div class="t m0 x3 h4 y25 ff2 fs1 fc2 sc0 ls0 ws0">Settings of the H2 Console................<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>.............<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>.....<span class="_ _1"></span>....<span class="_ _1"></span>.19</div><div class="t m0 x3 h4 y26 ff2 fs1 fc2 sc0 ls0 ws0">Connecting to a Database using JDBC.................<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...................<span class="_ _1"></span>....<span class="_ _1"></span>.....<span class="_ _1"></span>....<span class="_ _1"></span>19</div><div class="t m0 x3 h4 y27 ff2 fs1 fc2 sc0 ls0 ws0">Creating New Databases............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>.............20</div><div class="t m0 x3 h4 y28 ff2 fs1 fc2 sc0 ls0 ws0">Using the Server...........<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..........<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>...<span class="_ _1"></span>20</div><div class="t m0 x4 h4 y29 ff2 fs1 fc2 sc0 ls0 ws0">Starting the Server Tool from Command Line....................<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>........<span class="_ _1"></span>....<span class="_ _1"></span>.....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>...<span class="_ _1"></span>20</div><div class="t m0 x4 h4 y2a ff2 fs1 fc2 sc0 ls0 ws0">Connecting to the TCP Server.................<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..................<span class="_ _1"></span>....<span class="_ _1"></span>..20</div><div class="t m0 x4 h4 y2b ff2 fs1 fc2 sc0 ls0 ws0">Starting the TCP Server within an Applicatio<span class="_ _1"></span>n....<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>................<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>.20</div><div class="t m0 x4 h4 y2c ff2 fs1 fc2 sc0 ls0 ws0">Stopping a TCP Server from Another P<span class="_ _1"></span>rocess...<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>.................20</div><div class="t m0 x3 h4 y2d ff2 fs1 fc2 sc0 ls0 ws0">Using Hibernate.........<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>................<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>21</div><div class="t m0 x3 h4 y2e ff2 fs1 fc2 sc0 ls0 ws0">Using TopLink and Glassfish.............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>.............<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>.....<span class="_ _1"></span>....<span class="_ _1"></span>.21</div><div class="t m0 x3 h4 y2f ff2 fs1 fc2 sc0 ls0 ws0">Using EclipseLink.........<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>.....................<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>21</div><div class="t m0 x3 h4 y30 ff2 fs1 fc2 sc0 ls0 ws0">Using Databases in Web Applications....................<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>.............<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>..21</div><div class="t m0 x4 h4 y31 ff2 fs1 fc2 sc0 ls0 ws0">Embedded Mode...........<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>.................<span class="_ _1"></span>...21</div><div class="t m0 x4 h4 y32 ff2 fs1 fc2 sc0 ls0 ws0">Server Mode...........<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>.....................<span class="_ _1"></span>....<span class="_ _1"></span>.21</div><div class="t m0 x4 h4 y33 ff2 fs1 fc2 sc0 ls0 ws0">Using a Servlet Listener to Start and Stop a Database...........................<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...................<span class="_ _1"></span>.....<span class="_ _1"></span>22</div><div class="t m0 x4 h4 y34 ff2 fs1 fc2 sc0 ls0 ws0">Using the H2 Console Servlet..................<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..........<span class="_ _1"></span>22</div><div class="t m0 x3 h4 y35 ff2 fs1 fc2 sc0 ls0 ws0">CSV (Comma Separated Values) Support.................<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>.......<span class="_ _1"></span>....<span class="_ _1"></span>...23</div><div class="t m0 x4 h4 y36 ff2 fs1 fc2 sc0 ls0 ws0">Writing a CSV File from Within a Database.....................<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>..................<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>..23</div><div class="t m0 x4 h4 y37 ff2 fs1 fc2 sc0 ls0 ws0">Reading a CSV File from Within a Database......................<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>........<span class="_ _1"></span>....<span class="_ _1"></span>...23</div><div class="t m0 x4 h4 y38 ff2 fs1 fc2 sc0 ls0 ws0">Writing a CSV File from a Java Applic<span class="_ _1"></span>ation....<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...<span class="_ _1"></span>...23</div><div class="t m0 x4 h4 y39 ff2 fs1 fc2 sc0 ls0 ws0">Reading a CSV File from a Java Application......................<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..........<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>...23</div><div class="t m0 x3 h4 y3a ff2 fs1 fc2 sc0 ls0 ws0">Upgrade, Backup, and Restore.................<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>............<span class="_ _1"></span>...24</div><div class="t m0 x4 h4 y3b ff2 fs1 fc2 sc0 ls0 ws0">Database Upgrade................<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>.............<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>..24</div><div class="t m0 x4 h4 y3c ff2 fs1 fc2 sc0 ls0 ws0">Backup using the Script Tool.................<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>.....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>.24</div><div class="t m0 x4 h4 y3d ff2 fs1 fc2 sc0 ls0 ws0">Restore from a Script...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>............<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>24</div><div class="t m0 x4 h4 y3e ff2 fs1 fc2 sc0 ls0 ws0">Online Backup................<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>................<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>.24</div><div class="t m0 x3 h4 y3f ff2 fs1 fc2 sc0 ls0 ws0">Command Line Tools............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _1"></span>....<span class="_ _1"></span>25</div><div class="t m0 x3 h4 y40 ff2 fs1 fc2 sc0 ls0 ws0">The Shell Tool.............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>.............25</div><div class="t m0 x3 h4 y41 ff2 fs1 fc2 sc0 ls0 ws0">Using OpenOffice Base.............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...................<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>..25</div><div class="t m0 x3 h4 y42 ff2 fs1 fc2 sc0 ls0 ws0">Java Web Start / JNLP..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>........<span class="_ _1"></span>....<span class="_ _1"></span>..26</div><div class="t m0 x3 h4 y43 ff2 fs1 fc2 sc0 ls0 ws0">Using a Connection Pool...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>.................<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>26</div><div class="t m0 x3 h4 y44 ff2 fs1 fc2 sc0 ls0 ws0">Fulltext Search..........<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>.........<span class="_ _1"></span>.....<span class="_ _1"></span>.27</div><div class="t m0 x4 h4 y45 ff2 fs1 fc2 sc0 ls0 ws0">Using the Native Fulltext Search....................<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>.27</div><div class="t m0 x4 h4 y46 ff2 fs1 fc2 sc0 ls0 ws0">Using the Lucene Fulltext Search...................<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>.....................<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>27</div><div class="t m0 x3 h4 y47 ff2 fs1 fc2 sc0 ls0 ws0">User-Defined Variables..........<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>.....................<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>...28</div><div class="t m0 x2 h4 y4 ff2 fs1 fc1 sc0 ls0 ws0">2 of 157</div></div><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a></div><div class="pi" data-data='{"ctm":[1.611639,0.000000,0.000000,1.611639,0.000000,0.000000]}'></div></div>
<div id="pf3" class="pf w0 h0" data-page-no="3"><div class="pc pc3 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="https://static.pudn.com/prod/directory_preview_static/625d0debbe9ad24cfa756f9b/bg3.jpg"><div class="c x0 y1 w0 h2"><div class="t m0 x3 h4 y48 ff2 fs1 fc2 sc0 ls0 ws0">Date and Time...........<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>.....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>28</div><div class="t m0 x3 h4 y49 ff2 fs1 fc2 sc0 ls0 ws0">Using Spring.........<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>.......<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>28</div><div class="t m0 x1 h4 y4a ff2 fs1 fc2 sc0 ls0 ws0">Features............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>.............<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>..29</div><div class="t m0 x3 h4 y4b ff2 fs1 fc2 sc0 ls0 ws0">Feature List..........<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>................<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>..29</div><div class="t m0 x4 h4 y3 ff2 fs1 fc2 sc0 ls0 ws0">Main Features...........<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>.......<span class="_ _1"></span>...29</div><div class="t m0 x4 h4 y4c ff2 fs1 fc2 sc0 ls0 ws0">Additional Features.................<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>............<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>.29</div><div class="t m0 x4 h4 y4d ff2 fs1 fc2 sc0 ls0 ws0">SQL Support............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...................<span class="_ _1"></span>....<span class="_ _1"></span>..29</div><div class="t m0 x4 h4 y4e ff2 fs1 fc2 sc0 ls0 ws0">Security Features............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...........<span class="_ _1"></span>....<span class="_ _1"></span>...30</div><div class="t m0 x4 h4 y4f ff2 fs1 fc2 sc0 ls0 ws0">Other Features and Tools...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>.......<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>...30</div><div class="t m0 x3 h4 y50 ff2 fs1 fc2 sc0 ls0 ws0">Comparison to Other Database Engines...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>................<span class="_ _1"></span>..30</div><div class="t m0 x4 h4 y51 ff2 fs1 fc2 sc0 ls0 ws0">Derby and HSQLDB................<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>........<span class="_ _1"></span>...31</div><div class="t m0 x4 h4 y52 ff2 fs1 fc2 sc0 ls0 ws0">DaffodilDb and One$Db.................<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>.....31</div><div class="t m0 x4 h4 y53 ff2 fs1 fc2 sc0 ls0 ws0">McKoi.........<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>.....<span class="_ _1"></span>...31</div><div class="t m0 x3 h4 y54 ff2 fs1 fc2 sc0 ls0 ws0">H2 in Use.........<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...................<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>...31</div><div class="t m0 x3 h4 y55 ff2 fs1 fc2 sc0 ls0 ws0">Connection Modes...........<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>......<span class="_ _1"></span>...31</div><div class="t m0 x4 h4 y56 ff2 fs1 fc2 sc0 ls0 ws0">Embedded Mode...........<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>.................<span class="_ _1"></span>...31</div><div class="t m0 x4 h4 y57 ff2 fs1 fc2 sc0 ls0 ws0">Server Mode...........<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>.....................<span class="_ _1"></span>....<span class="_ _1"></span>.32</div><div class="t m0 x4 h4 y58 ff2 fs1 fc2 sc0 ls0 ws0">Mixed Mode...........<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>........<span class="_ _1"></span>....<span class="_ _1"></span>32</div><div class="t m0 x3 h4 y59 ff2 fs1 fc2 sc0 ls0 ws0">Database URL Overview..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>..........<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>33</div><div class="t m0 x3 h4 y5a ff2 fs1 fc2 sc0 ls0 ws0">Connecting to an Embedded (Local) Database..................<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>......<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>..34</div><div class="t m0 x3 h4 y5b ff2 fs1 fc2 sc0 ls0 ws0">In-Memory Databases............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>................<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>...34</div><div class="t m0 x3 h4 y5c ff2 fs1 fc2 sc0 ls0 ws0">Database Files Encryption................<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...<span class="_ _1"></span>....<span class="_ _1"></span>.34</div><div class="t m0 x4 h4 y5d ff2 fs1 fc2 sc0 ls0 ws0">Creating a New Database with File Encryption....................<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _1"></span>.....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>.34</div><div class="t m0 x4 h4 y5e ff2 fs1 fc2 sc0 ls0 ws0">Connecting to an Encrypted Database.................<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>......<span class="_ _1"></span>....<span class="_ _1"></span>...34</div><div class="t m0 x4 h4 y5f ff2 fs1 fc2 sc0 ls0 ws0">Encrypting or Decrypting a Database....................<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>......<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>...35</div><div class="t m0 x3 h4 y60 ff2 fs1 fc2 sc0 ls0 ws0">Database File Locking.............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>.................35</div><div class="t m0 x3 h4 y61 ff2 fs1 fc2 sc0 ls0 ws0">Opening a Database Only if it Already Exists...................<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>................<span class="_ _1"></span>....<span class="_ _1"></span>.35</div><div class="t m0 x3 h4 y62 ff2 fs1 fc2 sc0 ls0 ws0">Closing a Database...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...35</div><div class="t m0 x4 h4 y63 ff2 fs1 fc2 sc0 ls0 ws0">Delayed Database Closing.................<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _1"></span>.....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>...<span class="_ _1"></span>35</div><div class="t m0 x4 h4 y64 ff2 fs1 fc2 sc0 ls0 ws0">Don't Close a Database when the VM Exits......................<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>........<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>36</div><div class="t m0 x3 h4 y65 ff2 fs1 fc2 sc0 ls0 ws0">Execute SQL on Connection............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>.............<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>..36</div><div class="t m0 x3 h4 y66 ff2 fs1 fc2 sc0 ls0 ws0">Ignore Unknown Settings...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>.....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>..36</div><div class="t m0 x3 h4 y67 ff2 fs1 fc2 sc0 ls0 ws0">Changing Other Settings when Opening a Connection.......................<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>.....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>..36</div><div class="t m0 x3 h4 y68 ff2 fs1 fc2 sc0 ls0 ws0">Custom File Access Mode................<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>........36</div><div class="t m0 x3 h4 y69 ff2 fs1 fc2 sc0 ls0 ws0">Multiple Connections...........<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..................<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>37</div><div class="t m0 x4 h4 y6a ff2 fs1 fc2 sc0 ls0 ws0">Opening Multiple Databases at the Same Tim<span class="_ _1"></span>e......<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>............<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>..37</div><div class="t m0 x4 h4 y6b ff2 fs1 fc2 sc0 ls0 ws0">Multiple Connections to the Same Database: Cli<span class="_ _1"></span>ent/Server.....<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...........<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>..37</div><div class="t m0 x4 h4 y6c ff2 fs1 fc2 sc0 ls0 ws0">Multithreading Support.................<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...................<span class="_ _1"></span>.37</div><div class="t m0 x4 h4 y6d ff2 fs1 fc2 sc0 ls0 ws0">Locking, Lock-Timeout, Deadlocks....................<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...........<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>..37</div><div class="t m0 x3 h4 y6e ff2 fs1 fc2 sc0 ls0 ws0">Database File Layout...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>.......<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>37</div><div class="t m0 x4 h4 y6f ff2 fs1 fc2 sc0 ls0 ws0">Moving and Renaming Database Files....................<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>.....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>...38</div><div class="t m0 x4 h4 y70 ff2 fs1 fc2 sc0 ls0 ws0">Backup.............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>.................<span class="_ _1"></span>.38</div><div class="t m0 x3 h4 y71 ff2 fs1 fc2 sc0 ls0 ws0">Logging and Recovery..............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>.....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>..38</div><div class="t m0 x3 h4 y72 ff2 fs1 fc2 sc0 ls0 ws0">Compatibility..........<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>..................38</div><div class="t m0 x4 h4 y73 ff2 fs1 fc2 sc0 ls0 ws0">Compatibility Modes..............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>......<span class="_ _1"></span>....<span class="_ _1"></span>...38</div><div class="t m0 x4 h4 y74 ff2 fs1 fc2 sc0 ls0 ws0">DB2 Compatibility Mode...................<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>................<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>...39</div><div class="t m0 x4 h4 y75 ff2 fs1 fc2 sc0 ls0 ws0">Derby Compatibility Mode..................<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............39</div><div class="t m0 x4 h4 y76 ff2 fs1 fc2 sc0 ls0 ws0">HSQLDB Compatibility Mode..................<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...................<span class="_ _1"></span>....<span class="_ _1"></span>...39</div><div class="t m0 x4 h4 y77 ff2 fs1 fc2 sc0 ls0 ws0">MS SQL Server Compatibility Mode.................<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>........<span class="_ _1"></span>....<span class="_ _1"></span>.....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>...<span class="_ _1"></span>39</div><div class="t m0 x4 h4 y78 ff2 fs1 fc2 sc0 ls0 ws0">MySQL Compatibility Mode................<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>................<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>..39</div><div class="t m0 x4 h4 y79 ff2 fs1 fc2 sc0 ls0 ws0">Oracle Compatibility Mode................<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>.......<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>.39</div><div class="t m0 x4 h4 y7a ff2 fs1 fc2 sc0 ls0 ws0">PostgreSQL Compatibility Mode.................<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..................<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>...40</div><div class="t m0 x3 h4 y7b ff2 fs1 fc2 sc0 ls0 ws0">Auto-Reconnect........<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...........<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>..40</div><div class="t m0 x3 h4 y7c ff2 fs1 fc2 sc0 ls0 ws0">Automatic Mixed Mode.............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>..40</div><div class="t m0 x3 h4 y7d ff2 fs1 fc2 sc0 ls0 ws0">Using the Trace Options..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>............<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>..40</div><div class="t m0 x4 h4 y7e ff2 fs1 fc2 sc0 ls0 ws0">Trace Options...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _1"></span>....<span class="_ _1"></span>.41</div><div class="t m0 x4 h4 y7f ff2 fs1 fc2 sc0 ls0 ws0">Setting the Maximum Size of the Trace File......................<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>.................<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>.41</div><div class="t m0 x4 h4 y80 ff2 fs1 fc2 sc0 ls0 ws0">Java Code Generation..................<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>.....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>41</div><div class="t m0 x3 h4 y81 ff2 fs1 fc2 sc0 ls0 ws0">Using Other Logging APIs................<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>..................<span class="_ _1"></span>....<span class="_ _1"></span>41</div><div class="t m0 x3 h4 y82 ff2 fs1 fc2 sc0 ls0 ws0">Read Only Databases..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>...<span class="_ _1"></span>42</div><div class="t m0 x3 h4 y83 ff2 fs1 fc2 sc0 ls0 ws0">Read Only Databases in Zip or Jar File...................<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>................42</div><div class="t m0 x3 h4 y84 ff2 fs1 fc2 sc0 ls0 ws0">Graceful Handling of Low Disk Space Situations..................<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>.....................<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>42</div><div class="t m0 x4 h4 y85 ff2 fs1 fc2 sc0 ls0 ws0">Opening a Corrupted Database................<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...................<span class="_ _1"></span>....<span class="_ _1"></span>.42</div><div class="t m0 x3 h4 y86 ff2 fs1 fc2 sc0 ls0 ws0">Computed Columns / Function Based Index.....................<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..................<span class="_ _1"></span>...42</div><div class="t m0 x3 h4 y87 ff2 fs1 fc2 sc0 ls0 ws0">Multi-Dimensional Indexes...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...................<span class="_ _1"></span>...43</div><div class="t m0 x3 h4 y88 ff2 fs1 fc2 sc0 ls0 ws0">Using Passwords.............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>..............<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>..43</div><div class="t m0 x4 h4 y89 ff2 fs1 fc2 sc0 ls0 ws0">Using Secure Passwords.............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...................<span class="_ _1"></span>...43</div><div class="t m0 x4 h4 y8a ff2 fs1 fc2 sc0 ls0 ws0">Passwords: Using Char Arrays instead of<span class="_ _1"></span> Strings.....<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>.......<span class="_ _1"></span>...43</div><div class="t m0 x4 h4 y8b ff2 fs1 fc2 sc0 ls0 ws0">Passing the User Name and/or Password in the URL........................<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>..44</div><div class="t m0 x3 h4 y8c ff2 fs1 fc2 sc0 ls0 ws0">User-Defined Functions and Stored Procedures..................<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...........<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>44</div><div class="t m0 x4 h4 y8d ff2 fs1 fc2 sc0 ls0 ws0">Referencing a Compiled Method.................<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>.............<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>...44</div><div class="t m0 x2 h4 y4 ff2 fs1 fc1 sc0 ls0 ws0">3 of 157</div></div><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a></div><div class="pi" data-data='{"ctm":[1.611639,0.000000,0.000000,1.611639,0.000000,0.000000]}'></div></div>
<div id="pf4" class="pf w0 h0" data-page-no="4"><div class="pc pc4 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="https://static.pudn.com/prod/directory_preview_static/625d0debbe9ad24cfa756f9b/bg4.jpg"><div class="c x0 y1 w0 h2"><div class="t m0 x4 h4 y48 ff2 fs1 fc2 sc0 ls0 ws0">Declaring Functions as Source Code...................<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...........<span class="_ _1"></span>...44</div><div class="t m0 x4 h4 y49 ff2 fs1 fc2 sc0 ls0 ws0">Function Data Type Mapping...................<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...........<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>.45</div><div class="t m0 x4 h4 y4a ff2 fs1 fc2 sc0 ls0 ws0">Functions That Require a Connection...................<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>..............<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>.....<span class="_ _1"></span>45</div><div class="t m0 x4 h4 y4b ff2 fs1 fc2 sc0 ls0 ws0">Functions Throwing an Exception................<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>.....<span class="_ _1"></span>.45</div><div class="t m0 x4 h4 y3 ff2 fs1 fc2 sc0 ls0 ws0">Functions Returning a Result Set.................<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>.................<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>.45</div><div class="t m0 x4 h4 y4c ff2 fs1 fc2 sc0 ls0 ws0">Using SimpleResultSet................<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>.......<span class="_ _1"></span>45</div><div class="t m0 x4 h4 y4d ff2 fs1 fc2 sc0 ls0 ws0">Using a Function as a Table.....................<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>........<span class="_ _1"></span>.46</div><div class="t m0 x3 h4 y4e ff2 fs1 fc2 sc0 ls0 ws0">Triggers...........<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>.........46</div><div class="t m0 x3 h4 y4f ff2 fs1 fc2 sc0 ls0 ws0">Compacting a Database..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..........<span class="_ _1"></span>..47</div><div class="t m0 x3 h4 y50 ff2 fs1 fc2 sc0 ls0 ws0">Cache Settings.............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>......<span class="_ _1"></span>....<span class="_ _1"></span>..47</div><div class="t m0 x1 h4 y51 ff2 fs1 fc2 sc0 ls0 ws0">Performance..........<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>..48</div><div class="t m0 x3 h4 y52 ff2 fs1 fc2 sc0 ls0 ws0">Performance Comparison...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>..........<span class="_ _1"></span>48</div><div class="t m0 x4 h4 y53 ff2 fs1 fc2 sc0 ls0 ws0">Embedded............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>........<span class="_ _1"></span>....<span class="_ _1"></span>.48</div><div class="t m0 x4 h4 y54 ff2 fs1 fc2 sc0 ls0 ws0">Client-Server...........<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...................<span class="_ _1"></span>.....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>48</div><div class="t m0 x4 h4 y55 ff2 fs1 fc2 sc0 ls0 ws0">Benchmark Results and Comments................<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..................<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>...49</div><div class="t m0 x5 h4 y56 ff2 fs1 fc2 sc0 ls0 ws0">H2..........<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>............<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>..49</div><div class="t m0 x5 h4 y57 ff2 fs1 fc2 sc0 ls0 ws0">HSQLDB.......<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>.............<span class="_ _1"></span>...49</div><div class="t m0 x5 h4 y58 ff2 fs1 fc2 sc0 ls0 ws0">Derby.......<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _1"></span>.....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>...<span class="_ _1"></span>49</div><div class="t m0 x5 h4 y59 ff2 fs1 fc2 sc0 ls0 ws0">PostgreSQL............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>.......<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>...49</div><div class="t m0 x5 h4 y5a ff2 fs1 fc2 sc0 ls0 ws0">MySQL...........<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>..49</div><div class="t m0 x5 h4 y5b ff2 fs1 fc2 sc0 ls0 ws0">Firebird............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...................<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>50</div><div class="t m0 x5 h4 y5c ff2 fs1 fc2 sc0 ls0 ws0">Why Oracle / MS SQL Server / DB2 are Not Li<span class="_ _1"></span>sted...<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..........<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>.50</div><div class="t m0 x4 h4 y5d ff2 fs1 fc2 sc0 ls0 ws0">About this Benchmark.................<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...........<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>..50</div><div class="t m0 x5 h4 y5e ff2 fs1 fc2 sc0 ls0 ws0">How to Run............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...................<span class="_ _1"></span>..50</div><div class="t m0 x5 h4 y5f ff2 fs1 fc2 sc0 ls0 ws0">Separate Process per Database...........<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...................<span class="_ _1"></span>.....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>.50</div><div class="t m0 x5 h4 y60 ff2 fs1 fc2 sc0 ls0 ws0">Number of Connections..............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>..................50</div><div class="t m0 x5 h4 y61 ff2 fs1 fc2 sc0 ls0 ws0">Real-World Tests.............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>................<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>...50</div><div class="t m0 x5 h4 y62 ff2 fs1 fc2 sc0 ls0 ws0">Comparing Embedded with Server Databases..................<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..........<span class="_ _1"></span>.50</div><div class="t m0 x5 h4 y63 ff2 fs1 fc2 sc0 ls0 ws0">Test Platform..........<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _1"></span>....<span class="_ _1"></span>.....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>50</div><div class="t m0 x5 h4 y64 ff2 fs1 fc2 sc0 ls0 ws0">Multiple Runs............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _1"></span>....<span class="_ _1"></span>.....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>..51</div><div class="t m0 x5 h4 y65 ff2 fs1 fc2 sc0 ls0 ws0">Memory Usage............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>.................<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>...51</div><div class="t m0 x5 h4 y66 ff2 fs1 fc2 sc0 ls0 ws0">Delayed Operations..........<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>......<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>51</div><div class="t m0 x5 h4 y67 ff2 fs1 fc2 sc0 ls0 ws0">Transaction Commit / Durability..................<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..........<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>...51</div><div class="t m0 x5 h4 y68 ff2 fs1 fc2 sc0 ls0 ws0">Using Prepared Statements..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>...<span class="_ _1"></span>51</div><div class="t m0 x5 h4 y69 ff2 fs1 fc2 sc0 ls0 ws0">Currently Not Tested: Startup Time...................<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>......<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>..51</div><div class="t m0 x3 h4 y6a ff2 fs1 fc2 sc0 ls0 ws0">PolePosition Benchmark..........<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>................51</div><div class="t m0 x3 h4 y6b ff2 fs1 fc2 sc0 ls0 ws0">Application Profiling.............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>.....<span class="_ _1"></span>52</div><div class="t m0 x4 h4 y6c ff2 fs1 fc2 sc0 ls0 ws0">Analyze First...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>.....<span class="_ _1"></span>...52</div><div class="t m0 x3 h4 y6d ff2 fs1 fc2 sc0 ls0 ws0">Database Profiling...........<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>................<span class="_ _1"></span>....<span class="_ _1"></span>...53</div><div class="t m0 x3 h4 y6e ff2 fs1 fc2 sc0 ls0 ws0">Database Performance Tuning................<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...................<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>...53</div><div class="t m0 x4 h4 y6f ff2 fs1 fc2 sc0 ls0 ws0">Keep Connections Open or Use a Connection Pool.....................<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...................<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>.53</div><div class="t m0 x4 h4 y70 ff2 fs1 fc2 sc0 ls0 ws0">Use a Modern JVM...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..................<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>..53</div><div class="t m0 x4 h4 y71 ff2 fs1 fc2 sc0 ls0 ws0">Virus Scanners...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...................<span class="_ _1"></span>53</div><div class="t m0 x4 h4 y72 ff2 fs1 fc2 sc0 ls0 ws0">Using the Trace Options..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>.............<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>54</div><div class="t m0 x4 h4 y73 ff2 fs1 fc2 sc0 ls0 ws0">Index Usage...........<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...................<span class="_ _1"></span>....<span class="_ _1"></span>...54</div><div class="t m0 x4 h4 y74 ff2 fs1 fc2 sc0 ls0 ws0">Optimizer...........<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>.............<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>.....<span class="_ _1"></span>54</div><div class="t m0 x4 h4 y75 ff2 fs1 fc2 sc0 ls0 ws0">Expression Optimization................<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>.....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>...54</div><div class="t m0 x4 h4 y76 ff2 fs1 fc2 sc0 ls0 ws0">COUNT(*) Optimization.................<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>................<span class="_ _1"></span>...54</div><div class="t m0 x4 h4 y77 ff2 fs1 fc2 sc0 ls0 ws0">Updating Optimizer Statistics / Column Selectivity........................<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>................<span class="_ _1"></span>..54</div><div class="t m0 x4 h4 y78 ff2 fs1 fc2 sc0 ls0 ws0">In-Memory (Hash) Indexes............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...................<span class="_ _1"></span>54</div><div class="t m0 x4 h4 y79 ff2 fs1 fc2 sc0 ls0 ws0">Use Prepared Statements..............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>.......<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>55</div><div class="t m0 x4 h4 y7a ff2 fs1 fc2 sc0 ls0 ws0">Prepared Statements and IN(...)................<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>..............<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>55</div><div class="t m0 x4 h4 y7b ff2 fs1 fc2 sc0 ls0 ws0">Optimization Examples..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _1"></span>....<span class="_ _1"></span>.....<span class="_ _1"></span>55</div><div class="t m0 x4 h4 y7c ff2 fs1 fc2 sc0 ls0 ws0">Cache Size and Type.................<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...<span class="_ _1"></span>....<span class="_ _1"></span>..55</div><div class="t m0 x4 h4 y7d ff2 fs1 fc2 sc0 ls0 ws0">Data Types...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>.......<span class="_ _1"></span>...55</div><div class="t m0 x4 h4 y7e ff2 fs1 fc2 sc0 ls0 ws0">Sorted Insert Optimization................<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>................55</div><div class="t m0 x3 h4 y7f ff2 fs1 fc2 sc0 ls0 ws0">Using the Built-In Profiler...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..................<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>55</div><div class="t m0 x3 h4 y80 ff2 fs1 fc2 sc0 ls0 ws0">Fast Database Import..............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>................<span class="_ _1"></span>56</div><div class="t m0 x1 h4 y81 ff2 fs1 fc2 sc0 ls0 ws0">Advanced.............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>.........57</div><div class="t m0 x3 h4 y82 ff2 fs1 fc2 sc0 ls0 ws0">Result Sets..........<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..................<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>57</div><div class="t m0 x4 h4 y83 ff2 fs1 fc2 sc0 ls0 ws0">Statements that Return a Result Set..................<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..........<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>..57</div><div class="t m0 x4 h4 y84 ff2 fs1 fc2 sc0 ls0 ws0">Limiting the Number of Rows.................<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>..................<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>..57</div><div class="t m0 x4 h4 y85 ff2 fs1 fc2 sc0 ls0 ws0">Large Result Sets and External Sorting......................<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...................<span class="_ _1"></span>...57</div><div class="t m0 x3 h4 y86 ff2 fs1 fc2 sc0 ls0 ws0">Large Objects.........<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>..............<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>.....<span class="_ _1"></span>....<span class="_ _1"></span>.57</div><div class="t m0 x4 h4 y87 ff2 fs1 fc2 sc0 ls0 ws0">Storing and Reading Large Objects...................<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>.................<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>.57</div><div class="t m0 x4 h4 y88 ff2 fs1 fc2 sc0 ls0 ws0">When to use CLOB/BLOB.................<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..58</div><div class="t m0 x4 h4 y89 ff2 fs1 fc2 sc0 ls0 ws0">Large Object Compression..................<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>.............<span class="_ _1"></span>.58</div><div class="t m0 x3 h4 y8a ff2 fs1 fc2 sc0 ls0 ws0">Linked Tables...........<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>......<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>...58</div><div class="t m0 x3 h4 y8b ff2 fs1 fc2 sc0 ls0 ws0">Transaction Isolation.............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...........<span class="_ _1"></span>....<span class="_ _1"></span>..58</div><div class="t m0 x4 h4 y8c ff2 fs1 fc2 sc0 ls0 ws0">Table Level Locking.............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...<span class="_ _1"></span>.....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>59</div><div class="t m0 x4 h4 y8d ff2 fs1 fc2 sc0 ls0 ws0">Lock Timeout................<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>.....59</div><div class="t m0 x2 h4 y4 ff2 fs1 fc1 sc0 ls0 ws0">4 of 157</div></div><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a></div><div class="pi" data-data='{"ctm":[1.611639,0.000000,0.000000,1.611639,0.000000,0.000000]}'></div></div>
<div id="pf5" class="pf w0 h0" data-page-no="5"><div class="pc pc5 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="https://static.pudn.com/prod/directory_preview_static/625d0debbe9ad24cfa756f9b/bg5.jpg"><div class="c x0 y1 w0 h2"><div class="t m0 x3 h4 y48 ff2 fs1 fc2 sc0 ls0 ws0">Multi-Version Concurrency Control (MVCC)...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>.......<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>.59</div><div class="t m0 x3 h4 y49 ff2 fs1 fc2 sc0 ls0 ws0">Clustering / High Availability...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...................<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>...59</div><div class="t m0 x4 h4 y4a ff2 fs1 fc2 sc0 ls0 ws0">Using the CreateCluster Tool................<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>.........<span class="_ _1"></span>.....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>.60</div><div class="t m0 x4 h4 y4b ff2 fs1 fc2 sc0 ls0 ws0">Detect Which Cluster Instances are Running...................<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>.......<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>60</div><div class="t m0 x4 h4 y3 ff2 fs1 fc2 sc0 ls0 ws0">Clustering Algorithm and Limitations.....................<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>..............<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>60</div><div class="t m0 x3 h4 y4c ff2 fs1 fc2 sc0 ls0 ws0">Two Phase Commit...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>................<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>61</div><div class="t m0 x3 h4 y4d ff2 fs1 fc2 sc0 ls0 ws0">Compatibility..........<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>..................61</div><div class="t m0 x4 h4 y4e ff2 fs1 fc2 sc0 ls0 ws0">Transaction Commit when Autocommit is On.....................<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...........<span class="_ _1"></span>...61</div><div class="t m0 x4 h4 y4f ff2 fs1 fc2 sc0 ls0 ws0">Keywords / Reserved Words..................<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>...<span class="_ _1"></span>61</div><div class="t m0 x3 h4 y50 ff2 fs1 fc2 sc0 ls0 ws0">Standards Compliance................<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>..61</div><div class="t m0 x3 h4 y51 ff2 fs1 fc2 sc0 ls0 ws0">Run as Windows Service................<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>..........<span class="_ _1"></span>61</div><div class="t m0 x4 h4 y52 ff2 fs1 fc2 sc0 ls0 ws0">Install the Service...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>.....................<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>62</div><div class="t m0 x4 h4 y53 ff2 fs1 fc2 sc0 ls0 ws0">Start the Service...........<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...........<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>.62</div><div class="t m0 x4 h4 y54 ff2 fs1 fc2 sc0 ls0 ws0">Connect to the H2 Console...................<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>..................<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>.62</div><div class="t m0 x4 h4 y55 ff2 fs1 fc2 sc0 ls0 ws0">Stop the Service............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _1"></span>.....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>...<span class="_ _1"></span>62</div><div class="t m0 x4 h4 y56 ff2 fs1 fc2 sc0 ls0 ws0">Uninstall the Service...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...................<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>.....<span class="_ _1"></span>62</div><div class="t m0 x3 h4 y57 ff2 fs1 fc2 sc0 ls0 ws0">ODBC Driver........<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>......<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>..62</div><div class="t m0 x4 h4 y58 ff2 fs1 fc2 sc0 ls0 ws0">ODBC Installation.................<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>.....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>..62</div><div class="t m0 x4 h4 y59 ff2 fs1 fc2 sc0 ls0 ws0">Starting the Server.............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............62</div><div class="t m0 x4 h4 y5a ff2 fs1 fc2 sc0 ls0 ws0">ODBC Configuration................<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>................<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>.63</div><div class="t m0 x4 h4 y5b ff2 fs1 fc2 sc0 ls0 ws0">PG Protocol Support Limitations...................<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _1"></span>....<span class="_ _1"></span>.63</div><div class="t m0 x4 h4 y5c ff2 fs1 fc2 sc0 ls0 ws0">Security Considerations................<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>........<span class="_ _1"></span>....<span class="_ _1"></span>.....<span class="_ _1"></span>...<span class="_ _1"></span>63</div><div class="t m0 x3 h4 y5d ff2 fs1 fc2 sc0 ls0 ws0">Using H2 in Microsoft .NET.................<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...<span class="_ _1"></span>....<span class="_ _1"></span>.....<span class="_ _1"></span>....<span class="_ _1"></span>...<span class="_ _1"></span>63</div><div class="t m0 x4 h4 y5e ff2 fs1 fc2 sc0 ls0 ws0">Using the ADO.NET API on .NET...................<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>................<span class="_ _1"></span>...63</div><div class="t m0 x4 h4 y5f ff2 fs1 fc2 sc0 ls0 ws0">Using the JDBC API on .NET....................<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>.....................<span class="_ _1"></span>...<span class="_ _1"></span>64</div><div class="t m0 x3 h4 y60 ff2 fs1 fc2 sc0 ls0 ws0">ACID......<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>.....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>.64</div><div class="t m0 x4 h4 y61 ff2 fs1 fc2 sc0 ls0 ws0">Atomicity...........<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>.............<span class="_ _1"></span>....<span class="_ _1"></span>64</div><div class="t m0 x4 h4 y62 ff2 fs1 fc2 sc0 ls0 ws0">Consistency...........<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..................<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>.64</div><div class="t m0 x4 h4 y63 ff2 fs1 fc2 sc0 ls0 ws0">Isolation...........<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>................<span class="_ _1"></span>..64</div><div class="t m0 x4 h4 y64 ff2 fs1 fc2 sc0 ls0 ws0">Durability...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>......<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>64</div><div class="t m0 x3 h4 y65 ff2 fs1 fc2 sc0 ls0 ws0">Durability Problems..........<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...........<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>65</div><div class="t m0 x4 h4 y66 ff2 fs1 fc2 sc0 ls0 ws0">Ways to (Not) Achieve Durability..................<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>................<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>..65</div><div class="t m0 x4 h4 y67 ff2 fs1 fc2 sc0 ls0 ws0">Running the Durability Test...................<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _1"></span>....<span class="_ _1"></span>.....<span class="_ _1"></span>...<span class="_ _1"></span>65</div><div class="t m0 x3 h4 y68 ff2 fs1 fc2 sc0 ls0 ws0">Using the Recover Tool..........<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>.......<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>65</div><div class="t m0 x3 h4 y69 ff2 fs1 fc2 sc0 ls0 ws0">File Locking Protocols..............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>......<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>..66</div><div class="t m0 x4 h4 y6a ff2 fs1 fc2 sc0 ls0 ws0">File Locking Method 'File'....................<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>.............<span class="_ _1"></span>.66</div><div class="t m0 x4 h4 y6b ff2 fs1 fc2 sc0 ls0 ws0">File Locking Method 'Socket'..................<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..................<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>66</div><div class="t m0 x3 h4 y6c ff2 fs1 fc2 sc0 ls0 ws0">File Locking Method 'Serialized'..................<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>..................<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>.67</div><div class="t m0 x3 h4 y6d ff2 fs1 fc2 sc0 ls0 ws0">Protection against SQL Injection..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>..........<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>...<span class="_ _1"></span>67</div><div class="t m0 x4 h4 y6e ff2 fs1 fc2 sc0 ls0 ws0">What is SQL Injection..............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>.................<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>..67</div><div class="t m0 x4 h4 y6f ff2 fs1 fc2 sc0 ls0 ws0">Disabling Literals.............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>.........<span class="_ _1"></span>.....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>...<span class="_ _1"></span>67</div><div class="t m0 x4 h4 y70 ff2 fs1 fc2 sc0 ls0 ws0">Using Constants..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..................<span class="_ _1"></span>68</div><div class="t m0 x4 h4 y71 ff2 fs1 fc2 sc0 ls0 ws0">Using the ZERO() Function..................<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>.................<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>...68</div><div class="t m0 x3 h4 y72 ff2 fs1 fc2 sc0 ls0 ws0">Protection against Remote Access.................<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>................<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>68</div><div class="t m0 x3 h4 y73 ff2 fs1 fc2 sc0 ls0 ws0">Restricting Class Loading and Usage..................<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>.............<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>.68</div><div class="t m0 x3 h4 y74 ff2 fs1 fc2 sc0 ls0 ws0">Security Protocols............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>..................<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>68</div><div class="t m0 x4 h4 y75 ff2 fs1 fc2 sc0 ls0 ws0">User Password Encryption.............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..................<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>...69</div><div class="t m0 x4 h4 y76 ff2 fs1 fc2 sc0 ls0 ws0">File Encryption...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>.................<span class="_ _1"></span>..69</div><div class="t m0 x4 h4 y77 ff2 fs1 fc2 sc0 ls0 ws0">Wrong Password / User Name Delay...................<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>.....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>69</div><div class="t m0 x4 h4 y78 ff2 fs1 fc2 sc0 ls0 ws0">HTTPS Connections..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>.............70</div><div class="t m0 x3 h4 y79 ff2 fs1 fc2 sc0 ls0 ws0">SSL/TLS Connections.............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...<span class="_ _1"></span>70</div><div class="t m0 x3 h4 y7a ff2 fs1 fc2 sc0 ls0 ws0">Universally Unique Identifiers (UUID)...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>........<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>.70</div><div class="t m0 x3 h4 y7b ff2 fs1 fc2 sc0 ls0 ws0">Settings Read from System Properties...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>.............<span class="_ _1"></span>....<span class="_ _1"></span>...70</div><div class="t m0 x3 h4 y7c ff2 fs1 fc2 sc0 ls0 ws0">Setting the Server Bind Address...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>......<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>71</div><div class="t m0 x3 h4 y7d ff2 fs1 fc2 sc0 ls0 ws0">Pluggable File System..........<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>....71</div><div class="t m0 x3 h4 y7e ff2 fs1 fc2 sc0 ls0 ws0">Limits and Limitations................<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>.............71</div><div class="t m0 x3 h4 y7f ff2 fs1 fc2 sc0 ls0 ws0">Glossary and Links............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>.72</div><div class="t m0 x1 h4 y80 ff2 fs1 fc2 sc0 ls0 ws0">SQL Grammar................<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>................<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>.73</div><div class="t m0 x3 h4 y81 ff2 fs1 fc2 sc0 ls0 ws0">Commands (Data Manipulation)..................<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>.................<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>.73</div><div class="t m0 x3 h4 y82 ff2 fs1 fc2 sc0 ls0 ws0">Commands (Data Definition)...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..................<span class="_ _1"></span>.73</div><div class="t m0 x3 h4 y83 ff2 fs1 fc2 sc0 ls0 ws0">Commands (Other).............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>................<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>..74</div><div class="t m0 x3 h4 y84 ff2 fs1 fc2 sc0 ls0 ws0">Other Grammar..........<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>..............74</div><div class="t m0 x3 h4 y85 ff2 fs1 fc2 sc0 ls0 ws0">System Tables............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>........<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>.....<span class="_ _1"></span>....<span class="_ _1"></span>..75</div><div class="t m0 x4 h4 y86 ff2 fs1 fc2 sc0 ls0 ws0">SELECT.............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>.....................<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>...<span class="_ _1"></span>75</div><div class="t m0 x4 h4 y87 ff2 fs1 fc2 sc0 ls0 ws0">INSERT............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...<span class="_ _1"></span>....<span class="_ _1"></span>.....<span class="_ _1"></span>....<span class="_ _1"></span>..76</div><div class="t m0 x4 h4 y88 ff2 fs1 fc2 sc0 ls0 ws0">UPDATE............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>................<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>...76</div><div class="t m0 x4 h4 y89 ff2 fs1 fc2 sc0 ls0 ws0">DELETE...........<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>.............<span class="_ _1"></span>....<span class="_ _1"></span>..76</div><div class="t m0 x4 h4 y8a ff2 fs1 fc2 sc0 ls0 ws0">BACKUP.............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...........<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>76</div><div class="t m0 x4 h4 y8b ff2 fs1 fc2 sc0 ls0 ws0">CALL............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...........<span class="_ _1"></span>....<span class="_ _1"></span>....<span class="_ _1"></span>..76</div><div class="t m0 x4 h4 y8c ff2 fs1 fc2 sc0 ls0 ws0">EXPLAIN...........<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>.................77</div><div class="t m0 x4 h4 y8d ff2 fs1 fc2 sc0 ls0 ws0">MERGE..............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>...............<span class="_ _0"></span>..............<span class="_ _0"></span>...............<span class="_ _0"></span>................<span class="_ _1"></span>.77</div><div class="t m0 x2 h4 y4 ff2 fs1 fc1 sc0 ls0 ws0">5 of 157</div></div><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m1"></div></a></div><div class="pi" data-data='{"ctm":[1.611639,0.000000,0.000000,1.611639,0.000000,0.000000]}'></div></div>