发布网友 发布时间:2022-04-21 15:31
共1个回答
热心网友 时间:2023-11-14 18:37
表都设计好了,那就在查询优化。
大表在前小表在后
应尽量避免在 where 子句中使用!=或<>操作符
应尽量避免在 where 子句中使用 or 来连接条件
in 、 not in 也要慎用,尽量用exists代替
应尽量避免在 where 子句中对字段进行表达式操作
应尽量避免在where子句中对字段进行函数操作
不要在 where 子句中的“=”左边进行函数、算术运算或其他表达式运算
追问没有where子句,没有in之类追答
在 where 及 order by 涉及的列上建立索引
重复比较少的字段
尽量使用数字型字段
或者试一下使用视图查询