singhand 发表于 2024-9-27 14:32:13

数据视图查询数据报错

在使用数据中心的试图配置时候,配置的”范围“中的“流转状态”为“全部”,然后查询数据,查询的数据展示不全,后台具体报错如下:


singhand 发表于 2024-9-27 16:07:11

不查询“全部”,将“流转状态”范围设置为“流转中”或者“已完成”,数据可以正常显示查询

启蒙星 发表于 2024-9-29 10:13:02

你用的mysql有没有优化过,建议参考网上优化一下,另外数据库连接url增加参数再看看:&connectTimeout=3000&socketTimeout=60000

singhand 发表于 2024-9-29 11:02:09

MySQL的url优化过了,autoReconnect=true&useUnicode=true&characterEncoding=UTF-8&useLegacyDatetimeCode=false&connectTimeout=120000&socketTimeout=120000&serverTimezone=GMT%2B8

singhand 发表于 2024-9-29 11:06:05

我在视图的过滤中,有加入一个数据路径的过滤,过滤的值是中文的,还有一个是布尔的,我去掉中文的过滤后,查询速度要快了,数据也出来了,目前看起来查出来的数据是全的。但是还是没有很快的速度将数据查出

singhand 发表于 2024-9-29 11:33:24

本帖最后由 singhand 于 2024-9-29 14:04 编辑

启蒙星 发表于 2024-9-29 10:13
你用的mysql有没有优化过,建议参考网上优化一下,另外数据库连接url增加参数再看看:&connectTimeout=3000 ...
我大致测试出问题了,就是因为数据视图添加过滤后会导致查询变慢,我将所有过滤条件删除后,数据查询展示很快,也不会有查询超时,或者查不出查不全的问题,这个看你们是否能测试出问题?
部分日志:

论坛管理员 发表于 2024-9-30 09:31:05

什么样的过滤,截图看看

singhand 发表于 2024-9-30 10:27:56

论坛管理员 发表于 2024-9-30 09:31
什么样的过滤,截图看看



下面是选择后的触发代码

singhand 发表于 2024-9-30 10:35:03

论坛管理员 发表于 2024-9-30 09:31
什么样的过滤,截图看看


或者单独在数据中心的视图中过滤也是一样问题

论坛管理员 发表于 2024-10-8 09:34:54

您是什么版本的o2server呢?
页: [1] 2
查看完整版本: 数据视图查询数据报错