【java – Firestore – 在本地合并两个查询】教程文章相关的互联网学习教程文章

java-对数据库进行9次查询后,执行相同查询的时间乘以7【代码】

我在Windows 7 32上使用PostgreSQL(9.4.8).我正在通过Eclipselink 2.6.3和JDK 8u72上的JDBC驱动程序9.4.1208访问数据库. 我正在执行一个简单的计数查询(使用Criteria API构建).第一个查询花费一些时间,这没问题,此后,接下来的8个查询花费的时间略少,这很棒.然后,对于第9个查询,响应所花费的时间是前一个查询的7倍,并且永远不会下降. 这是我的日志的一部分:[EL Fine]: sql: 2016-07-04 17:19:42.658--ServerSession(13112008)--Con...

大型查询上的Java PostgreSQL错误:发送到后端时发生I / O错误【代码】

在Java中,我使用java.sql.PreparedStatement尝试提交一个相当大的查询,其中包含用于高效连接的常量(VALUES(?),(?),(?)…)表达式. 有cca 250K值,所以我还要设置250K参数. 在Java中,org.postgresql.util.PSQLException: An I/O error occurred while sending to the backend.在我的服务器PostgreSQL日志上,只有一行关于该错误:incomplete message from client关于可以随时更改以使大型查询正常工作的某些设置的想法吗?解决方法:...

使用JSON_TABLE和Java在Oracle DB上同时查询JSON【代码】

