Capacity planning of database objects

Oracle 10.2.0.4
Windows platform
I was reading Oracle Admin Guide :- Capacity planning of database objects section, but these and most of other sections are very theoretical .
Kindly suggest how to get these topics in better way.

I think Reddy has it right: watch the trend in space usage primarily at the tablespace level but you would also want to take a look at the individual tables and indexes within a tablespace to spot the fast growers, to pick out tables that might need parameter adjustment (pct_free) to avoid row migration, to identify indexes that may not reach a reasonable stready state size, etc....
The dba_outstanding_alerts and related views might be of interest.
On occassion just taking a count(*) of how many application tables, indexes, and users exist on your system and storing this with space usage figures can also be useful information when it comes time to request more disk, cpu, or memory since you can show past growth.
HTH -- Mark D Powell --

Similar Messages

  • Capacity planning for DB, pctfree pctuser

    What is segment, pctfree, pctused ? want to clear my concepts...
    Secondly how we can do capacity planning for Database growth?

    The simplest and most accurate approach is
    - Create the schema
    - Load it with a representative amount of data (i.e. 1-2% of the expected data volume)
    - Measure the amount of disk required
    - Multiply by an appropriate factor to determine the eventual size
    You can also do back of the envelope calculations, taking the average row size of your larger tables, multiplying by the expected number of rows, then adding an appropriate multiplier. Probably in the neighborhood of 2 to account for indexes, empty space in the table, etc., but this is very application specific.
    Justin

  • Oracle Database capacity planning

    Hello Team:
    Does any one have a Capacity planning spread sheet for sizing the server Requirements? ( CPU,Memory etc )
    Regards,
    Bala

    >
    Thanks Justin. How do I size the Database server Hardware? Third party apps most cases come with a
    recommendation for hardware. I am talking about a situation where we have to build a database based
    on certain basic inputs such as Concurrent users, Load , response time etc etc.Craig Shallahamer's orapub site would be a good place to have a look.
    HTH,
    Paul...

  • Can anybody give me the formula for Database capacity planning for 10gR2?

    Hi ,
    I want to learn how to make database capacity planning for production in 10gR2. Here i need any formula to plan the capacity.
    Can anybody help me?
    Regards
    Rajesh

    hi,
    There is no perfect world. There is no perfect application. If I am permitted to say, there is no perfect CAPACITY PLANNING. In this world, we strive hard to achieve near PERFECTION
    DISK SPACE ESTIMATED FOR THE DATABASE(RDBMS) ONLY
    ESTIMATES ARE BASED ON ASSUMPTIONS, SAMPLING, STATISTICS
    ESTIMATES CAN NOT QUANTIFY DISK SPACE REQUIREMENTS IN REAL TIME
    ACTUALS ALWAYS VARY FROM ESTIMATES.
    so ther is no particular formula to plan capacity planning.
    or post your rquirements for the DB and wait for some reply
    regards,
    Deepak

  • Capacity planning for a 2 million hits / day site

    Hi,
    I am doing a feasibility study for a 2 million hits per day
    e-commerce site.
    We are looking at various vendors but would prefer an
    Oracle solution.
    One option I am looking
    at is a three-tier server architecture with instances of
    Oracle Application server running on one set
    of machines and instances of Oracle 8/8i running on a second
    set of machines.
    Macromedia generated HTML would be auto-translated to PL/SQL
    cartridges to generate the relevant WRBXs.
    Has anyone any experience of the performance issues /
    robustness of this type of large-scale
    development.
    In particular, I am looking for some hard numbers / capacity
    planning model on:
    Number of instances of Application Server;
    Number / type of Application Server boxes - SpecInt / Flt and
    memory;
    Number of instances of RDBMS / parallel Oracle;
    Number / type of RDBMS boxes - SpecInt / Flt and memory; and
    External communications bandwidth.
    Any advice, personal anecdotes, recommended sites, or
    literature references much appreciated.
    Regards,
    Ajit Jaokar
    null

    Hi,
    1. Do cross forest authentication Go through Global Catalog?
    Yes, cross-forest authentication relies on Global Catalogs of both forests.
    2.  Do Global catalogue cache ad object info if they are in different Forest. If not, how does the authentication request flow across the forest?
    GC doesn’t cache information for objects from another forest. However, once a user has been authenticated and authorized, its service ticket remains (on the local machine) for a while before it logs off. The authentication request
    is first received by the local DC, then GC, when GC couldn’t find a match in its own forest, it checks its database for trust information, if there is a name suffix matched, the authentication request is passed to the corresponding forest.
    3. Is this calculation still the same when considering cross forest trusts?
    Yes, establishing forest trust doesn’t consume much more space, because GC doesn’t store information of another forest.
    4. Do we need to consider any other memory requirements in a cross forest trust environment?
    Not really, as I mentioned above.
    More information for you:
    Accessing resources across forests
    http://technet.microsoft.com/en-us/library/cc772808(v=WS.10).aspx
    Best Regards,
    Amy

  • Seeking a capacity planning consultant

    Xpede is an financial services application service provider based in
    Oakland, CA, seeking an capacity planning consultant for an short term
    (under one week) initial engagement, with possible on-going consulting work.
    Please send resume, qualifications, hourly rate or a fixed price bid to
    [email protected]
    Capacity Requirements Plan (2-5 days)
    The Plan concentrates on the responsiveness, scalability, and throughput of
    our middleware infrastructure through investigation, analysis, and a formal
    report. This service is conducted as a pre-deployment evaluation. The
    consultant will work with our staff to identify or establish our capacity
    requirements in quantitative terms, which express the requirements for an
    application and architecture, and will encompass both current and future
    timeframes. Performance metrics may take the form of expected transaction
    rate (workload), response time, growth factor, user capacity, database size,
    and others. The time invested in this phase can be reduced when such
    information already exists and can be provided to BEA.
    - Performance Assessment Management Reports
    - Benchmarking
    - Performance bottleneck identification and resolution
    - Performance tools (such as workload generators) to be developed
    - How to interpret metrics
    - How to gather metrics
    - What metrics to gather
    - Reference architecture on Solaris platform (build-out)
    Qualifications
    3-4 experience on Weblogic platform, with over 20 projects. In-depth
    understanding of BEA technology, able to plan and design the architecture of
    middleware projects. Able to design architectures using associated
    technologies (Java, Object-Oriented Design and Analysis, Solaris, Veritas,
    Netscape/iPlanet, Oracle). Experience with large-scale, full life-cycle
    projects. Able to share technical and business knowledge with others.

    thnx for the  reply, Alex.
    in the application tier, i would like to have  2  boxes:
    1) service applications only like MMS, UPSA in one box
    2) can i include  search service appln in second box which is also a   search  query server? or
    i need to create/configure search serv.appln in the first box itself?
    i have created a farm topology as  shown above:
     would like to know whether its correct or not:  

  • Seeking a Weblogic capacity planning consultant

    Xpede is an financial services application service provider based in
              Oakland, CA, seeking an capacity planning consultant for an short term
              (under one week) initial engagement, with possible on-going consulting work.
              Please send resume, qualifications, hourly rate or a fixed price bid to
              [email protected]
              Capacity Requirements Plan (2-5 days)
              The Plan concentrates on the responsiveness, scalability, and throughput of
              our middleware infrastructure through investigation, analysis, and a formal
              report. This service is conducted as a pre-deployment evaluation. The
              consultant will work with our staff to identify or establish our capacity
              requirements in quantitative terms, which express the requirements for an
              application and architecture, and will encompass both current and future
              timeframes. Performance metrics may take the form of expected transaction
              rate (workload), response time, growth factor, user capacity, database size,
              and others. The time invested in this phase can be reduced when such
              information already exists and can be provided to BEA.
              - Performance Assessment Management Reports
              - Benchmarking
              - Performance bottleneck identification and resolution
              - Performance tools (such as workload generators) to be developed
              - How to interpret metrics
              - How to gather metrics
              - What metrics to gather
              - Reference architecture on Solaris platform (build-out)
              Qualifications
              3-4 experience on Weblogic platform, with over 20 projects. In-depth
              understanding of BEA technology, able to plan and design the architecture of
              middleware projects. Able to design architectures using associated
              technologies (Java, Object-Oriented Design and Analysis, Solaris, Veritas,
              Netscape/iPlanet, Oracle). Experience with large-scale, full life-cycle
              projects. Able to share technical and business knowledge with others.
              

    Hi,
    What should be the Heap size cannot be determined by the RAM size 32GB or 64GB. It depends on the Application...Application Functionality, How many Long living objects it creates , how many JNI calls it makes, How many Jars/Classes it loads, How many users requests your application at peak load, what kind of Caching you are using...etc
    Above things are the points which can be used to determine the required Heap Size and the JVM tunning options.
    There is no standard calculation or Formula available...The only option to determined the required Tunning parameters and JVM settings is...Load Testing and Performance Testing.
    Thanks
    Jay SenSharma
    http://middlewaremagic.com/weblogic/?page_id=2261  (Middleware Magic Is Here)

  • Collections Management (Capacity Planning): FICA Event/s?

    Hello colleagues,
    I have a requirement to apply additional criteria for Capacity Planning during dunning.
    I need to restrict the volume of Dunning Activities by Regional Structure Group (after retrieving it from the Connection Object).
    If anyone has any suggestions as to what FICA event to use, or where to find the count of proposed dunning activities after the proposal step is complete, that would really help.
    In Event 300, I do not see any structure that gives me a count of proposed Dunning Activities. However, Capacity Balancing functionality is obviously retrieving the count and applying the limits based on configuration. I hope I do not have to loop through structure FKKMAGRP for the (in progress) Dunning Run ID to get the counts?
    Thanks in advance.
    Ivor Martin

    Ivor:
    Using Dunning by Collection Strategy method, this is delivered as standard.  To do so on your own, use event 1799.  In the standard event you could see where this is being executed for the collection steps.
    regards,
    bill.

  • WAAS Capacity Planning TFO Connection Reporting?

    For WAAS Capacity Planning I'm trying to work out a way to gather WAAS appliance and module TFO connection statistics over time for each device. I'm looking to gather the number of TFO connections at regular intervals to allow us to get an accurate picture of the current WAAS capacity utilisation. The central manager reports a "The TFO accelerator is overloaded (connection limit)" when the maximum TFO connection limit for a devices is exceeded but it does not tell you the number of connections that exceeded the limit on the box.
    I've tried using the WAAS Monitoring XML API:
    http://www.cisco.com/en/US/docs/app_ntwk_services/waas/waas/v421/monitoring/guide/MG_XML_API.html
    But it does not allow reporting of this statistic as far as I can work out.
    If you run "show stat conn" on a WAAS device it gives you the "Current Active Optimized Flows", but this is the current number of flows and not the maximum number of TFO connections reached since the counters were last cleared?
    Current Active Optimized Flows:                                3258
       Current Active Optimized TCP Plus Flows:              812
       Current Active Optimized TCP Only Flows:              2453
       Current Active Optimized TCP Preposition Flows:    0
    Current Active Auto-Discovery Flows:                         411
    Current Reserved Flows:                                           99
    Current Active Pass-Through Flows:                          540
    Historical Flows:                                                      532
    Does anyone know anyway of anyway to either manually gather this statistic from a WAAS appliance or module? Or poll this statistic from a monitoring system like Solarwinds?

    Hello
    As of WAAS 4.4.1 it comes with a WAN optimization MIB CISCO-WAN-OPTIMIZATION-MIB, if you want to use a 3rd party software like Cacti to graph over time.
    http://www.cisco.com/en/US/customer/docs/app_ntwk_services/waas/waas/v441/configuration/guide/SNMP.html#wp1141055
    This MIB provides information about the status and statistics  associated  with the Application Optimizers.The following objects from  this MIB are  supported:
    •cwoAoStatsIsConfigured
    •cwoAoStatsIsLicensed
    •cwoAoStatsOperationalState
    •cwoAoStatsStartTime
    •cwoAoStatsTotalHandledConn
    •cwoAoStatsTotalOptConn
    •cwoAoStatsTotalHandedOffConn
    •cwoAoStatsTotalDroppedConn
    •cwoAoStatsActiveOptConn
    •cwoAoStatsPendingConn
    •cwoAoStatsMaxActiveOptConn
    This MIB also provides information about TFO statistics. The following objects are supported:
    •cwoTFOStatsTotalHandledConn
    •cwoTFOStatsActiveConn
    •cwoTFOStatsMaxActiveConn
    •cwoTFOStatsActiveOptTCPPlusConn
    •cwoTFOStatsActiveOptTCPOnlyConn
    •cwoTFOStatsActiveOptTCPPrepConn
    •cwoTFOStatsActiveADConn
    •cwoTFOStatsReservedConn
    •cwoTFOStatsPendingConn
    •cwoTFOStatsActivePTConn
    •cwoTFOStatsTotalNormalClosedConn
    •cwoTFOStatsResetConn

  • Info related to Capacity Planning

    Could somebody help me with the information regarding the following:
    I am doing some capacity planning exercise for my project work. I need to know the Hard disk required, RAM required and the CPU resource required for the following Oracle products running on Solaris Server.
    1. ORACLE 9iAS
    2. ORACLE 9i Database
    3. Oracle Interconnect
    4. Oracle 9i Discoverer
    regards,
    Pranab Mukherjee

    Not sure but you can look at this:
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/3c2b9c90-0201-0010-ab86-a574c7881607

  • Vendor Capacity Planning

    Hello Sir,
    In Source Allocation, under Vendor Capacity Planning, I am trying to "Maintain Capacity Periods".
    While entering the data at Material Level (the lowest level) in the Capacity subscreen.
    I am getting the error message as
    "Number ranges module termination:"
    Could you please  give me a clue of the possible problems or settings to be done.
    Thanks in Advance, Ajay

    Hi Ajay
    I came across this issue yesterday and resolved it. You need to maintain 01 number range for Object J_3ACAPA in SNRO.
    Thanks
    Arindam

  • Capacity Planning for Azure Managed Cache Service Spreadsheet Missing

    I'm currently choosing between dedicated in-role caching and the azure managed cache service. It seems pretty clear that for in-role caching one must consider the cache access frequency when choosing the in-role cache size (as demonstrated by the capacity
    planning spreadsheet found here http://msdn.microsoft.com/en-us/library/hh914129.aspx although the documentation states "Your application
    is the only consumer of the cache. There are no predefined quotas or throttling. Physical capacity (memory and other physical resources) is the only limiting factor.")
    It is less clear if this is also the case for the azure managed cache service since the documentation simply states:
    “Now, there are no predefined quotas on bandwidth and connections. Physical capacity is the only limiting
    factor and you only pay based upon the cache size. You can now focus solely on your application and its data needs.” 
    and the capacity planning guide spreadsheet found here:
    http://msdn.microsoft.com/en-us/library/dn386139.aspx
    does not lead the actual spreadsheet.
    Is there some way to get the capacity planning guide spreadsheet for the azure managed cache service? If not, can someone tell me whether we need to consider cache access frequency (and not just size) when choosing the azure managed cache service?
    Thanks!

    Just kidding, I found the planning spreadsheets here:
    http://www.microsoft.com/en-us/download/details.aspx?id=30000
    That said, I'm still unsure of whether the data read/write frequency (bandwidth) is relevant in choosing capacity:
    In role:
    "Your
    application is the only consumer of the cache. There are no predefined quotas or throttling. Physical capacity (memory and other physical resources) is the only limiting factor."
    Managed:
    “Now,
    there are no predefined quotas on bandwidth and connections. Physical capacity is the only limiting factor and you only pay based upon the cache size. You can now focus solely on your application and its data needs.” 
    I'm confused because when using the caching capacity planner spreadsheet,
    when the number reads/second is increased, a greater cache size is recommended. But why would I need a larger cache size if the same object is being read by multiple users and there is not limit on bandwidth?

  • Capacity planning and hardware sizing

    Hi,
    I would like to know in detail about capacity planning and hardware sizing while deploying oracle database products. I need to know about properly planning the infrastructure and configuring and deploying the products. Moreover, when should we use RAC,how many nodes, exadata, DR etc. How to size hardwares RAM,Disk for this kind of implemetations.
    I know it depends on budget and environment. Still if anyone kindly give some links/docs I will be able to have a decent start in this domain.
    Regards,
    Saikat

    See , they all depend on your company policy and the database size that they are going to have.
    1. Size : i have worked on databases sizing from 80G to 2000G , all depending on the client or the industry you are catering to.
    2. hardware and Ram : Server Team should know this better , you can have a simple small server if the DB and application are small and the usage would be less. If it a full fledged system with high load then you need to get in touch with your server team and raise an oracle SR for exact specifications for that database and also plan for some future growth.
    3. RAC : depends on the project if it requires such a setup.
    4. DR : is for disaster management. Also all companies implement this by adopting data guard ( physical standby).
    5. For having a good start , start reading the books and refer to oracle documentation. More you refer , more knowledge you will get .
    Start with the basics.... make your basics strong.. and then move ahead with complex setups.
    Regards
    kk

  • Capacity Plan with Oracle 10g

    Good Day to all,
    I've little time working in environments with Oracle databases, I have requested to carry out a capacity plan with Oracle Database 10g for a data warehouse project that is leading the company in which they work. I request to make a plan specifying, among other things: size and number of tablespace and datafiles, projection growth taking into account the initial charge and the charge per week (incremental). The truth is a bit complicated for my inexperience in this kind of sizing requirements we will ask for your valuable cooperation. There are mathematical formulas that allow me to take those projections into account the type of data and their lengths? , There is a standard for creating the tablespace and datafiles?.
    In advance thank you for your contributions.

    The first thing you need to get management to do is give you two things.
    1. The cost to the organization for downtime, rated in dollars/hour.
    2. The service level agreement for the system's customers.
    3. The amount of data to be loaded into the system and the retention time.
    4. What version of RAID or what ASM redundancy is planned.
    With that you can start at the grossest level which is planning for database + archived redo logs + online back files.
    I generally figure the database, itself, at about 25% of required storage because I like to have at least two full backups, a bunch of incremental backups, plus all of the archived redo logs that support them. And all on separate shelves.
    The number of tablespaces and data files is really just a question of maintenance. Ease of transport. Ease of movement. Ease of backing up.
    If you want to get down to the actual sizes of tables and indexes the best place to go is the DBMS_SPACE built-in package. Play with these two procedures:
    CREATE_TABLE_COST and CREATE_INDEX_COST which do the job far more efficiently and accurately than any formulas you will receive. You can find demos
    of this capability here: http://www.morganslibrary.org/reference/dbms_space.html.

  • Capacity planning and levelling

    Hi,
    My client has around 8 different production areas and I have created 8 different order types,production schedulers,capacity planner groups and production scheduling profiles for the same. I have also created a list profile,selection profile, graphical profile, optional profile and an overall profile with my understanding.
    1. I want to see for a given production area, In the morning, the user has to take the list of work centres pertaining to his area and fix priorities. In case he wants to move certain orders to next day and want to insert new orders in place of that, how to do this?
    2. How can I utilise the feature of capacity planning, to evaluate my capacity requirements for new projects?
    3. I want the step by step instructions for doing the capacity levelling both in graphical/tabular forms. Also please explain the purpose of different profiles used for capacity planning like selection,option,list etc.
    Regards,
    Sridharan M

    Dear
    Capacity planning comprises the following partial components:
    Capacity Evaluation
    In the capacity evaluation, available capacity and capacity requirements are determined and compared with each other in lists or graphics.
    You can use capacity evaluations to analyze capacity loads in your company.
    Capacity leveling
    The objectives of capacity leveling are:
    1.     Optimal capacity commitment
    2.     Selection of appropriate resources
    3.     In most applications, you can use two types of planning table (graphical and tabular versions) to display the capacity situation and to carry out capacity leveling.
    4.     In some applications such as Repetitive Manufacturing (PP-REM) or Sales and Operations Planning (PP-SOP), there are application-specific planning tables for capacity leveling.
    The objectives of capacity leveling include:
    u2022     Leveling overloads and under loads at work centers
    u2022     Achieving optimum commitment of machines and production lines
    u2022     Selection of appropriate resources
    Dispatching Operations
    Dispatching operations is the main function of capacity leveling. Operations are dispatched to the time when there is sufficient capacity for them to be executed. You can also dispatch sub-operations and work elements.

