Oracle自动编号使用Sequence+Trigger的问题 由于在数据库中的多个表都要使用自动编号,为了标识每条记录,我要为每个表建立一个Sequence,然后通过trigger在新添加记录时自动添加编号,这样就有n个Sequence和n个Trigger,我想问问大家,多条trigger对数据库性能的影响。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我不同表的Sequence分别是100000000001-100999999999,200000000001-200999999999,...,为了区分不同表的编号,大家有啥好办法没? 如果只是生成主键的话,没有多大影响你也可以不用触发器直接使用seq.nextval 我觉得没什么影响,我以前做的系统就像你这么弄得 ,每个表都有一个流水号,这个流水号就是用sequence加触发器实现自动增长字段的效果 楼主:你问的问题是多个sequence和trigger对数据库性能有没有影响,这个字段你做不做主键要根据你业务来定,至于对你的数据库结构造成的影响这个别人就很难给你分析了。 oracle触发器怎么写,,在线等!!!!!!!!! 这段存储过程是什么意思? oracle中关于for循环循环游标问题 急急急TT~菜鸟求助 oracle 中字符串分隔查询 RAC 两个节点之间为什么有一个ip ping不通 什么会导致ora-01013 错误呢? 这种查询SQL语句怎样写? 在线等待!大虾!!!!!oracle的表是怎么建的, 又要用ORACLE数据库了,可否帮我推荐本比较好的书呢? [求助]验证唯一性的一个问题 order by 是如何处理的
你也可以不用触发器直接使用seq.nextval