互联网金融之数据库开发规范简版v3.0

整体研发流程管理规范文档模板附件见:

https://gitee.com/471351719/DPM

 

参考过去数据库开发规范,总结现有实际情况,补充制定数据库开发规范。

目录结构:

 

1.      数据库模型设计规范................................................................................................. 5

1.1        常用字段说明................................................................................................. 5

1.2        命名规则........................................................................................................ 9

1.3        表................................................................................................................. 11

1.3.1建表的参数设置........................................................................................ 11

1.3.2主外键设计............................................................................................... 11

1.3.3列设计..................................................................................................... 12

1.3.4临时表..................................................................................................... 12

1.3.5索引......................................................................................................... 12

1.3.6视图......................................................................................................... 13

1.3.7存储过程、函数和包................................................................................ 13

1.3.8触发器..................................................................................................... 13

1.3.9序列......................................................................................................... 13

1.3.10 Directory................................................................................................. 13

1.3.11别名....................................................................................................... 14

1.3.12 Database Link.......................................................................................... 14

2.      PLSQL开发规则...................................................................................................... 14

2.1        总体开发原则............................................................................................... 14

2.2        程序编写规则............................................................................................... 15

3.      SQL语句编写规则................................................................................................... 44

3.1        查询语句的使用原则..................................................................................... 44

3.2        改写查询语句............................................................................................... 45

3.3        减少排序的发生............................................................................................ 45

3.4        使用并行查询............................................................................................... 46

3.5        减少死锁的发生............................................................................................ 46

3.6        集合运算符的使用........................................................................................ 47

3.7        嵌套循环连接(NESTED LOOP JOIN)........................................................ 47

3.8        散列连接(Hash Join)...................................................................................... 49

3.9        排序合并连接(Sort Merge Join)...................................................................... 50

3.10          限制表连接操作所涉及的表的个数............................................................ 52

3.11      限制嵌套查询的层数..................................................................................... 53

3.12          灵活应用中间表或临时表.......................................................................... 53

3.13          使用一些改写复杂查询的技巧................................................................... 54

3.14      Oracle存储参数的影响.................................................................................. 55

3.15          大数据类型的影响..................................................................................... 56

3.16      DML执行时约束的开销................................................................................ 57

3.17      DML执行时维护索引所需的开销.................................................................. 57

详情见附件:

https://download.csdn.net/download/chen978616649/10954751

 

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值