SAP Tablespace sizes in large
databases
-----Original Message-----
Robert and others following the thread, First a little background on extents in our production system. We created the instance about 4 months prior to going live. As man of you know, getting down time during the last few months is nearly impossible, so we saw and let extents grow. In fact, by the time we went live, we had 2 objects over 450, 5 objects over 300, about 50 objects (tables and indices) that were over 100 extents, and we had hundreds of objects over 10 extents. I agree to doing both planning for growth and monitoring growth. And the earlier in your SAP implementation you do this the better - which is something we did not do until after we created our productive instance. We were very concerned about this situation and spoke to 3 or 4 different SAP consultants. We got the same answer from each - objects in high extents will have little or no performance impact. Like Sanjay mentioned, the consultants had no specific reason for this. I do not believe you will find an SAP employed person who will say you should keep extents below a specific value. Also, I cannot definitively give that advice either. Over the months we have all our objects below 100 extents.
We have not seen a significant change in database response time. Our goal
is to have all objects below 20 extents - which is a corporate standard.
Good luck trying to keep objects below 10 extents. While data is "pumped" into the system during the weeks before going live, whatch the extents, they will take off. This also occurs after performing a SAP version upgrade. Mark A. Kochanski -----Reply Message-----
Gentleman, Why not do both? Planning for growth is critical. Monitoring daily can be automated via CCMS can it not? With proper alert thresholds, a system freeze can be thwarted long before extents reach 300 (max extents in my version of Oracle). My question to you both is, how many extents are to many?
I have heard from consultants that SAP says that, for performance reasons
10 is the limit. I do not understand the logic in this. Unless There is
alot of fragmentation throughout the tables, why not 50 or 100? I just
completed a Client Copy and have 4 tables in the BTABD tablespace that
are over 17
Thanks and have a great day. ~Bob ----------------------------------------------------------------------------
"Whoever is first in the field and awaits the coming of the enemy, will
-----Reply Message-----
Good suggestion and well received ;-)
Any comments / insights? - Sanjay -----Reply Message-----
Mark,
- Sanjay -----Reply Message-----
Sanjay, Tablespaces will grow and you can add space as needed but if you run out of extents on tables....tough luck! Why Tough luck? Sure, if a table or index reaches max extents your system will freeze or go down, or certain transactions will have errors. ..... -----End of Reply Message-----
SAP Basis Tips
Administration In SAP - Sapgui, Unix, SAP ITS, Router, Client Copy and IDES Best regards,
All the site contents are Copyright © www.erpgreat.com
and the content authors. All rights reserved.
|