2 sniper ck sniper_ck 于 2014.02.23 18:33 提问

ibatis如何快速的在千万级以上的数据里检索数据

数据库中的数据是千万级以上的,就是一般的操作日志,一共有40种操作类型,其余的都是一些操作时间和操作的描述,用ibatis查询的时候基本不可用,页面检索需要很长很长的时间,请问有什么办法能做到快速的检索吗

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
处理千万级以上的数据提高查询速度的方法 ...
处理千万级以上的数据提高查询速度的方法: 1.应尽量避免在 where 子句中使用!=或 2.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 3.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如:      select id from t where num is null
MySql 快速插入千万级大数据
原文地址:http://blog.csdn.net/oldbai001/article/details/51693139 在数据分析领域,数据库是我们的好帮手。不仅可以接受我们的查询时间,还可以在这基础上做进一步分析。所以,我们必然要在数据库插入数据。在实际应用中,我们经常遇到千万级,甚至更大的数据量。如果没有一个快速的插入方法,则会事倍功半,花费大量的时间。 在参加阿里的
如何处理千万级以上的数据
大数据处理是一个头疼的问题,特别当达不到专业DBA的技术水准时,对一些数据库方面的问题感到无赖。所以还是有必要了解一些数据库方面的技巧,当然,每个人都有自己的数据库方面的技巧,只是八仙过海,所用的武功不同而已。我把我最常用的几种方式总结来与大家分享,大家还有更多的数据库设计和优化的技巧,尽量的追加到评论中,有时一篇完整的博客评论比主题更为精彩。 方法1:采用表分区技术。    第一次听
千万级的数据如何优化
https://www.zhihu.com/question/19719997 主从复制:http://www.cnblogs.com/Aiapple/p/5792939.html 读写分离原理:让主数据库(master)处理事务性增、改、删操作(INSERT、UPDATE、DELETE),而从数据库(slave)处理SELECT查询操作。第一优化你的sql和索引; 第二加缓存,me
千万级数据排序问题
在今后的日子里,请各位大神多多赐教!话题: 有一千万条 一百万以内的整数数组,对其进行排序。求一个高效算法。
Sqlserver中如何快速写入千万级测试数据
数据库结构: id int() username   nvarchar(50) password   nvarchar(50) addtime   datetime token    nvarchar(50) roleid   int 一、程序中写for循环,实测一分钟写入数据17998条
MYSQL批量插入千万级数据只需百秒
1.首先创建一张student表 create table(id int(20) NOT NULL AUTO_INCREMENT,sex char(1),name varchar(20)); 2.创建两个随机函数,用来生成用户名和性别 #随机生成name delimiter $$ CREATE FUNCTION rand_name(n INT) RETURNS VARCHAR(20
JAVA处理千万级数据(单线程)
记录使用JAVA程序处理千万级的数据表 要求:原表有4000w+数据,需要对其中message字段进行数据处理,并将处理的结果写入result字段
Oracle如何快速操作千万级大表数据
oracle操作大数据表(快速删除千万级数据)
C#数据检索
1.常规查询语句书写  StringBuilder sb = new StringBuilder();   //加空格或者\n解决两个条件粘连的问题   //用where 1=1解决where该不该加的问题   sb.Append("select * from T_Customers where 1=1\n");   if (cbQueryByName.Checked)   {