Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 3970198
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 20, 20262026-05-20T04:03:27+00:00 2026-05-20T04:03:27+00:00

Warning, this feels like a n00b question – so please laugh quietly at my

  • 0

Warning, this feels like a n00b question – so please laugh quietly at my expense 🙂

Question

  1. Can I use caching for ASP pages
    hosted on an IIS6 to reduce the
    number of calls made back to a
    remote MS SQL server?
  2. How do I configure my environment to
    achieve this? (point me towards the relevant documentation, as I don’t know what I’m looking for)

Scenario

Our organisation operates an intranet, where the content is replicated to servers at each of our remote sites. This ensures these sites have continued fast access to important information, documentation and data, even in the event of losing connectivity.

We are in the middle of improving the listing and management of Forms (those pesky pieces of paper that have to be filled in for specific tasks). This involves establishing a database of all our forms.

Views (as ASP pages) are built, and when viewed in the browser display the required information. This information is altered depending on the query strings passed by the user, by way of clicking on a link in which the values relevant to the link are defined in the HREF’s URL (eg; /path/to/file.ext?id=value&id2=value).

However, as the organisation hasn’t been smart enough to invest in MS SQL Server instances at each site, replication of the database and accessing it from the local SQL server isn’t an option.

I was looking at simply running a scheduled task to stream the dynamic pages to static ASP files saved back to the main server (then replicated out to the remote sites), but FSO is giving me a headache so I’ve abandoned that plan.

I’m instead considering the possibility of caching. Can I cache the output of the pages, so that instead of querying the SQL server each time the page is loaded, it loads a recently cached copy of the page and output?

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-20T04:03:27+00:00Added an answer on May 20, 2026 at 4:03 am

    However, as the organisation hasn’t been smart enough to invest in MS SQL Server instances at each site, replication of the database and accessing it from the local SQL server isn’t an option.

    This is a real bummer. How busy is are the sites? Could you get away with an “Express” version or even (gasp) MS Access? MySQL might even be helpful here!

    Have a look at the “Content expiration” tab in IIS 6. Maybe set it to a week. Also, there are equivalent HTTP headers that your ASP pages can set that will encourage caching.

    I was looking at simply running a scheduled task to stream the dynamic pages to static ASP files saved back to the main server (then replicated out to the remote sites), but FSO is giving me a headache so I’ve abandoned that plan.

    This sounds very reasonable, and you shouldn’t abandon it. One of the many MSXML/ServerXMLHTTP COM objects should help tremendously. Please outline the “headaches” you were encountering with FSO.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

How can I get rid of this warning (permanently) Guard here! It looks like
Warning: This question has been heavily edited. I tried my best to guess the
I've been trying to get this code to work for what feels like an
Warning: This is inherited legacy code that was initially put together in the early
Since in log4j javadoc is WARNING: This version of JDBCAppender is very likely to
I got this warning: 'UIView' may not respond to 'addSubview:withAnimation:' The line of code
I get this: Warning: session_start(): Cannot send session cookie - headers already sent by
I get this warning in my error logs and wanted to know how to
I have this warning every time I run my CGI-script (output is rendered by
I only get this warning if I import my helper class (#import JLHelper.h). An

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.