Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

My production database is SQL Server 2008 R2 Express. It has limited features an

ID: 660834 • Letter: M

Question

My production database is SQL Server 2008 R2 Express. It has limited features and I am testing it in a production environment. To better handle reporting queries in a highly concurrent environment, I want to use any open-source RDBMS with tables that will be acting as temporary tables to frequently fill recent records and delete them after use.

The only problem is that I need to keep two connections for each RDBMS, but I feel, Firebird or PostgreSQL can give me better performance of reports in a highly concurrent environment.

What are your suggestions? Is this approach used in any commercial scenario?

Explanation / Answer

Beware of the programmer's solution. We are too willing to take on the challenges brought on by the current restrictions. Why have two different databases when you can buy the recommended version of SQL Server for a production environment or just switch completely to an open source rdbms if costs are an issue?

Eventually, you may have to off-load reporting to another server or datamart, but you're not there yet just because you've pushed the boundaries of the Express version.

Hire Me For All Your Tutoring Needs
Integrity-first tutoring: clear explanations, guidance, and feedback.
Drop an Email at drjack9650@gmail.com
Chat Now And Get Quote