浏览 2325 次
锁定老帖子 主题:使用用户ID对数据库中表进行切分的疑问!
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2007-08-29
主数据库中存放所有用户ID和用户对应的数据库ID 每个用户对应的数据库中存放该用户的贴子信息,贴子分类信息等 问题: 分页显示所有贴子并按发布时间排序该如何做? 因为用户的贴子都分布在多个数据库中,是不是要把分布在多个数据库中的贴子ID都取出来,然后在内存中对贴子进行排序?这样做我觉的效率会很差。大家有没有什么好的办法? 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2007-08-29
真要这样划分系统的话,那就应考虑:
在master数据库中,保存所有贴子的Id、发布时间、发贴人Id等简单信息。 |
|
返回顶楼 | |
发表时间:2007-08-29
> 使用用户ID对数据库中表进行切分
分页显示所有贴子 效率一定会很差的。 奇怪的切分方案。 按时间顺序切分才对啊。 |
|
返回顶楼 | |
发表时间:2007-08-30
Qieqie 写道 真要这样划分系统的话,那就应考虑:
在master数据库中,保存所有贴子的Id、发布时间、发贴人Id等简单信息。 嗯,谢谢提点!己经是这样做了。 |
|
返回顶楼 | |