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 31301
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 10, 20262026-05-10T13:34:59+00:00 2026-05-10T13:34:59+00:00

Any personal experience in overcoming web application performance hurdles? Any recommended strategies for improving

  • 0
  • Any personal experience in overcoming web application performance hurdles?
  • Any recommended strategies for improving the performance of a data-driven web application?

My development team works on a web application (JSP reports, HTML, JavaScript) that uses an Oracle database (PL/SQL). The key functionality the application delivers is in reporting, where a user can get PDFs of reports at a high level and drill down to lower levels of supporting details.

As the number of supporting detail records has grown into the millions, the performance of the system has significantly degraded. Based on our current analysis of the metrics, the bottleneck seems to be in the logic hitting the DB and the DB performance. Changing the DB model and re-doing some of the server side logic is currently being explored.

Partioning, indexing, explain plans, and running statistics are things that have been done on the DB side to try to help improve performance. While they’ve helped, they haven’t solved the issue satisfactorily. The toughest part in analyzing performance data is that the database and web servers are remotely administered by a different part of the IT organization, so the developers don’t have regular, full access to see what’s going on (especially in the production environment, which is not mirrored exactly in any other development/testing environment).

  • 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. 2026-05-10T13:35:00+00:00Added an answer on May 10, 2026 at 1:35 pm

    While my answer may not contain any concrete steps to help this is always where I start.

    First thing I would do is try to throw away all of your assumptions about what the trouble is and take steps to install metrics everywhere you can. Let the metrics guide you rather than your intuition. I’ve chased many, many, many white rabbits going on a hunch…the let me down more times than they’ve been right.

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

Sidebar

Related Questions

I was wondering if anyone had any resources, proof, or personal experience in using
Is there/has somebody any comparison, personal experience, or guideline when to use the text
My personal experience is that regexs solve problems that can't be efficiently solved any
Anyone know any good resources or personal experience that help explain how much memory
I'm a long time hobbyist programmer interested in getting into web application development. I
I started using a personal github. I didn't push any codes up yet; I
<div id=wrapper> <div class=accordionButton>Personal Information</div> <div class=accordionContent> Personal text </div> <div class=accordionButton>Experience</div> <div class=accordionContent>
For years Windows XP (32 bit)was my development desktop (personal projects). I develop many
I'm trying to figure out what are the layers that a web application needs
I am working on a personal project in winforms just to gain some experience

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.