S
Simon
Hi,
I am using Access, (ODBC Dll 4.00.6200.00), to log the progress of a
smallish network, (11 machines).
To give a very basic background, we have 10 client all sending and receiving
messages to/from our 'main' computer.
The 'main' computer logs certain actions on an access table from time to
time but not always.
We only have one table, (LOG), and we have around 30000 rows in it, (around
13Mb), the table is not optimized, no index or anything. We use
CDaoDatabase, (Microsoft Jet (.MDB) database) to access the data.
Now, from time to time, (once or twice a day), the server comes to a
standstill and after some time, (an hour at the most), the server appears to
be back to 100%.
At first we assumed it was a software error or that the network was failing
somewhere down the line.
But we now think that Access is doing something every so often that might
take most/all the CPU usage.
So the question is fairly simple, (I hope), given the situation above, is it
possible that Access be the culprit? Could it use 100% of the CPU?
If so, is there a way of either preventing it and/or logging such events so
we can tell for certain that there is something wrong.
I realize that our table design is flawed and I will look into it. But I
first need to know if Access is bringing my network down or if I must look
in another direction.
Many thanks in advance.
Simon
I am using Access, (ODBC Dll 4.00.6200.00), to log the progress of a
smallish network, (11 machines).
To give a very basic background, we have 10 client all sending and receiving
messages to/from our 'main' computer.
The 'main' computer logs certain actions on an access table from time to
time but not always.
We only have one table, (LOG), and we have around 30000 rows in it, (around
13Mb), the table is not optimized, no index or anything. We use
CDaoDatabase, (Microsoft Jet (.MDB) database) to access the data.
Now, from time to time, (once or twice a day), the server comes to a
standstill and after some time, (an hour at the most), the server appears to
be back to 100%.
At first we assumed it was a software error or that the network was failing
somewhere down the line.
But we now think that Access is doing something every so often that might
take most/all the CPU usage.
So the question is fairly simple, (I hope), given the situation above, is it
possible that Access be the culprit? Could it use 100% of the CPU?
If so, is there a way of either preventing it and/or logging such events so
we can tell for certain that there is something wrong.
I realize that our table design is flawed and I will look into it. But I
first need to know if Access is bringing my network down or if I must look
in another direction.
Many thanks in advance.
Simon