应用sql,仅仅达到“能够获得功能上正确的结果”是远远不够的,还必须“足够快”。首先要关注性能的就是开发者,因为一个程序一跑可能就是五年至十年。开发者不仅要求“知道SQL而已”,更要深刻理解SQL和关系理论。
1、尽量减少数据库连接。数据库连接是“很重”的工作,消耗资源很多。
2、尽量减少程序和数据库之间的连接开销,如果DBMS支持数据通过数组传递,应毫不犹豫地使用它。
可以关注业务处理流程,可能会使开发者错失最有效的解决方案。试着从大局的角度看待问题:考虑解决方案的细节之前,先站得远一些,把握大局。
先打好基础,再赶时髦:摆弄工具之前,先把手艺学好。
应直接
阅读(225) | 评论(0) | 转发(0) |