公司db中,主键设置用了很多sequence和trigger,大家给点看法

公司db中有将近6000个表,很多都是采用逻辑主键,这点倒没什么

关键是:基本上每个表的主键都引用一个单独的sequence,而且还在每个表上都加入一个trigger来完成记录的插入操作。
对应数据库中将近6000个表,用来完成主键设置的sequence和trigger也各有4000个以上,我本人对此没有太多经验,但我觉得这样设计很糟糕,一个sequence至少可以为多个表提供主键帮助,而且插入操作用trigger完成也不如在sql中直接引用sequence.nextval好,大家觉得呢?对性能会有多大影响,根据你们的经验这需要调整吗?

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/310745/viewspace-6301/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/310745/viewspace-6301/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值