问一个解决办法,关于翻页问题。 1分钟?什么数据库?数据量到底有多大!对于数据量超大的,没必要知道确切的总数,可以简单的以超过1000页表示就行了读取时进行控制就可以了!select 不应该很慢,因为不用遍历全表! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 POSTGRESQL 数据库,数据量千万条。增长很快。像这样的翻页有什么可取之法? 我只能提建议1 count(*) 肯定会全表检索,所以一定会很慢。 如果你非得要用,可以采用在其他表格单独存储目前数据总行,每次数据增加时,同时增加那个总数。限制是,如果你对数据筛选,那个总数就不能用了。2 我前面提过的,对于数据量超大的,没必要知道确切的总数,可以简单的以超过1000页表示就行了,到了翻页的时候,你自动往后面加 就是了。我想没有人要翻到几百万页吧! 那得连续XX个小时。 呵呵!3 所以,对于海量数据,除了我提到的方法1之外,完全可以不用统计总页数。4 对于查询和筛选才是海量数据的应用关键,做好必要的索引,不要浪费索引,每个索引都将占用XG的磁盘空间和大量的内存。5 可以借鉴电信的做法,将超过3个月的数据挪到备份数据库,查历史数据,去另一个应用。这样来保证最有效的使用服务器资源 struts2表单验证错误信息重复显示问题 java 项目突然出现很怪异的异常,希望大家进来看看! 我想用ssh框架做一个通讯录的分组,用树形结构显示,数据库是mysql 继续困 偶然找到的struts的源代码,拿出来大家一起研究研究 javabean中用JDBC连数据库( up有分) EJB的问题(Weblogic+jb8) oracle数据库连接池的问题 我的一个开发计划,虚心向各位高手请教 请教关于FCKeditor中编辑区的配置(去掉编辑区当输入过长时出现的滚动条,以及设置编辑区的大小为298×168)? 关于struts validator 问题报错
1 count(*) 肯定会全表检索,所以一定会很慢。 如果你非得要用,可以采用在其他表格单独存储目前数据总行,每次数据增加时,同时增加那个总数。
限制是,如果你对数据筛选,那个总数就不能用了。2 我前面提过的,对于数据量超大的,没必要知道确切的总数,可以简单的以超过1000页表示就行了,到了翻页的时候,你自动往后面加 就是了。我想没有人要翻到几百万页吧! 那得连续XX个小时。 呵呵!3 所以,对于海量数据,除了我提到的方法1之外,完全可以不用统计总页数。4 对于查询和筛选才是海量数据的应用关键,做好必要的索引,不要浪费索引,每个索引都将占用XG的磁盘空间和大量的内存。5 可以借鉴电信的做法,将超过3个月的数据挪到备份数据库,查历史数据,去另一个应用。这样来保证最有效的使用服务器资源