我实际上想使用构造JSON_TABLE查询存储在Oracle数据库中的JSON-String.效果很好. SQL查询SELECT f.val from JSON, JSON_TABLE(json,'$' COLUMNS(val VARCHAR(4000) PATH '$.glossary.GlossDiv.GlossList.GlossEntry.GlossTerm')) as f数据库中的JSON-String (顺便说一句,来自json.org/example.html的示例JSON){"glossary":{"title":"example glossary","GlossDiv":{"title":"S","GlossList":{"GlossEntry":{"ID":"SGML","SortAs":...

如何使用Spring jdbctemplate而不是Java中的直接插入查询来调用PostgreSQL函数?【代码】

我是PostgreSQL的新手.我需要从spring jdbctemplate调用postgresql函数来存储Employee表的详细信息.以下是我使用插入查询存储Employee详细信息的代码.我需要用Postgresql函数“ UpdateEmployee”替换插入查询.@Autowired JdbcTemplate postgressqljdbctemplate;@Override public void update(Employee employee) { String SQL = "insert into employee(Id, name, age, salary) values (?,?,?,?)"; postgressqljdbctemplate.update(...

presto-mysql、presto-elasticsearch、关联查询、java-presto-jdbc入门实战.

本文简单记录一次实践使用过程,涉及presto-mysql,presto-elasticsearch,及关联查询 1 下载安装 presto-0.228 <1>下载 服务端 https://repo1.maven.org/maven2/com/facebook/presto/presto-server/0.228/presto-server-0.228.tar.gz 客户端 https://repo1.maven.org/maven2/com/facebook/presto/presto-cli/0.228/presto-cli-0.228-executable.jar 相关jar https://repo1.maven.org/maven2/com/facebook/presto/presto-base-jdbc/...

Java-DB2 JDBC:“相同”查询给出不同的结果【代码】

我被分配去开发一个小的Java应用程序来处理来自DB2数据库的某些数据(用于记录业务交易),并且我对datbase的内部设置了解得很清楚.当前,我正在努力找出为什么在我的应用程序上执行的查询(通过JDBC)与在Quest Central for DB2客户端上执行的直接查询给出的结果集不同的原因.String query = "SELECT DISTINCT SYSTEM_NME FROM MISUSER.USAGE_LOGGER";try {Connection conn = DB2Connect.getDB2Connection();Statement stmt = conn.crea...

Java-MySQL存储过程与JPA查询

我目前正在开发Java Web Project,我必须选择具有所有ORM内容的JPA,并有机会设置直接查询或使用存储过程直接查询MySQL.我必须严格考虑这些要点的优缺点: >性能:快速给出结果>复杂性:哪种解决方案具有更多学习曲线? 存储过程比JPA查询快吗?解决方法:在性能方面,我没有任何具体数字.请详细说明您可能遇到的具体问题. 通常,与实施自定义解决方案相比,使用JPA对性能调优的控制要少得多.但是,JPA提供了可靠的,可靠的基础结构,并具有...

java-StringUtil indexOf()等效的postgreSQL查询【代码】

我需要在postgresql中实现stringUtils类的indexOf()方法. 可以说我有一个表,其中url是列之一. 网址:“ http://paypal-info.com/home.webapps.cgi-bin-limit/webscr.cmd-login-submit” 我的要求是在上述网址中查找“ /”的第三次出现的索引并执行子字符串,并仅在Postgresql查询中使用paypal-info.com主机名 任何实现此想法将不胜感激.谢谢解决方法:string functions and operators section of the manual相当于String.indexOf,例如...

java-SQLite数据库查询仅返回一行【代码】

下面是我用来获取存储在SQLite表中的所有结果的代码.我遇到的问题是,当我知道数据库中有21行时,它仅返回一行.public HashMap<String, String> fetchResults(String TABLE_NAME, String sql) {HashMap<String, String> table = new HashMap<String, String>();if(sql == null)sql = "";String selectQuery = "SELECT * FROM " + TABLE_NAME + " " + sql;SQLiteDatabase db = this.getReadableDatabase();Cursor cursor = db.rawQuer...

java-按日期过滤的Spring JDBC模板SQL查询【代码】

我需要按两个日期过滤查询.当我使用Oracle SQL Developer或直接在Eclipse中查询它时,这是可行的:select * from TABLE where rechnungs_eingang >= '06.08.2012' AND rechnungs_eingang <= '06.08.2015')但是,如果我尝试通过我的Web服务获取数据,而我已使用Spring 4实现了此异常:Caused by: org.springframework.dao.DataIntegrityViolationException: StatementCallback; SQL [select * from TABLE where rechnungs_eingang >= '...

java-通过保留1亿个数据的联接来提高PostgreSQL查询性能【代码】

我正在使用Postgresql-9.2版本,Windows 7 64位,RAM 6GB.这是一个Java企业项目. 我必须在页面上显示订单相关信息.通过左联接将三个表组合在一起. 表格: > TV_HD(389772行)> TV_SNAPSHOT(1564756行)> TD_MAKKA(419298行) 左联接3个表后,查询给出487252.它也将逐日增加.表关系: > TV_HD与TV_SNAPSHOT包含“一对多”关系> TV_HD与TD_MAKKA包含“一对多”关系 为了更好地理解,我现在使用sql查询提供图片视图 SELECT * FROM tv_hd其中u...

java-用弹簧数据查询键值的mongodb查询【代码】

我已经开始使用mongodb以及spring boot和spring JPA数据进行项目,但我意识到我无法将数据模型映射到实体并对此进行轻松查询,所以我有两个问题, 我的数据模型就是这样(仅用于一个Collection){name: "Name",lastName: "Last Name",attributes: {age: 25eye: {color: "RED",size: "BIG"}} }我的实体是@Entity // or @Document public class User{private String name;private String lastName;private Map<String, ?> attributes = ne...

[Java] [SQL]查询时使用硬编码的用户名和密码【代码】

我的Java代码有问题.我的大学老师要求我使用“ kiuwan”作为在线代码评估者,他在我的代码中发现了以下问题:Hardcoded credentials (username / password) are visible to any person reading the source code.If the resource protected by such hardcoded credentials is important, this may compromise system security.With hardcoded credentials, change is difficult. If the target account is compromised, and the soft...

java-搜索功能的SQL查询【代码】

我想对多个Java Swing组件执行搜索功能,用户可以在其中按(名称/国籍/专业/经验)进行搜索,并且结果将显示在Jtable中.我只是在SQL查询上苦苦挣扎,就好像用户仅输入一个“名称”一样,也不会检索到任何数据,因为它进入了这样的数据库(名称,null,null,null),而且我没有任何null我的数据库中的值. 因此,我想检索具有该名称的所有数据,而与其他列无关,但是同时,例如,如果他们还选择了特定的专业名称,那么我想检索具有所选名称和专业名称的...

MySQL查询使用Java的时间太长【代码】

我有三个mysql表: >客户>投诉>恢复 问题陈述:我有50000个客户,我想搜索一个有恢复请求的客户.The problem is pretty solved, and working correctly, but the problem is the query takes upto 30 minutes or long.请指导我如何减少查询所花费的时间,或者如何加快搜索的速度? 这是mysql表的快速帮助ERD:Again I make it clear, the problem is solved & works fine, but the query takes too long upto 30 minutes due to larg...