小编Kat*_*hir的帖子

获取mysql中表的每一行大小?

如何在 MySQL 中获取表的每一行大小,即一行占用的空间的总大小。假设一个表有 BLOB 列。并非所有行的大小都相同。我想列出所有 BLOB 列,即更大的文本列。同样单行的集体大小。

是否可以在单个查询中检索表的每一行大小?

mysql

8
推荐指数
1
解决办法
8444
查看次数

Hibernate INNER join不起作用.SQL Query Works ...奇怪的行为

查询在HQL中返回零记录(查询1 =查询2 +查询3):

两个OR条件.它不返回结果,而是返回零记录

from Employee as emp where empState = 'ACTIVE' and exists (from EmployeeOrg as 
EmployeeOrg where 52 = 52 and ((EmployeeOrg.empDetailTable is null and 
EmployeeOrg.empId like '10002') or (EmployeeOrg.empDetailTable is not null and 
EmployeeOrg.empDetailTable.empId like '10002')));
Run Code Online (Sandbox Code Playgroud)

Query2以HQL方式返回记录:

from Employee as emp where empState = 'ACTIVE' and exists (from EmployeeOrg 
as EmployeeOrg where 52 = 52 and ((EmployeeOrg.empDetailTable is null and 
EmployeeOrg.empId like '10002')));
Run Code Online (Sandbox Code Playgroud)

Query3在HQL中返回零记录

from Employee as emp where empState = 'ACTIVE' and exists (from EmployeeOrg 
as …
Run Code Online (Sandbox Code Playgroud)

hibernate

7
推荐指数
0
解决办法
274
查看次数

唯一约束(或)如果不存在则插入更安全 - 多线程环境

我在许多应用程序中看到它们使用唯一约束以及在某些应用程序中使用而不是使用唯一约束它们使用插入(如果不存在查询)

在多线程环境中,有多个线程可能同时插入多个线程..也可能是相同的秒或毫秒......

在这种情况下,哪个选项最好?如果不存在,则寻求唯一约束或进行插入.

谢谢.

database

6
推荐指数
1
解决办法
119
查看次数

@Scheduled 每一小时不起作用。尝试了各种选择

我需要使用 @Schedule spring 注释和 cron 参数来每一小时运行一次作业。我尝试了各种选择,但似乎不起作用。

有人可以帮助我使用每 1 小时运行一次的有效表达式吗?

例如:1:00 2:00 3:00 4:00 5:00 6:00 7:00 等等,

参考:http : //www.baeldung.com/spring-scheduled-taskshttp://www.baeldung.com/cron-expressions

尝试了以下

0 0/60 * * * * 
0 * 0/1 * * *
* * 0/1 * * *
* * 0/60 * * *
Run Code Online (Sandbox Code Playgroud)

谢谢。

spring

6
推荐指数
2
解决办法
1万
查看次数

Future Cancel是否也会在数据库端终止Oracle查询

我正在使用Java Future类执行连接Oracle数据库的程序。但是有时查询的速度比预期的要慢。我可以通过future.cancel方法取消未来。

假设我通过future.cancel取消了Future线程。查询将在Oracle中停止执行,还是仅应用程序线程将被停止/取消,Oracle查询将继续在数据库端运行。

我们正在提交很多future,但有些提交速度很慢。

在这种情况下的实际行为是什么。

谢谢

java completable-future

6
推荐指数
1
解决办法
67
查看次数

字符串列表VS字符串数组VS Stringbuilder

哪个是基于性能选择存储字符串列表的最佳选择.

哪一个提供最佳性能.

谢谢.

java

5
推荐指数
1
解决办法
8563
查看次数

MySQL调试工具查询速度慢?

有哪些免费工具可以找到MySQL的慢查询?除了记录慢查询.

需要详细分析慢查询.

谢谢,凯西尔

mysql

4
推荐指数
2
解决办法
9330
查看次数

批处理异常UnexpectedRollbackException - 事务回滚

我在进行批处理时遇到以下异常

encountered an error.org.springframework.transaction.UnexpectedRollbackException: Transaction rolled back because it has been marked as rollback-only
    at java.util.concurrent.FutureTask$Sync.innerGet(FutureTask.java:252)
    at java.util.concurrent.FutureTask.get(FutureTask.java:111)
Run Code Online (Sandbox Code Playgroud)

有人可以帮我解决可能出现的问题吗?

谢谢.

java spring

4
推荐指数
2
解决办法
6520
查看次数

JUNIT的默认Eclipse配置(VM,Classpath)?

我有默认配置,如VM参数(-Xms512m -Xmx1024m -XX:MaxPermSize = 256M)以及运行所有JUNIT测试用例的类路径文件夹.

目前在eclipse中,我总是为每个测试用例创建相同/重复的配置,否则测试用例就失败了.

是否有办法将上述配置为所有JUNIT测试用例的默认值,以避免创建现有测试用例的副本并重命名测试用例名称?

原因是每当我需要运行一个新的测试用例时,我需要进行上述操作.如果有办法,那么Junit测试用例将自动选择默认配置,测试用例将自动运行.

eclipse

3
推荐指数
1
解决办法
2597
查看次数

标签 统计

java ×3

mysql ×2

spring ×2

completable-future ×1

database ×1

eclipse ×1

hibernate ×1