M
Michael
I have a linked table for sales details it is about 500,000 records currently
and grows by about 30,000 records per month. I want to use this data to
create and publish reports and I have somewhat successfully done that but I
am always looking for a faster more automated way of producing these reports.
My main concern for this question is performance. My linked table contains
sales details from 2002 and I need to keep all that data but my primary
reports are generated from sales that occurred within the last year and those
that occurred within the last 3 months.
As my table has grown my queries take longer to run.
I am considering creating two new tables that have the exact same fields but
only contain either 1 years worth or 3 months worth of data. I would like to
update the data in these tables each time I open this database or by command
I am not sure which just yet. I would need the relationships related to
these tables to stay in force.
My linked table points to a text file that is updated daily.
I have several thoughts but I am not well enough trained in Access to know
which is the best.
I could do something outside of Access to filter the text file and just
write a new text file for each date range and then link tables to those, or
use a query to create a new table each time I execute the command or open the
database (there are several itterations of that one I have played with)
So basically I have this large linked table that I want to be able to query
in an efficient manner.
Any advice on this topic is appreciated.
Thanks
and grows by about 30,000 records per month. I want to use this data to
create and publish reports and I have somewhat successfully done that but I
am always looking for a faster more automated way of producing these reports.
My main concern for this question is performance. My linked table contains
sales details from 2002 and I need to keep all that data but my primary
reports are generated from sales that occurred within the last year and those
that occurred within the last 3 months.
As my table has grown my queries take longer to run.
I am considering creating two new tables that have the exact same fields but
only contain either 1 years worth or 3 months worth of data. I would like to
update the data in these tables each time I open this database or by command
I am not sure which just yet. I would need the relationships related to
these tables to stay in force.
My linked table points to a text file that is updated daily.
I have several thoughts but I am not well enough trained in Access to know
which is the best.
I could do something outside of Access to filter the text file and just
write a new text file for each date range and then link tables to those, or
use a query to create a new table each time I execute the command or open the
database (there are several itterations of that one I have played with)
So basically I have this large linked table that I want to be able to query
in an efficient manner.
Any advice on this topic is appreciated.
Thanks