摘要:Oracle中查找默认表空间以及表、LOB字段、索引的表空间 阅读全文
posted @ 2020-09-01 10:04 闻歌感旧 阅读(47) 评论(0) 推荐(0) 编辑
摘要:用TRUNCATE TABLE清空百万级的表,三四次后查、删、改变得巨慢。此时应该重建相应索引、重做表分析,则运行速度会恢复往常。 阅读全文
posted @ 2020-08-27 14:17 闻歌感旧 阅读(39) 评论(0) 推荐(0) 编辑
摘要:向数据库INSERT记录时,经常会遇到唯一键(包括主键)重复而执行失败的情况。对此,Oracle, PostgreSQL和MySQL提供了一条SQL即可实现的SQL语句。 阅读全文
posted @ 2020-06-24 13:22 闻歌感旧 阅读(92) 评论(0) 推荐(0) 编辑
摘要:本文介绍了Oracle, MySql, PostgreSQL三种数据库,如何直接利用PreparedStatement获取所执行sql的方法。 阅读全文
posted @ 2020-04-24 11:06 闻歌感旧 阅读(329) 评论(0) 推荐(0) 编辑
摘要:程序在PostgreSQL环境报错:当前事务被终止,命令被忽略,直到事务块结束。在定位出错时曾非常迷惑,最终找到原因,是因为在使用同一个connection执行多个sql时,前面执行失败没有rollback,导致后面执行其它sql时抛出这个错误信息。 阅读全文
posted @ 2020-04-15 10:03 闻歌感旧 阅读(1280) 评论(0) 推荐(0) 编辑
摘要:PostgreSQL的GROUP BY子句中,对使用的常量有较严格的限制,即只支持正整数、日期型的常量。如果有在各数据库平台可移植的需求,尽量不要在GROUP BY子句中使用常量,只列出聚集字段。 阅读全文
posted @ 2020-04-07 15:04 闻歌感旧 阅读(436) 评论(0) 推荐(0) 编辑
摘要:本文介绍了一种用JDBC实现批量查询的方法,可以只使用一个PreparedStatemt。诀窍是:利用IN操作符的实际绑定值,可以重复,可以不存在。 阅读全文
posted @ 2020-03-12 19:25 闻歌感旧 阅读(928) 评论(0) 推荐(1) 编辑
摘要:在PostgreSQL中,获得视图(非系统)的依赖关系的sql实现。 阅读全文
posted @ 2020-01-07 16:59 闻歌感旧 阅读(588) 评论(0) 推荐(0) 编辑
摘要:Oracle, MySQL, PostgreSQL在获取json中的对象值时,对于非嵌套对象,其用法大同小异;但对于嵌套的对象,则PostgreSQL的方法与另两种有较大不同。 阅读全文
posted @ 2019-09-17 16:21 闻歌感旧 阅读(466) 评论(0) 推荐(0) 编辑
摘要:Solr对日期类型数据有着独特的格式规定:YYYY-MM-DDTHH:mm:ssZ,在转换时需考虑时区不同带来的影响。若对日期型数据使用了toString方法,则又变为EEE MMM dd HH:mm:ss ZZZ yyyy。 阅读全文
posted @ 2019-09-06 10:57 闻歌感旧 阅读(382) 评论(0) 推荐(0) 编辑