I am creating a CGI application in Perl that uses an Access database. It
will be hosted on an NT server. I have used flat file DBMs (tied hashes)
on UNIX servers, but I am not familiar with how Access behaves in a
multi-user environment.
Will I need to use some sort of file locking/semaphore scheme, or does
Access (or the ODBC drivers?) manage conflicts between multiple users? I
want to avoid corruption of data should multiple users attempt to write
to a table/record at the same time.
If a semaphore is not normally needed, under what circumstances should I
consider using one?
will be hosted on an NT server. I have used flat file DBMs (tied hashes)
on UNIX servers, but I am not familiar with how Access behaves in a
multi-user environment.
Will I need to use some sort of file locking/semaphore scheme, or does
Access (or the ODBC drivers?) manage conflicts between multiple users? I
want to avoid corruption of data should multiple users attempt to write
to a table/record at the same time.
If a semaphore is not normally needed, under what circumstances should I
consider using one?
Comment