[Samba] Re: SAMBA & ISAM Databases
Simon Hobson
shobson-lists at colony.com
Wed Sep 15 07:17:52 GMT 2004
David Collier-Brown wrote:
>>On Tue, 2004-09-14 at 18:23, Pepe Guimarães wrote:
>>>I have a heterogeneous network with a R.H. Linux server running Samba
>>>3.0.5 and various
>>>Win clients (from Win 98 to Win XP Pro). On a Samba share I have an ISAM
>>>database (Access, FoxPro etc. like)
>>>that is being accessed by applications running on the Win clients and by
>>>applications running in Linux.
>
> Alas, this is generally a bad idea. One shouldn't share the
>filesystems underneath databases and try to make the filesystem
>locking do the work that a database normally does.
>
> Instead, run the database with its disks directly connected,
>and mounted (usually) raw, so as to be under the database's control.
>This allows the client to send just the query to the machine with
>the DBMS, and get back just the results. let the DBMS worry about
>locking, query optimization and caching/flushing. It's going
>to be far better at it than a filesystem.
That would be fine if the database was a
client-server system. As it is, the type of
database being discussed does not do this, all
the clients simply 'dip into the files'
themselves and so all clients need read-write
access and somehow between them they manage the
record locking.
You'd be surprised how many, even quite big,
systems still use this type of access method.
Simon
--
Simon Hobson MA MIEE, Technology Specialist
Colony Gift Corporation Limited
Lindal in Furness, Ulverston, Cumbria, LA12 0LD
Tel 01229 461100, Fax 01229 461101
Registered in England No. 1499611
Regd. Office : 100 New Bridge Street, London, EC4V 6JA.
More information about the samba
mailing list