这个问题要解答得比较全面的化,需要平时的收集和整理。具体的SQL是举不出例子了。我印象比较深的会导致性能问题的写法有以下一些:1、关联条件中使用量的函数。而且两个表的关联字段都用了函数。2、关联条件中使用了OR语句。3、隐性的类型转换。4、在SELECT里面用了大量的...
显示全部这个问题要解答得比较全面的化,需要平时的收集和整理。具体的SQL是举不出例子了。
我印象比较深的会导致性能问题的写法有以下一些:
1、关联条件中使用量的函数。而且两个表的关联字段都用了函数。
2、关联条件中使用了OR语句。
3、隐性的类型转换。
4、在SELECT里面用了大量的标量子查询。
以后想到还可以补充。总之,SQL是一个比较灵活的语言,很难用一个固定的条条框框去
规定到底哪些SQL是好的哪些是差的。大部分时候只能依赖于开发人员对SQL的掌握程度了。
收起