当前位置:编程学习 > C#/ASP.NET >>

网站好友列表中每个好友的头像都要读取一次数据库?这样效率会不会太低?

用户的部分是这么设计的:在数据库里有一个用户是否上传了头像的标志,如果用户上传了自己的头像,那么就用用户的头像,该标志设置为true, 如果用户没有上传头像,则使用默认头像,数据库中的标志为false.

最近网站做到好友列表的部分了,每个好友都有自己的头像.那么显示每个好友的头像都需要去用户表里读一次,看看是否上传了头像,这样是不是太耗费资源了?

请问有什么好的办法,谢谢. --------------------编程问答-------------------- 字段不为空就读字段的图片地址,为空就默认一个图片地址~ --------------------编程问答-------------------- 我想不出別的好辦法,看高人。 --------------------编程问答-------------------- mark --------------------编程问答--------------------
引用 1 楼 HDNGO 的回复:
字段不为空就读字段的图片地址,为空就默认一个图片地址~


这样的话,还是每个用户都要去读一次数据库,看看这个用户是不是已经上传了图片.

我的意思是能不能有个比较方便的办法,不必要每次都读数据库? --------------------编程问答-------------------- 不知道你的显示方式是怎么样的,在表里加个字段存方头象的路径,用repeater等显示,直接读出来绑上去 --------------------编程问答-------------------- 顶。
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,