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

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 11, 20262026-05-11T02:01:32+00:00 2026-05-11T02:01:32+00:00

I am facing an application designed to import huge amounts of data into a

  • 0

I am facing an application designed to import huge amounts of data into a Microsoft SQL Server 2000 database. The application seems to take an awful long time to complete and I suspect the application design is flawed. Someone asked me to dig into the application to find and fix serious bottlenecks, if any. I would like a structured approach to this job and have decided to prepare a checklist of potential problems to look for. I have some experience with SQL databases and have so far written down some things to look for.

But it would be very helpful with some outside inspiration as well. Can any of you point me to some good resources on checklists for good database schema design and good database application design?

I plan on developing checklists for the following main topics:

  1. Database hardware – First thing is to establish proof that the server hardware is appropriate?
  2. Database configuration – Next step is to ensure the database is configured for optimal performance?
  3. Database schema – Does the database schema have a sound design?
  4. Database application – does the application incorporate sound algorithms?
  • 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-11T02:01:33+00:00Added an answer on May 11, 2026 at 2:01 am

    Good start. Here are the recommended priorities.

    First Principle. Import should do little or no processing other than source file reads and SQL Inserts. Other processing must be done prior to the load.

    1. Application Design is #1. Do the apps do as much as possible on the flat files before attempting to load? This is the secret sauce in large data warehouse loads: prepare offline and then bulk load the rows.

    2. Database Schema is #2. Do you have the right tables and the right indexes? A load doesn’t require any indexes. Mostly you want to drop and rebuild the indexes.

      A load had best not require any triggers. All that triggered processing can be done off-line to prepare the file for a load.

      A load had best not be done as a stored procedure. You want to be using a simple utility program from Microsoft to bulk load rows.

    3. Configuration. Matters, but much, much less than schema design and application design.

    4. Hardware. Unless you have money to burn, you’re not going far here. If — after everything else — you can prove that hardware is the bottleneck, then spend money.

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

Sidebar

Related Questions

I'm facing the need to enter ragged data in a WinForms application. Some columns
Assume you have a customer-facing application hosted on a Web server. You have no
I am facing a problem connected with deploying two application on Tomcat 5 server.
I'm facing a strange problem when deploying my application to the production server. I've
I am facing an application that uses hashing, but I cannot still figure out
I have a public facing website that has been receiving a number of SQL
as i am facing problem here: Installing application on SD-card in Android sdk 2.2
In my joomla application I am facing a problem . user can log in
I am developing web based application in Java [GWT] I am facing problem with
I'm facing a problem when trying to log my application using log4net. My application

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.