请选择 进入手机版 | 继续访问电脑版
chenfeng1029
金牌服务用户   /  发表于:2020-2-16 11:37  /   查看:1693  /  回复:3
1金币
1、之前在做设计的时候,导入了一个数据库表。
2、后续也有数据写入
3、现在就发现一个问题,无论如何查找,数据都很慢,几乎查询不出来。但一次性加载就可以显示。总共也就几万的数据量
4、原先以为设计错误,重新弄了做了一个,发现数据查询没有任何问题,速度很快。
5、最后没有办法,把之前数据库表删除,重新引入。
上面的问题不知道是哪里设置问题,造成这种情况。

3 个回复

Eric.Liang讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2020-2-16 16:18:14
沙发
是不是之前引入的时候没有加索引的问题,如果没有索引的话查询会很慢。


同样的针对这种问题我们一般会这样查。
1.保证同一台机器,使用数据库管理工具写SQL查。看看效果。
2.到数据库那台机器**问。使用活字格和数据库管理工具都试试,保证没有网络的限制,再看看效果。
回复 使用道具 举报
chenfeng1029
金牌服务用户   /  发表于:2020-2-16 17:06:34
板凳
Eric.Liang 发表于 2020-2-16 16:18
是不是之前引入的时候没有加索引的问题,如果没有索引的话查询会很慢。

表创建的时候,就有主键。目前是表删除,重新引入解决。困扰了比较久,最后用这个土办法解决了,不知道是哪里问题。用设计器重新设计查询页面,就没有任何问题。问题是解决了,就纳闷。
如果当初创建表没有索引,后续表加了索引,刷新表,活字格里不会加载?
回复 使用道具 举报
Eric.Liang讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2020-2-16 23:07:32
地板
chenfeng1029 发表于 2020-2-16 17:06
表创建的时候,就有主键。目前是表删除,重新引入解决。困扰了比较久,最后用这个土办法解决了,不知道是 ...

如果当初创建表没有索引,后续表加了索引,刷新表,活字格是会加载的。这个我们再关注下,如果能复现的话,及时联系我们
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部