Cpu / memory capacity planning

Hi Guys,
have a question.
i have a production database currently running. Now there is one new application which wish to use the database too by creating a new schema in there.
for cpu, quite straighfoward as i can see the cpu utilization of the server.
how do i justify if there's sufficient memory in the database and needs to beef up the sga?
thanks

No other way but to run the new application in a test environment, note the memory and CPU requirements and then revise the settings on production server.

Similar Messages

  • Capacity Planning Guide for OAS 9i

    Hi all,
    I really want to know about is :
    "How much server/cpu/memory do I need to support n
    number of users?"
    So I can decide specification of server that I needed.
    I've read technical white paper about 'Oracle
    Developer Server 6.0 - A Capacity Planning Guide'
    March 1999 and,
    'Scalable Web Deployment with Oracle Developer Server
    - A Benchmark Comparison of Client/Server and Web
    Deployment by Retek Information Systems' November 1998
    Is there other twp like that for OAS 9i ?
    Regards
    Yohanes

    The document does not really give figures but more, the way you should plan to estimate your capacity - as such, the document is relevant for 10g as well as 6i
    Regards
    Grant Ronald
    Forms Product Management

  • 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...

  • Capacity Planning me-3600 and me-3800 devices

    Hi everyone,
    Currently I´m looking for information about Capacity Planning in ME-3600 and ME-3800 devices. I need to know about hardware description in detail, thresholds used (cpu, memory, etc), interfaces, queuing, latency and all the related with capacity planning.
    I was looking for this information in cisco.com, but I didn´t find nothing.
    Thanks,
    Jaime Soto.

    Hi Jaime,
    the data sheets may contain what you are looking for:
    me3600x
    http://www.cisco.com/en/US/partner/prod/collateral/switches/ps6568/ps10956/data_sheet_c78-601946.html
    me3800x
    http://www.cisco.com/en/US/partner/prod/collateral/switches/ps10905/ps10965/data_sheet_c78-601950.html
    Riccardo

  • Capacity Planning Tool needed

    Hi,
    As a novice user, I have few questions. I would really appreciate any direction or help:
    Q#1: Is there a capacity planning tool in Oracle Database that can tell us when do we need more memory or CPU?
    Q#2: Is there a capacity planning tool in Oracle Database that can be used for sizing a new system?
    Q#3: How do we find out the status/usage of CPU, Disk Usage etc?
    This is the version in use: Oracle Database 11g Release 11.2.0.1.0 – 64bit Production
    With the Real Application Clusters and Automatic Storage Management options.

    >Q#1: Is there a capacity planning tool in Oracle Database that can tell us when do we need more memory or CPU?
    SQL SELECT
    >Q#2: Is there a capacity planning tool in Oracle Database that can be used for sizing a new system?
    SQL SELECT
    >Q#3: How do we find out the status/usage of CPU, Disk Usage etc?
    SQL SELECT

  • Oracle Performance Forecasting / Capacity Planning

    Hi,
    I am being told to Analyse and Propose the Oracle Performance Forecasting / Capacity Planning, since our database are being hosted on co-hosting services. By planning we can help the cost of CPU, Memory and Disk projection.
    Is there any way, we can get the current workload from the current production environment, and calculate the forecast based on Statistical values.
    I know, we can get the current workload from AWR, but I dont know the calculations and proper judging method.
    Thanks in advance.

    If your application is typical, it will consumer resources in rough proportion to the load in transactions/queries per second. If your business is stagnant, the resources consumed will stay about the same.
    As load grows, though, you'll hit a point at which the response time starts to grow without bound. This is typical of growing businesses, or ones which have done acquisitions in order to improve their customer base.
    Capacity planning is knowing where that point is, and planning to stay far away from it (:-))
    If you can do a load test on a single instance of a cloud (or time-sharing) machine and replay previously recorded transactions, you can measure how many replayed users it will take to slow down the machine, and how many additional user it takes to bring the transaction time from a typical 2-3 seconds to 30.
    If you plot that line, you'll find you have a hyperbola or "hockey-stick" curve, and that will allow you and your financial mangers to plan on exactly how many users to cap a given machine at, to keep the performance below 3 seconds or so. After that many users, add another machine.
    The usual rule of thumb is to keep the response time from doubling from it's average at very low load, as after it's once doubled, it keeps doubling and redoubling with tiny increases in load.
    I personally like to model first and stress-test only to confirm I've not messed up. The tool of choice is Teamquest Model, and have used it to accurately measure and predict the behaviour of an Oracle database (and lots of other stuff). If you're interested in the theory behind this, read anything by Neil Gunther...
    --dave c-b                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           

  • 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 --

  • Oracle VM documents (perf tuning, monitoring, metrics, capacity planning)

    Hi,
    Does anyone has any document on Oracle VM performance tuning, capacity planing and monitoring.
    I have Oracle VM environment with two virtual domains, each has one Oracle database running. I have been asked to monitor performance, identify performance metrics at OS/VM level (for memory, cpu, IO). If required, estimate additional hardware (Capacity Planning).
    Thanks,
    Neeraj

    Without sar utility (sysstat RPM, i'm pretty sure it is not included in OracleVM) you are pretty out of luck. As OracleVM is based on OEL5 you could try to install sysstat RPM from OEL5.

  • OAG Capacity Planning

    Hi,
    Please help me to clarify on how to properly plan the capacity for an OAG deployment. I’m taking as base OAG documentation:
    http://docs.oracle.com/cd/E55956_01/doc.11123/administrator_guide/content/admin_planning.html#p_admin_planning_ha
    formula described there helps to get the number of Gateways
    numberOfGateways = (ceiling (requiredThroughput x factorOfSafety / testedPerformance) x HA) x (1 + numDR) + staging + eng))
    I’m assuming each gateway is deployed in machines with following prerequisites, as described in documentation
    Intel Core or AMD Opteron at 2Ghz with Dual Core or faster—i386 or x86_64 (32-bit or 64-bit)
    Minimum 2 GB free disk space, 50 GB recommended
    Minimum 4 GB physical memory
    In the case requiredThroughput has significant increments, I think we should deploy additional Gateways, please help us to clarify
    Questions are:
    In order to properly scale OAG deployment, its just required to deploy new Gateways (in additional machines with above characteristics)?
    Increasing physical memory or adding more CPU threads has any positive impact in performance?
    Please advise.
    Regards
    Juan

    Hope you are asking regarding the Manufacturing Capacity Planning.
    Oracle Capacity functionality is part of the Manufacturing module license.
    Oracle Capacity lets you calculate your Capacity load ratio by resource or production line.
    It ensures that you have sufficient capacity to meet your production requirements.
    Oracle capacity provides you with two levels of capacity planning :
    Rough Cut Capacity Planning (RCCP) to validate your master wschedules
    Deetailed Capacity Requirements Planning to validate your MRP plans.
    Check the Capacity User Guide available at Appsnet
    (http://appsnet.oracle.com -> Manufacturing -> User and Implementation Guides)
    for more details.
    Warm Regards
    Vinod Subramanian

  • 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

  • Alerts for CPU,Memory Utilizations

    Hi all,
    In the last few weeks we have been encountering,  Server Re-starts due to  memory Shoots ups.
    We are planning to have alerts for CPU, memory utlizations.
    These would be triggered before a Standard Threshold is reached.  This would avoid issues after threshold in production environment.
    Are there any pointers, blogs etc available on how to achieve the same.
    Thanks in advance,
    Best regards
    Abhishek

    Basic alert funtionality of XI won't help. You must have CCMS configured in your landscape. It could be then used to raise alert for such issues. Have a look here
    https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/00c7270b-1111-2a10-198b-cf7adc86d695
    Regards,
    Prateek

  • 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

  • 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 9iAS/Portal and/or 9iAS

    I've looked all over metalink and otn, and can't find any good info on capacity planning for 9iAS/Portal, or 9iAS in general. #CPU, RAM, etc.
    This is the closest I've gotten so far:
    http://technet.oracle.com/products/ias/install-faq.html
    http://otn.oracle.com/products/forms/pdf/6iscalability.pdf
    Does Oracle just refers customers to their www.oracle.com/consulting ($?) group for this information, or is it documented somewhere that customers can see?
    I understand that for a complex large scale enterprise Portal deployment that it would be necessary to hire consultants for hardware sizing and architecture, but there have to be some free guidelines that would be useful for customers with smaller requirements?
    Thanks,
    Eric D. Pierce
    Information Technology Consultant
    [email protected]
    (916) 278-7586

    This was posted the day prior to our offline discussion. Am still interested in continuing our conversation (via this forum if you'd prefer).
    Have you had a chance to look at the cacheability report that I had sent to you?
    Aside from server clock issue I'd like to know what etags are used and generated by the portal infrastructure.
    This is an important issue for our globalization project.
    Many thanks and hope you're traveling safe!
    Jyotika

  • Historical CPU/Memory utilization data and xm top interpretation

    Hi All,
    Can we get historical CPU/Memory utilization data on domU server. xm top command give real-time data.
    secondly, how to interpret xm top command output.
    xentop - 02:28:25 Xen 3.0-unstable
    3 domains: 3 running, 0 blocked, 0 paused, 0 crashed, 0 dying, 0 shutdown
    Mem: 16772032k total, 13863520k used, 2908512k free CPUs: 4 @ 2327MHz
    NAME STATE CPU(sec) CPU(%) MEM(k) MEM(%) MAXMEM(k) MAXMEM(%) VCPUS NETS NETTX(k) NETRX(k) VBDS VBD_OO VBD_RD VBD_WR SSID
    domain1 -----r 18153551 98.7 6299520 37.6 6307840 37.6 2 2 14008639723 134647867139 2 0 7405453 7224743 0
    domain2 -----r 13574751 31.2 6299520 37.6 6307840 37.6 2 2 815959711 780254006 2 0 2732 2658 0
    Domain-0 -----r 3807938 9.6 819200 4.9 no limit n/a 4 8 0 0 0 0 0 0 0
    Does it implies that there are 2 virtual CPUs configured for guest(domain1), which at this moment 98.7% utilized. Doesn't it shows there is capacity problem?
    In virtualization, are virtual CPUs dedicated to guests, or CPU cycles are available on demand. If this is the case, then one guest high utilization can slow down other guests as well.
    Thanks,
    Neeraj

    Hi All,
    Can we get historical CPU/Memory utilization data on domU server. xm top command give real-time data.
    secondly, how to interpret xm top command output.
    xentop - 02:28:25 Xen 3.0-unstable
    3 domains: 3 running, 0 blocked, 0 paused, 0 crashed, 0 dying, 0 shutdown
    Mem: 16772032k total, 13863520k used, 2908512k free CPUs: 4 @ 2327MHz
    NAME STATE CPU(sec) CPU(%) MEM(k) MEM(%) MAXMEM(k) MAXMEM(%) VCPUS NETS NETTX(k) NETRX(k) VBDS VBD_OO VBD_RD VBD_WR SSID
    domain1 -----r 18153551 98.7 6299520 37.6 6307840 37.6 2 2 14008639723 134647867139 2 0 7405453 7224743 0
    domain2 -----r 13574751 31.2 6299520 37.6 6307840 37.6 2 2 815959711 780254006 2 0 2732 2658 0
    Domain-0 -----r 3807938 9.6 819200 4.9 no limit n/a 4 8 0 0 0 0 0 0 0
    Does it implies that there are 2 virtual CPUs configured for guest(domain1), which at this moment 98.7% utilized. Doesn't it shows there is capacity problem?
    In virtualization, are virtual CPUs dedicated to guests, or CPU cycles are available on demand. If this is the case, then one guest high utilization can slow down other guests as well.
    Thanks,
    Neeraj

Maybe you are looking for