This shouldn't be a problem. Cayenne caches blocks of primary keys by default (I think 20 at a time -- this would be a cache of 20 for each table at a time). This will reduce the load on the DB when doing inserts. You can set this parameter yourself, if needed. See the documentation for org.objectstyle.cayenne.dba.JdbcPkGenerator.setPkCacheSize(int size) for more information.
http://www.objectstyle.org/cayenne/api/cayenne/org/objectstyle/cayenne/dba/JdbcPkGenerator.html
Note that your actual implementation is probably one of the subclasses.
/dev/mrg
-----Original Message-----
From: "Jürgen Saar" [mailto:jsaa..eb.de]
Sent: Thursday, January 06, 2005 6:13 AM
To: cayenne-use..bjectstyle.org
Subject: PK generation with rich clients ...
Hi,
we are planning a Swing GUI for rich clients.
There is one thing I'm not sure:
Does the PK Generation a correct job,
when there are many clients active?
Thanx
--- Juergen ---
__________________________________________________________
Mit WEB.DE FreePhone mit hoechster Qualitaet ab 0 Ct./Min.
weltweit telefonieren! http://freephone.web.de/?mc=021201
This archive was generated by hypermail 2.0.0 : Thu Jan 06 2005 - 10:51:04 EST