Maybe you are looking for

  • How do you find what you posted to the support forum?

    Last night I posted a question about Firefox being unable to load certain https URLs, but now I can't find it. I would like to be able to find it to see if anyone has made any helpful replies. In the forum settings, I have the following checkboxes: W

  • No suitable found in PO error while MIRO

    Hello All, I have created a dummy GR entry for  a PO using a standard SAP program. When i try doing MIRO it gives me the error 'No (suitable) item found for purchase order'.The GR based IV is ticked and also IR. The delivery date is in the past of po

  • How to (logical) compare two arrays

    Hello, i have two boolean arrays. A[0,1,1,1,0,1,0,0,1,0,0,0,0] B[0,1,1,1,0,1,0,0,1,0,1,1,0] They have same size. The only difference are the last two 1,1 in array B. What do i have to do to get an array that contains only the differences? C[0,0,0,0,0

  • Access to 3rd party email from BT Mail

    I asked this question about a year ago but didn't get a satisfactory reply because the email migration was in full flow and there were lots of problems I have a BT Mail account which I use from home.  I also have a couple of business email accounts w

  • Cannot open any projects Premiere Pro CC

    Hi, I am trying to open a project that I created for a corporate client as they need it in a different format. To my horror it would not open. I tried opening all my other projects and I keep getting the message "This project contained a sequence tha