Home > SAP software/management Tips > SAP tips and best practices > Disk space is cheap...or is it?
SAP Tips:
EMAIL THIS
 TIPS & NEWSLETTERS TOPICS 

SAP TIPS AND BEST PRACTICES

Disk space is cheap...or is it?


Gerard O'Neil, SAP Basis/BW Instructor
09.10.2001
Rating: -3.75- (out of 5)


Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us   


Anyone familiar with SAP knows that there are three characteristics of the underlying database: it grows, it grows quickly, and it will keep on growing! The way that most companies deal with this scenario is to buy more disk space, because as we've all heard, "disk space is cheap." Well, cheap is a relative term, especially when you look at the other costs you incur when you allow your database to grow unchecked.

A few costs associated with growing databases

Let's look at the other effects of a growing database.

- Poor system performance

From a technical perspective, the more data you have in any given table, the larger the associated index trees grow. This hurts the performance of programs because the database has to read through many blocks of data to locate the pointer to the data you are looking for. If you want to quantify this cost, multiply the increase in dialog response time by the average number of dialog steps per user per specified time frame. For example: Assume an extra .5 seconds times 2000 users with 100 dialog steps per hour (not a large amount). This could result in a loss of almost 28 person/hours of productivity per 8-hour shift. For a 7x24 operation, that could result in a loss of more than 30,000 person/hours per year! Ouch!!!

- Poor database performance

One of the ways that a database delivers good performance is by using a data buffer- a large chunk of RAM where data is stored when read.This limited area of memory is flushed using an LRU (least recently used) algorithm, which allows frequently used data to be accessed about 1000 times more quickly than if it had to be accessed on disk. If we force the system to read larger volumes of data, this buffer will have less room for the frequently accessed data and performance will suffer. Many companies will also purchase additional RAM in an effort to alleviate this issue but that is only a temporary "fix" that still does not address the underlying problem.

- Longer DB backup runtimes

Most SAP installations do online backups, which drastically affect system performance while running. It's a simple calculation: the more data to be backed up, the longer it takes to do the backup, the more your application performance is affected.

- Longer system downtime

In the event of a system failure, the amount of time necessary to get the database restored, recovered, and up and running becomes longer as your database size increases. Have you done any estimates on the cost of downtime lately?

The list could go on and on, but I have limited space for this column, so let's look at the data. Over the course of time, the amount of data that most users examine on a regular basis is relatively finite. Except for trend analysis reporting, 95% of data accessed was generated within the last 12-18 months. This means that if your installation has been live for 5 years, you're rarely looking at almost 80% of your data! This directly translates into system overhead. Your database administrator is backing up data that no longer changes! This data cannot be deleted from the system for various reasons (legal, business, tax, or users might need it some day).

The Solution: SAP data archiving

SAP Data Archiving is a functionality that is included in every R/3 system at no additional charge. It allows you to get your old data out of your database while retaining the ability to view the data. The data is stored in secure files outside of the database. To manage these files in an efficient, secure manner, you may need to utilize a third party storage management system.

SAP recommends that you start archiving data as soon after go-live as reasonable. The longer a company waits to do archiving, the more system resources are strained to achieve your archiving goals. Unfortunately, most companies think of data archiving like some people think of the dentist. They avoid it until the pain is too much to bear; then they realize that the cure is more painful than if they had started taking care of themselves much earlier. Data archiving jobs require quite a bit of resources from both the database engine and the application server. This becomes a huge issue if your system resources are already strained.

SAP offers three classes related to your archiving project: BC660 gives you the details of Data Archiving and how to run an archiving project. BC670 is an ABAP course that teaches your developers how to create custom archive objects and reports. BC680 teaches you about DART(Data Retention Tool).

DART is not data archiving but very often a DART project is closely related to an archiving project. DART is a tool that delivers functionality to assist in meeting the data requirements for IRS tax audits.

Don't wait until the pain is too much to bear (read that "system collapse"). Get your company started on data archiving as soon as possible. Think of it as preventative medicine for your database.



Code

Whether you've just decided to become an independent SAP consultant or you've been one for a while, you know your clients expect you to have expert knowledge of the rapidly evolving SAP landscape. They want you to know the newest product features and functionality. And they want you to have that expertise now.

That's where we come in. SAP Educational Services knows that independent consultants need to get classes and certifications at times and places that make sense. We offer the latest mySAP.com courses at conveniently scheduled times and places across North America. We have an Education Help Desk ready to help you define what courses you need and when best to take them. And we offer our in-depth Solution Academies, providing the intensive training and case studies you need and the SAP Certification your clients expect.

Let us show you how we can help ensure your success. Call the Education Help Desk at 1-TRN-SAP1 and declare your independence.


Rate this Tip
To rate tips, you must be a member of SearchSAP.com.
Register now to start rating these tips. Log in if you are already a member.




Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us   



RELATED CONTENT
SAP tips and best practices
Minimizing business disruptions during an SAP upgrade or implementation
Retrieving content from an SAP workflow attachment
Updating URLs in SAP SRM
How to change default settings in SAP SRM
What are the benefits of implementing SAP SRM?
Increase column width in a transaction screen
Updating an RT table entry in SAP HR Payroll -- without the ADDWTE option
Is this the quickest way to find a BADI?
Adding custom fields for retail product comparisons in SAP BW
Improving performance with ABAP Objects in SAP Workflow

RELATED RESOURCES
2020software.com, trial software downloads for accounting software, ERP software, CRM software and business software systems
Search Bitpipe.com for the latest white papers and business webcasts
Whatis.com, the online computer dictionary

DISCLAIMER: Our Tips Exchange is a forum for you to share technical advice and expertise with your peers and to learn from other enterprise IT professionals. TechTarget provides the infrastructure to facilitate this sharing of information. However, we cannot guarantee the accuracy or validity of the material submitted. You agree that your use of the Ask The Expert services and your reliance on any questions, answers, information or other materials received through this Web site is at your own risk.



NetWeaver SAP White Papers
About Us  |  Contact Us  |  For Advertisers  |  For Business Partners  |  Site Index  |  RSS
SEARCH 
TechTarget provides technology professionals with the information they need to perform their jobs - from developing strategy, to making cost-effective purchase decisions and managing their organizations' technology projects - with its network of technology-specific websites, events and online magazines.

TechTarget Corporate Web Site  |  Media Kits  |  Site Map




All Rights Reserved, Copyright 2000 - 2009, TechTarget | Read our Privacy Policy
SearchSAP.com is a search service provided by TechTarget and is completely
independent of and not affiliated with SAP AG.
  TechTarget - The IT Media ROI Experts