Mysql优化是个悖论


mysql学的越多,越发觉得,优化是个悖论~

大学时,我们都学过第一范式、第二范式、第三范式等等,但我想说,这些都是依据空间最省原则做的。很多时候,追求性能,往往可以多一些数据冗余,少一些关联查询~

后续,再将各个写法逐一丰富~

left join用法备忘

SELECTot.*,dt.depart_name,fm.food_name,fs.supplier_name

FROMordertempot

LEFTJOINfoodmenuASfmONot.food_id=fm.food_id

LEFTJOINdepartmentASdtONot.depart_id=dt.depart_id

LEFTJOINfoodsupplierASfsONfm.supplier_id=fs.supplier_id //supplier_id是foodmenu表中字段,外键关联foodsupplier表。神奇~已经和ordertemp原表没半毛钱关系了

WHEREot.user_id=1

ANDot.status=1

LIMIT1

备用链接:

http://www.oschina.net/question/89964_65912 //left join分析 ,good

http://www.ccvita.com/90.html //联合查询效率分析

优质内容筛选与推荐>>
1、2019软件工程第二次结对作业
2、java 类中的属性为什么一般都是私有的
3、精灵点点基础教程6 -- 发布脚本
4、ARM7入门3,A/D转换
5、Java设计模式


长按二维码向我转账

受苹果公司新规定影响,微信 iOS 版的赞赏功能被关闭,可通过二维码转账支持公众号。

    阅读
    好看
    已推荐到看一看
    你的朋友可以在“发现”-“看一看”看到你认为好看的文章。
    已取消,“好看”想法已同步删除
    已推荐到看一看 和朋友分享想法
    最多200字,当前共 发送

    已发送

    朋友将在看一看看到

    确定
    分享你的想法...
    取消

    分享想法到看一看

    确定
    最多200字,当前共

    发送中

    网络异常,请稍后重试

    微信扫一扫
    关注该公众号