字典表还是用distinct

jil420 2015-08-08 09:08:31
系统里做关键字搜索查询,表中涉及到很多信息,比如学历,学院,年级,专业等,这些信息可以做成字典表,那能不能不用字典表,都直接放在主表中,初始化页面时,使用select distinct来生成下拉框。不知这样效率如何,会不会很慢,主表中也就几万条数据,哪种方法好些呢?多谢了!
...全文
93 点赞 收藏 2
写回复
2 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
许晨旭 2015-08-09
像学历,学院,年级,专业等这些数据基本是不变的,可以写死在页面,就算以后要维护也就是几行代码的是; 如果用从数据库读取的方式会多次访问数据库,效率不高
回复
专注or全面 2015-08-08
几万条数据不算多,对性能个影响不大,但你要防止以后表表变大之后的影响,做成字典表更好
回复
相关推荐
发帖
疑难问题
创建于2007-09-28

2.1w+

社区成员

MS-SQL Server 疑难问题
申请成为版主
帖子事件
创建了帖子
2015-08-08 09:08
社区公告
暂无公告