I have SQL Server 2008 Standard Edition.
Some of our tables contain around 2 million rows of data. We are using a M$ Access front end (horrible I know, but too big to re-write at the moment).
I want to increase performance and speed as we are starting to see a dip in our Access performance.
I have looked into partitioned tables, which seemed perfect, but its not possible in Standard edition, and as upgrading is ££,£££'s its out of the question.
I could split the database up into separate databases (one for each year) and use partitioned views to access the data, but im not sure how much of a performance increase this will give me for the effort.
We already rebuild the indexes every night, so that is ok.
Any ideas or suggestions?
Partitioned views is the main thing that looks like it could help, but im unsure of the real gains.
Thanks