提交 7bd0e66d authored 作者: Thomas Mueller's avatar Thomas Mueller

Documentation.

上级 d69ecdc1
...@@ -18,7 +18,13 @@ Change Log ...@@ -18,7 +18,13 @@ Change Log
<h1>Change Log</h1> <h1>Change Log</h1>
<h2>Next Version (unreleased)</h2> <h2>Next Version (unreleased)</h2>
<ul><li>In the server mode, BLOB and CLOB objects are no longer closed when the result set is closed <ul><li>Csv.write now formats date, time, and timestamp values using java.sql.Date / Time / Timestamp.toString().
Previously, ResultSet.getString() was used, which didn't work well for Oracle.
</li><li>The shell script <code>h2.sh</code> can now be run from within a different directory.
Thanks a lot to Daniel Serodio for the patch!
</li><li>The page size of a persistent database can now be queries using:
select * from information_schema.settings where name = 'info.PAGE_SIZE'
</li><li>In the server mode, BLOB and CLOB objects are no longer closed when the result set is closed
(as required by the JDBC spec). (as required by the JDBC spec).
</li></ul> </li></ul>
......
...@@ -1314,6 +1314,7 @@ Changing the log mechanism is not possible after the database is open, that mean ...@@ -1314,6 +1314,7 @@ Changing the log mechanism is not possible after the database is open, that mean
executing the SQL statement <code>SET TRACE_LEVEL_FILE 4</code> executing the SQL statement <code>SET TRACE_LEVEL_FILE 4</code>
when the database is already open will not have the desired effect. when the database is already open will not have the desired effect.
To use SLF4J, all required jar files need to be in the classpath. To use SLF4J, all required jar files need to be in the classpath.
The logger name is <code>h2database</code>.
If it does not work, check the file <code>&lt;database&gt;.trace.db</code> for error messages. If it does not work, check the file <code>&lt;database&gt;.trace.db</code> for error messages.
</p> </p>
......
...@@ -57,8 +57,6 @@ But, in less than 15 minutes I had H2 up and working with little recoding of the ...@@ -57,8 +57,6 @@ But, in less than 15 minutes I had H2 up and working with little recoding of the
Thanks..... " Thanks..... "
</p> </p>
http://groups.google.com/group/h2-database/browse_thread/thread/f4b19dfe31efcbe7/32c07dce1bd5a7a5
<h2 id="books">Books</h2> <h2 id="books">Books</h2>
<a href="http://code.google.com/p/seaminaction/wiki/GettingStarted"> <a href="http://code.google.com/p/seaminaction/wiki/GettingStarted">
Seam In Action</a> Seam In Action</a>
......
...@@ -57,6 +57,7 @@ See also <a href="build.html#providing_patches">Providing Patches</a>. ...@@ -57,6 +57,7 @@ See also <a href="build.html#providing_patches">Providing Patches</a>.
</li><li>PostgreSQL catalog: use BEFORE SELECT triggers instead of views over metadata tables. </li><li>PostgreSQL catalog: use BEFORE SELECT triggers instead of views over metadata tables.
</li><li>Compatibility: automatically load functions from a script depending on the mode - see FunctionsMySQL.java, issue 211. </li><li>Compatibility: automatically load functions from a script depending on the mode - see FunctionsMySQL.java, issue 211.
</li><li>Test very large databases and LOBs (up to 256 GB). </li><li>Test very large databases and LOBs (up to 256 GB).
</li><li>Store all temp files in the temp directory.
</li><li>Don't use temp files, specially not deleteOnExit (bug 4513817: File.deleteOnExit consumes memory). </li><li>Don't use temp files, specially not deleteOnExit (bug 4513817: File.deleteOnExit consumes memory).
Also to allow opening client / server (remote) connections when using LOBs. Also to allow opening client / server (remote) connections when using LOBs.
</li><li>Sequence: add features [NO] MINVALUE, MAXVALUE, CYCLE. </li><li>Sequence: add features [NO] MINVALUE, MAXVALUE, CYCLE.
...@@ -570,6 +571,8 @@ See also <a href="build.html#providing_patches">Providing Patches</a>. ...@@ -570,6 +571,8 @@ See also <a href="build.html#providing_patches">Providing Patches</a>.
</li><li>Read rows on demand: instead of reading the whole row, only read up to that column that is requested. </li><li>Read rows on demand: instead of reading the whole row, only read up to that column that is requested.
Keep an pointer to the data area and the column id that is already read. Keep an pointer to the data area and the column id that is already read.
</li><li>Long running transactions: log session id when detected. </li><li>Long running transactions: log session id when detected.
</li><li>Optimization: "select id from test" should use the index on id even without "order by".
</li><li>Issue 362: LIMIT support for UPDATE statements (MySQL compatibility).
</li></ul> </li></ul>
<h2>Not Planned</h2> <h2>Not Planned</h2>
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论