SQL编写规范
-
单条SQL的长度不宜超过100行
- SQL子查询嵌套不宜超过3层
- SQL表关联需要考虑连接和限制条件的索引
- 尽量避免HINT在代码中出现
select t.sql_text,
t.sql_id,
t.service,
t.first_load_time,
t.last_load_time,
t.executions
from v$sql t
where t.sql_text like '%/*+%'
and t.SERVICE not like 'SYS$%';
-
同一SQL模块避免出现打量相似之处
-
用到并行度许谨慎
-
尽量避免对列进行运算