Hey everyone
In my database, Ive got a table made by a cartesian query joining the primary keys of three tables.
The three tables it connects are quite large - each about 2,000 records. The cartesian query gives me therefore a table of about 8 BILLION records. (It takes access about 20 minutes to run the query on my computer. Even when saved as a table, to jump from the top of the table to the last record takes about 6 minutes to process.)
The table alone, being three fields, all long integers, uses about 1.5 gig of memory.
All the records are needed. I will be looking them up, comparing etc. In short, this table is indispensable in my project.
Of course, it's much too big to be practical.
So my questions:
Will putting the table on SQL Server Express, as a back end, speed things up? Will access, as the front end, be able to work with it faster?
Is speed here just a sacrafice I'll have to make?
What do people with such issues normally do?
Thanks in advance...hoping someone can give me clever ideas!
In my database, Ive got a table made by a cartesian query joining the primary keys of three tables.
The three tables it connects are quite large - each about 2,000 records. The cartesian query gives me therefore a table of about 8 BILLION records. (It takes access about 20 minutes to run the query on my computer. Even when saved as a table, to jump from the top of the table to the last record takes about 6 minutes to process.)
The table alone, being three fields, all long integers, uses about 1.5 gig of memory.
All the records are needed. I will be looking them up, comparing etc. In short, this table is indispensable in my project.
Of course, it's much too big to be practical.
So my questions:
Will putting the table on SQL Server Express, as a back end, speed things up? Will access, as the front end, be able to work with it faster?
Is speed here just a sacrafice I'll have to make?
What do people with such issues normally do?
Thanks in advance...hoping someone can give me clever ideas!