欢迎访问 billrice 的个人空间

我的论坛主题

  • 求助:请大家帮忙出主意-关于数据库平均分配算法中的并发控制问题

    2008-08-08 16:59:04   /   Oracle开发

    表AAA结构:DOCIDWORKERIDDOCID为业务单据编号,WORKERID为人员编号,主键为DOCID,此表记录了每笔单据与分配给的处理人员的对照关系;想要实现的目标:当调用存储A过程新增一笔单据时,需要同时根据现在所有人的单据数量进行升序排队,然后将这笔新增的单据分配给单据数量最少的人员来处理。这个处理是在另外一个存储过程B中进行查询处理的,将查询出来的单据最好的人员编号输出B中的处理过程是这样的:使用SELECT COUNT(*) FROM A group by WORKERID的方式进行分组查询,将COUNT(*)数量最少的workerid得出,并返回给A
Open Toolbar