两个表有冗余字段,访问时,速度会更快吗?

dragoonl 2018-02-23 08:24:20
ltd表字段:id,name,addr。
user表字段:id,name,ltdId,ltdname。其中冗余字段是:ltdname。
目的:当查询用户的公司名时,只需访问一张表:select name,ltdname from user。
请问:用上述方法在查询mysql时,会比无冗余字段的左关联快吗?
select ltd.name,user.name from user leftjoin ltd on...
...全文
701 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
狼总 2018-02-24
  • 打赏
  • 举报
回复
冗余是牺牲了空间,但换来了时间。也就是常说的空间换时间。反之,叫做时间换空间。
k_jerry 2018-02-23
  • 打赏
  • 举报
回复
查一张表,会比联表查更快
xuzuning 2018-02-23
  • 打赏
  • 举报
回复
是的,比左连接快
xiwanghope 2018-02-23
  • 打赏
  • 举报
回复
冗余的目的是为了减少多表关联,从而增加性能。用空间换性能。你说会不会快些。

21,887

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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