NutzCN Logo
问答 请问怎么查找数据快点
发布于 2380天前 作者 qq_5d22b496 1945 次浏览 复制 上一个帖子 下一个帖子
标签:

想请问一下有没有什么更快的方式使sql查询变快。。。。因为数据量有点大每次都在这个步骤上卡几分钟。。。时间太久了,被怼了,所以请问在数据量打(几千条的样子)面前怎么使这种过滤的速度加快。。。其中(@ids)大概有几千条。。player中的数据就上万条

sqlChannel = Sqls
							.create("select player.* from player where playerID in (@ids) and channel = @chnnel");
					sqlChannel.setParam("ids", loginIDs.toArray());
					sqlChannel.setParam("channel", channel);
				sqlChannel.setCallback(Sqls.callback.entities());
				sqlChannel.setEntity(logDao.getEntity(T1_PlayerInfo.class));
				logDao.execute(sqlChannel);
				List<T1_PlayerInfo> channelPlayers = sqlChannel.getList(T1_PlayerInfo.class);
9 回复

改成逐条查,然后带上daocache缓存

??
兽哥,有没有什么文档之类的。。。。我参考一下。。。。

去nutzmore找daocache

哇~~~大哥,我是真的没找到。。。想问下,redis可以吗???速度会提高吗???

你是找不到nutzmore???

找不到daocache,我进了码云里面,可是搜不到 !!!!!0.0

................................好吧!!!!谢谢兽总

添加回复
请先登陆
回到顶部