H
HCAccessUser
I have a reporting database that uses three large .mdb files (approx 2.5 gb
total for the three) which hold lots of tables in each. Every night, I clear
down the tables and refill them. They occasionally grow and need compacting,
but whenever I compact them, I have trouble refilling them the next night and
must rebuild the structure of several tables to get them working again.
I recently wrote a routine to recreate the tables by appending empty
versions into new .mdb files, then adding indexes. The tables appear
identical to the old ones except are smaller, but my reports now run VERY
slowly (a report that should take 15 seconds over the network takes 75
seconds). When I run a report or query on the new tables, it writes
"Calculating" in the status bar for about 35-40 seconds, then begins to run
the query. With the old tables, it skips this step and runs everything faster.
I need to use the smaller tables, but can't for speed reasons. What can I do
to remedy this? What does the message "Calculating" indicate?
B Usher
total for the three) which hold lots of tables in each. Every night, I clear
down the tables and refill them. They occasionally grow and need compacting,
but whenever I compact them, I have trouble refilling them the next night and
must rebuild the structure of several tables to get them working again.
I recently wrote a routine to recreate the tables by appending empty
versions into new .mdb files, then adding indexes. The tables appear
identical to the old ones except are smaller, but my reports now run VERY
slowly (a report that should take 15 seconds over the network takes 75
seconds). When I run a report or query on the new tables, it writes
"Calculating" in the status bar for about 35-40 seconds, then begins to run
the query. With the old tables, it skips this step and runs everything faster.
I need to use the smaller tables, but can't for speed reasons. What can I do
to remedy this? What does the message "Calculating" indicate?
B Usher