本次开发做的是关于一个基础明细表的开发。
DB总结如下
1.建表的时候一定要授权和创建同义词
2.包中先建包头再建包体
3.调用存储过程要在开头开启并行和末尾关闭并行模式,逻辑简单的时候可以不用
4.使用SELECT语句的时候要开启强行并行模式/*+PARALLEL(8)*/,以加快查询速度
5.取数逻辑复杂可以考虑用N+1个中间表,逐一取数(中间表这边不用授权、同义词、表空间也不用)
6.取数是对于使用过GROUP BY收缩数据的表,再关联的时候是要用GROUP BY后面的字段做关联,以避免数据发散
网友评论