起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 6630|回复: 7

[处理中3] 链接mysql

[复制链接]

146

主题

589

帖子

1642

积分

金牌会员

Rank: 6Rank: 6

积分
1642
QQ
发表于 2019-8-22 08:08:42 | 显示全部楼层 |阅读模式
版本: X5.2.7 小版本号:
数据库: MySQL 服务器操作系统: Windows 应用服务器:
客户端操作系统: Windows 7 浏览器: Chrome
一个mysql数据库,里面有两张表,表1数据大约2000,表2数据大约70000字段十个.使用平台ontology,bizdata,gride方式,data限制20条。表1没有问题,正常查询,表2出现查询在界面上卡死。使用Navicat Premium 12工具,同样网络环境下,查询数据没有问题。

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35932
发表于 2019-8-22 08:50:20 | 显示全部楼层
数据库中加索引进行优化,5.2.7版本中用的是数据库游标分页模式是所有数据都查的
用java的jdbc方法去连接数据库测试看看
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

146

主题

589

帖子

1642

积分

金牌会员

Rank: 6Rank: 6

积分
1642
QQ
 楼主| 发表于 2019-8-24 14:41:13 | 显示全部楼层
本帖最后由 wukongsky 于 2019-8-24 14:42 编辑
jishuang 发表于 2019-8-22 08:50
数据库中加索引进行优化,5.2.7版本中用的是数据库游标分页模式是所有数据都查的
用java的jdbc方法去连接数 ...

问题是访问sqlserverl几十万条数据用bizdata都没有这种现象,这是查mysql出现的问题
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35932
发表于 2019-8-26 09:12:38 | 显示全部楼层
bizData不会去对不同的数据库做区分
要么就重写queryAction,自己用sql去查,在sql上去做分页查询
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

146

主题

589

帖子

1642

积分

金牌会员

Rank: 6Rank: 6

积分
1642
QQ
 楼主| 发表于 2019-8-28 18:32:40 | 显示全部楼层
jishuang 发表于 2019-8-26 09:12
bizData不会去对不同的数据库做区分
要么就重写queryAction,自己用sql去查,在sql上去做分页查询 ...


我把数据从msql导入sqlserver里面了,同样的数据,同样的ksql语句,只是数据源不同,sqlserver里面就几秒钟,msql就卡死;


这说明就是数据源不同造成的
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35932
发表于 2019-8-29 08:49:09 | 显示全部楼层
5.2.7版本查询数据库慢目前的优化方案就是2楼
数据库中加索引进行优化和4楼的重写queryAction,自己用sql去查,在sql上去做分页查询
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

146

主题

589

帖子

1642

积分

金牌会员

Rank: 6Rank: 6

积分
1642
QQ
 楼主| 发表于 2019-8-29 09:03:16 | 显示全部楼层
jishuang 发表于 2019-8-29 08:49
5.2.7版本查询数据库慢目前的优化方案就是2楼
数据库中加索引进行优化和4楼的重写queryAction,自己用sql去 ...

我把那个表导入平台自己带的mysql中,都是用标准queryaction,x5自己带的mysql就没有问题,另外一个mysql数据库就卡死不动。这和queryaction无关
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35932
发表于 2019-8-29 09:44:30 | 显示全部楼层
那就需要自己看看mysql数据库的设置有什么不一样的,自己用java的jdbc去查询测试看看
确认是不是驱动的问题
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-5-9 19:36 , Processed in 0.061045 second(s), 25 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表