CNDEV
CNDEV.ORG
当前在线
论坛
CBD
程序员情感CBD
程序员见面交流会
CBD开发区
Java/J2ME
.NET/C#
数据库
Delphi/BCB
Visual C
其它
修真养身
中国象棋
纪念日
谈钱太俗,还是投机吧
听音乐
iCosta
资源共享
一隅
好文共赏
看电影看美剧
待定
狗屎
雪域召唤
工作流
专业显摆区
语录
情感
批评与自我批评
爱情故事
发牢骚
看三点区
游戏
CNDEV-CS/WOW
浩宇长空
生活
家有XPH
我爱学英语
美食天地ORG
半调子体育迷
观澳园友邻
搞笑奇文
拍照片
我读书我存在
论坛系统
超级垃圾站
系统建议及BUG
系统测试
中国开发网
: 论坛:
程序员情感CBD
: 贴子 300481
dead_lee
: 这次总算明白了,呵呵
[阅读: 279] 2006-03-25 04:26:34
<空>
相关信息:
〔技术帖〕,web上的分页查询。。。
(212字)
(
dead_lee
[429]
2006-03-25 02:18
)
对,不要每次都 Count(*),500万条,少几条根本没关系嘛。100次 Count(*) 一次就可以了。
(空) (
pcplayer
[297]
2006-03-25 02:29
)
如果要精确,也可以,每次 insert 记录的时候,把某个数字+1,保存到一个单独的地方,比如另外一个只有一条记录的表里。每次删除记录的时候,把那个数字减1。写成存储过程,应该比较……
(空) (
pcplayer
[312]
2006-03-25 02:30
)
但是, ms sql 我不会写存储过程。
(空) (
pcplayer
[231]
2006-03-25 02:31
)
你的办法不行的,我要的是符合条件的总数,就是500w里面那个8w的值,不是全部总数
(空) (
dead_lee
[308]
2006-03-25 02:56
)
我考,条件查询啊?你们在写 google ? 那条件如果组合非常多,你也没办法拿上一次查询的结果来冒充这一次的条数。
(空) (
pcplayer
[357]
2006-03-25 03:00
)
条件变化了当然要重新查询,现在我看到的代码是每次翻页都重新得到count,效率较低..
(29字)
(
dead_lee
[333]
2006-03-25 03:04
)
你的查询结果一定要实时吗?
(41字)
(
玉楼
[337]
2006-03-25 03:07
)
其实用服务器的分页脚本是可以保证新数据一定看得到的...
(43字)
(
dead_lee
[285]
2006-03-25 03:14
)
这个要看并发查询多不多,同时的增删改多不多。。。。
(273字)
(
haitao
[387]
2006-03-25 03:34
)
....
(11字)
(
dead_lee
[253]
2006-03-25 03:43
)
是啊
(89字)
(
haitao
[259]
2006-03-25 03:48
)
这次总算明白了,呵呵
(空) (
dead_lee
[278]
2006-03-25 04:26
)
哦,每次翻页,那就直接拿上一次的嘛。就算翻的时候,符合该条件的记录多了2条,也没啥关系。没人注意到的。他只是要一个数字显示在那里好看。
(空) (
pcplayer
[351]
2006-03-25 03:25
)
嗯,已经改成这样了,混加班费中
(空) (
dead_lee
[225]
2006-03-25 03:27
)
每次查就每次查
(11字)
(
GoodHope
[218]
2006-03-25 03:55
)
记得ms sql、db2的有索引的count(1)速度都还是很快的
(60字)
(
haitao
[769]
2006-03-25 03:57
)
欢迎光临本社区,您还没有登录,不能发贴子。请在
这里登录