字典表还是用distinct

jil420 2015-08-08 09:08:31
系统里做关键字搜索查询,表中涉及到很多信息,比如学历,学院,年级,专业等,这些信息可以做成字典表,那能不能不用字典表,都直接放在主表中,初始化页面时,使用select distinct来生成下拉框。不知这样效率如何,会不会很慢,主表中也就几万条数据,哪种方法好些呢?多谢了!
...全文
128 2 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
许晨旭 2015-08-09
  • 打赏
  • 举报
回复
像学历,学院,年级,专业等这些数据基本是不变的,可以写死在页面,就算以后要维护也就是几行代码的是; 如果用从数据库读取的方式会多次访问数据库,效率不高
专注or全面 2015-08-08
  • 打赏
  • 举报
回复
几万条数据不算多,对性能个影响不大,但你要防止以后表表变大之后的影响,做成字典表更好

22,301

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