怎么书写出高效的sql语句???

奔跑的Luangj 发布于 2017/01/10 16:30
阅读 564
收藏 0
怎么书写出高效的sql语句???
加载中
0
乌龟壳
乌龟壳
先学会看执行计划
奔跑的Luangj
奔跑的Luangj
回复@乌龟壳 : 什么是执行计划???
0
jolphin
jolphin
自己多写,多看高手写
0
魔力猫
魔力猫
真正理解数据库而不是拿它当电子表格。
奔跑的Luangj
奔跑的Luangj
@魔力猫 回复@魔力猫 : 哦哦 谢谢啊
魔力猫
魔力猫
回复 @LuangJ_OSC : 建议学习关系理论、数据库基础知识。了解为什么有范式,学习如何分析建模。反范式更要慎重。
奔跑的Luangj
奔跑的Luangj
回复@魔力猫 : 那要看成什么???
0
夜苍狼
夜苍狼
研究SQL执行原理
0
我_承宇
我_承宇
真正去理解数据库原理、SQL 的执行流程,先知道该在什么点上去优化,再探讨具体的优化方案。
奔跑的Luangj
奔跑的Luangj
回复@DevLeon : 谢谢你啊大侠
0
ManderSF
ManderSF
我们DBA跟我们说   尽量不要用*   哈哈 
风翔飞
风翔飞
回复 @哎码 : 哈?都搜了什么鬼?
哎码
哎码
回复 @风翔飞 : 还有索引什么鬼的都搜了
风翔飞
风翔飞
这个确实是,用*相当于给数据库多了一个操作,解析*成具体的所有字段、。。。。
0
快速开发师
快速开发师

其实数据库是在用很简单地办法加快搜索数据,加快搜索速度并不复杂,例如索引就是一种加快搜索速度的策略,很难吗?一点不难。还有就是关联的顺序,分组的顺序,拿出小的结果集再去分组比先形成大结果集再分组,明显是不一样的

-1
宏哥
宏哥

用mysql 

就没有任何机会了

魔力猫
魔力猫
难得我部分同意你的观点。MySQL不适合新人学习数据库,因为它的很多资料,特别是老资料,都容易误导人。
返回顶部
顶部