is this the efficient and right way to use lock? -
03-28-2006
, 08:03 PM
unsigned int lockid;
DbLock lock;
myEnv->lock_id(&lockid);
myEnv->lock_get(lockid,0,&key,DB_LOCK_WRITE,&lock);
int ret = myDb->put(0, &key, &data,0);
myEnv->lock_put(&lock);
myEnv->lock_id_free(lockid); |