Performance metrics & Performance alerts in BI

Hi Experts,
I want to know about the below topics under Business intelligence(BI)
1) Performance metrics
2) Performance alerts
Provide some website links for the above links.
Regards,
Krishna Balaji T

As I understand,the question seems more functional then technical so take a look at the wiki also BPX in SDN.
http://en.wikipedia.org/wiki/Performance_metrics
https://www.sdn.sap.com/irj/sdn/bpx
Regards.

Similar Messages

  • Custom CCMS metrics and alert in solman 7.1

    Friends,
    I have created custom CCMS metrics and alert in solman 7.1 as per below document.
    http://wiki.scn.sap.com/wiki/download/attachments/269157890/How+to+create+custom+CCMS+metrics+in+MAI.pdf?original_fqdn=w…
    I am getting the alerts generating in the RZ20 in the target system but not getting the alerts on mail. (attached image)
    Anyone have any idea?

    Hi,
    Can you please check the standard job SAP_CCMS_MONI_BATCH_DP is running in your system, which sends the alerts from RZ20 to SOST. If not schedule, please schedule the same and check after this job completion.
    Thanks,
    Suresh

  • Solution Manager : Realtime Performance Metrics and Alerts

    Hi
    How can I configure Solution Manager to get
    - Realtime Alerts
    - Performance Metrics every 5 minutes
    - Business Performance Metrics every 5 minutes
    Can I have all the above data in CSV / HTML/ XML format
    I have read the Solution Manager documentation, and it is cryptic for newbie starter
    Any help or pointers to someone who has done this before, will be very valuable.
    regards
    Raj

    How do you get CCMS Alerts and E2E, can you elaborate or point me the steps/docs....
    Thanks!

  • What will be the Upper Limits for Performance Metrics for Alerting

    Hi,
    We are planning to monitor the Performance of Cloud Services hosted onto Azure through VisualStudioOnline [TFS].
    What will be the Upper limits for below metrics per cloud service hosted on Azure:-
    CPU Percentage
    Disk Read Bytes/Sec
    Disk Write Bytes/Sec
    Network In [Bytes/Sec]
    Network Out [Bytes/Sec]
    Thanks for the help.
    Regards, Subhash Konduru

    Hi,
     An alert rule enables you to monitor a Azure service based on a metric value. When the value of a specified metric violates the threshold assigned for a rule, the alert rule becomes active and registers an alert.
    To create an Alert Rule, you might want to check the below article
    https://msdn.microsoft.com/en-us/library/azure/dn306638.aspx
    To know more on the limits please follow the link
    http://azure.microsoft.com/en-in/documentation/articles/azure-subscription-service-limits/
    Hope this helps !
    Regards,
    Sowmya

  • How to get low performances alert for Hyper-v Host ON scom

    Hello Expert,
    We have to implement a scenario VM Live migration which involved (SCOM,SCVMM,SCORCH Parts).
    where SCOM parts  will monitor the performances of SCVMM 's Hyper-V hosts and VMs running the within the Hyper-v hosts.
    when the VMs utilization exceed the threshold and then scom monitor checks the performances of Running Hyper-v Hosts ,then using SCORCH automation ,VMs are moved to one of the best performances the Hyper-v hosts.
    To implement this ,I have integrated SCOM 2012 R2 AND SCVMM 2012 R2 AND enabled the PRO Tips.
    but don't know how to get alerts and configured related to performances of VMs and Hyper-v host.
    What will be next  needed to achieved this from SCOM PARTS.
    Thanks and Regards
    RICHA KM 

    Hi,
    In addition, hope the management pack for Hyper-v 2012 can be helpful for you, please download and import it to your management group:
    http://www.microsoft.com/en-us/download/details.aspx?id=36438
    Regards,
    Yan Li
    Regards, Yan Li

  • I keep getting a message saying Performance alert high memory usage by firefox what can I do about this. Patricia

    I have gone into the History and deleted all the pages would this help reduce the memory usage.

    Do a malware check with some malware scan programs.<br />
    You need to scan with all programs because each program detects different malware.<br />
    Make sure that you update each program to get the latest version of the database before doing a scan.<br />
    * http://www.malwarebytes.org/mbam.php - Malwarebytes' Anti-Malware
    * http://www.superantispyware.com/ - SuperAntispyware
    * http://www.microsoft.com/windows/products/winfamily/defender/default.mspx - Windows Defender: Home Page
    * http://www.safer-networking.org/en/index.html - Spybot Search & Destroy
    * http://www.lavasoft.com/products/ad_aware_free.php - Ad-Aware Free
    See also "Spyware on Windows": http://kb.mozillazine.org/Popups_not_blocked and [[Searches are redirected to another site]]

  • I keep getting Norton 'performance alerts' that Firefox is using a lot of memory. Should I worry?

    Is there some action I should take because of thes alaerts? It happens every time I start Firefox

    This is likely coming from a third-party program. You can try to Reset Firefox. [[Reset Firefox – easily fix most problems]]

  • Display formatting of Metric / Stateless alerts

    Hello together,
    I'm writing a metric that checks (or rather uses a script to check) logfiles on the host. The script generates a unique key for each message so the oslinetoken fetchlet doesn't complain at multiple lines. This key should not be displayed in the EM console.
    This is how it looks:
    <Metric NAME="lfc_messages" TYPE="TABLE">
    <Display>
    <Label>Logfile check</Label>
    </Display>
    <TableDescriptor>
    <ColumnDescriptor NAME="eventkey" TYPE="STRING" IS_KEY="TRUE" RENDERABLE="FALSE">
    <Display FOR_SUMMARY_UI="FALSE">
    <Label></Label>
    </Display>
    </ColumnDescriptor>
    <ColumnDescriptor NAME="Result" TYPE="STRING" STATELESS_ALERTS="TRUE" IS_KEY="FALSE">
    <Display FOR_SUMMARY_UI="TRUE">
    <Label>Message String</Label>
    </Display>
    </ColumnDescriptor>
    </TableDescriptor>
    <QueryDescriptor FETCHLET_ID="OSLineToken">
    <Property NAME="startsWith" SCOPE="GLOBAL">em_result=</Property>
    <Property NAME="errStartsWith" SCOPE="GLOBAL">em_error=</Property>
    <Property NAME="delimiter" SCOPE="GLOBAL">|</Property>
    <Property NAME="command" SCOPE="GLOBAL">/u00/app/oracle/local/custom/bin/CheckMessages.sh</Property>
    </QueryDescriptor>
    </Metric>
    I thought the RENDERABLE="FALSE" would prevent the key column from being shown, but that's not the case. When an error arises, it looks like this in the EM console:
    The value of Result for 5fe5d2ef2cad76f87c6cb852c686a2f2 - is CRITICAL: Apr 30 09:15:09...
    and 5fe5d2ef2cad76f87c6cb852c686a2f2 is the key column... Instead, I don't see the metric label "Logfile check" anywhere.
    Another thing is, those are stateless alerts (as defined in above column descriptor attribute), so Enterprise Manager should not delete them by itself but give the user the possibility to do so, right?
    The behaviour I experience is that in fact the user gets the possibility to clear the alert, but only until the collection runs next time. Then it will automatically be deleted by Enterprise Manager.
    Can you please show me what's wrong with my code?
    Thanks in advance,
    Robert

    Robert,
    The console will absolutely display the key value. That's how it differentiates between different rows in a single result set. "Logfile check" is a larger bucket and wouldn't give enough specificity about what the alert was on.
    Think about it this way. I have a Filesystems metric, with a mountPoint column and a pctFull column. mountPoint is the key, and I have many different mountPoints. I get an alert saying, "/x is 85% full." /x is just one of the mountPoints on the host. It wouldn't make sense to have an alert saying "Filesystems is 85% full," especially since it isn't true... it's only true of the one mountPoint.
    You do have the power to change what the alert message looks like in the default collection file. Maybe that would help your problem?
    Chris

  • User defined metrics for alert log errors

    I want to create UDM for getting the full description of alert log ORA -  error to be reported via E-mail.  Can somebody guide me or help me withe script which can be used to create this alert.  Currently, We get the only the message of  that error is generated; which request us to manually check the alert to log to figure out the error.

    Hi,
    what metric did you use and what is the database version.
    There are metrics related to alert log errors but those which have status at the end of a name return number of errors
    and w/o status provide error description:
    11g
    Generic Incident - error message
    Generic Incident Status - number of errors
    10g
    Generic Alert Log Error - error message
    Generic Alert Log Error Status - number of errors
    Did you set Generic Incident or Generic Alert Log Error? If description is not enough
    you might use UDM but it would be easier for 11g since there are internal views which
    have access to ADR, for 10g it will be required to build additional procedure (to open and read alert log)

  • Exporting SCOM Performance, Problem Alerts with PowerShell to CSV?

    Is there a way to export System Center Operations Manger Performance and Problem Alerts to a CSV with the number of Counts and Milliseconds for the application that caused the issue?
    When using System Center Operations Manager to gather performance events on applications, it would be nice to be able to export this data out to Excel. 
    Is there a PowerShell script that is available to export different event types? For example with for a performance alert or a problem alert, or highest usage. 
    Using System Center 2012 R2.
    Thank you!
    Jeff

    Hi Jeff,
    I dont have a powershell script , But surely have a SQL query which will pull the performance data from the operationsmanager DB.
    Below is the one.
    select Path, ObjectName, CounterName, InstanceName, SampleValue, TimeSampled
    from PerformanceDataAllView pdv with (NOLOCK)
    inner join PerformanceCounterView pcv on pdv.performancesourceinternalid = pcv.performancesourceinternalid
    inner join BaseManagedEntity bme on pcv.ManagedEntityId = bme.BaseManagedEntityId
    where ObjectName = 'Memory' and CounterName = 'Available MBytes' and Path like '%Your Agent name%'
    order by countername, timesampled
    You will need to mention the Object name and counter for what you are looking for and in the path mention the agent name.
    If you want the counter for all the agents then the Command should be altered as follows: Path like '%%'
    '%%' - Represents that you want the perfmon data of the specific Object and counter on all the SCOM Agents.
    ===============================
    ==============================================
    All perfmon data of all servers:
    select Path, ObjectName, CounterName, InstanceName, SampleValue, TimeSampled
    from PerformanceDataAllView pdv with (NOLOCK)
    inner join PerformanceCounterView pcv on pdv.performancesourceinternalid = pcv.performancesourceinternalid
    inner join BaseManagedEntity bme on pcv.ManagedEntityId = bme.BaseManagedEntityId
    where ObjectName LIKE '%%' and CounterName LIKE '%%' and Path like '%%'
    order by countername, timesampled
    ====================================================
    All perfmon data for only a specific agent:
    select Path, ObjectName, CounterName, InstanceName, SampleValue, TimeSampled
    from PerformanceDataAllView pdv with (NOLOCK)
    inner join PerformanceCounterView pcv on pdv.performancesourceinternalid = pcv.performancesourceinternalid
    inner join BaseManagedEntity bme on pcv.ManagedEntityId = bme.BaseManagedEntityId
    where ObjectName LIKE '%%' and CounterName LIKE '%%' and Path like '%Your Agent name%'
    order by countername, timesampled
    Gautam.75801

  • Oracle Performance tunning genral question

    Hi,
    Below is the list of Areas of Oracle db for which tunning activities are done. You are invited to comment to it weather this is complete list or need some addition or deletion. As I'm learning PT for Oracle now a days, therefore I want to expand my knowledge by sharing what I'm learning and what I need to learn.
    So comment with Open hearts on it. Espically from experts and Gurus.
    Here is the List
    1-Planning for Performance, include Storage consideration( Weather it is SAN, NAS, DAS), Network planning and host OS planning with proper configuration for running Oracle.
    2-Database desining (Not under-Normalized and not Over-Normalized with proper usage of Indexes, views and Stored Procedures)
    3- Instance tunning (Memory structure + B.g Processes)
    4- Session tunning.
    5- Segment Space tunning.
    6- SQL tunning.
    This is what uptill what I've learned. If it needs addition kindly tell me what are these. Please also provide me links(good and precise one) for PT tutorials on web.Also note that I'm discussing this w.r.t Single instance non-rac db.
    Looking for Good sugessions
    Regards,
    Abbasi

    Hello,
    This is the oracle course contents:
    Contents
    Preface
    1 Introduction
    Course Objectives 1-2
    Organization 1-3
    Agenda 1-4
    What Is Not Included 1-6
    Who Tunes? 1-7
    What Does the DBA Tune? 1-8
    How to Tune 1-10
    Tuning Methodology 1-11
    Effective Tuning Goals 1-13
    General Tuning Session 1-15
    Summary 1-17
    2 Basic Tuning Tools
    Objectives 2-2
    Performance Tuning Diagnostics 2-3
    Performance Tuning Tools 2-4
    Tuning Objectives 2-5
    Top Wait Events 2-6
    DB Time 2-7
    CPU and Wait Time Tuning Dimensions 2-8
    Time Model: Overview 2-9
    Time Model Statistics Hierarchy 2-10
    Time Model Example 2-12
    Dynamic Performance Views 2-13
    Dynamic Performance Views: Usage Examples 2-14
    Dynamic Performance Views: Considerations 2-15
    Statistic Levels 2-16
    Statistics and Wait Events 2-18
    System Statistic Classes 2-19
    Displaying Statistics 2-20
    Displaying SGA Statistics 2-22
    Wait Events 2-23
    Using the V$EVENT_NAME View 2-24
    Wait Classes 2-25
    Displaying Wait Event Statistics 2-26
    Oracle Internal & Oracle Academy Use Only
    iv
    Commonly Observed Wait Events 2-28
    Using the V$SESSION_WAIT View 2-29
    Precision of System Statistics 2-31
    Using Features of the Packs 2-32
    Accessing the Database Home Page 2-34
    Enterprise Manager Performance Pages 2-35
    Viewing the Alert Log 2-37
    Using Alert Log Information as an Aid in Tuning 2-38
    User Trace Files 2-40
    Background Processes Trace Files 2-41
    Summary 2-42
    Practice 2 Overview: Using Basic Tools 2-43
    3 Using Automatic Workload Repository
    Objectives 3-2
    Automatic Workload Repository: Overview 3-3
    Automatic Workload Repository Data 3-4
    Workload Repository 3-5
    Database Control and AWR 3-6
    AWR Snapshot Purging Policy 3-7
    AWR Snapshot Settings 3-8
    Manual AWR Snapshots 3-9
    Managing Snapshots with PL/SQL 3-10
    Generating AWR Reports in EM 3-11
    Generating AWR Reports in SQL*Plus 3-12
    Reading the AWR Report 3-13
    Snapshots and Periods Comparisons 3-14
    Compare Periods: Benefits 3-15
    Compare Periods: Results 3-16
    Compare Periods: Report 3-17
    Compare Periods: Load Profile 3-18
    Compare Periods: Top Events 3-19
    Summary 3-20
    Practice 3 Overview: Using AWR-Based Tools 3-21
    4 Defining Problems
    Objectives 4-2
    Defining the Problem 4-3
    Limit the Scope 4-4
    Setting the Priority 4-5
    Top Wait Events 4-6
    Oracle Internal & Oracle Academy Use Only
    v
    Setting the Priority: Example 4-7
    Top SQL Reports 4-8
    Common Tuning Problems 4-9
    Tuning Life Cycle Phases 4-11
    Tuning During the Life Cycle 4-12
    Application Design and Development 4-13
    Testing: Database Configuration 4-14
    Deployment 4-15
    Production 4-16
    Migration, Upgrade, and Environment Changes 4-17
    ADDM Tuning Session 4-18
    Performance Versus Business Requirements 4-19
    Performance Tuning Resources 4-20
    Filing a Performance Service Request 4-21
    RDA Report 4-22
    Monitoring and Tuning Tool: Overview 4-23
    Summary 4-25
    Practice 4 Overview: Identifying the Problem 4-26
    5 Using Metrics and Alerts
    Objectives 5-2
    Metrics, Alerts, and Baselines 5-3
    Limitation of Base Statistics 5-4
    Typical Delta Tools 5-5
    Oracle Database 11g Solution: Metrics 5-6
    Benefits of Metrics 5-7
    Viewing Metric History Information 5-8
    Using EM to View Metric Details 5-9
    Statistic Histograms 5-10
    Histogram Views 5-11
    Server-Generated Alerts 5-12
    Database Control Usage Model 5-13
    Setting Thresholds 5-14
    Creating and Testing an Alert 5-15
    Metric and Alert Views 5-16
    View User-Defined SQL Metrics 5-17
    Create User-Defined SQL Metrics 5-18
    View User-Defined Host Metrics 5-19
    Create User-Defined Host Metrics 5-20
    Summary 5-21
    Practice Overview 5: Working with Metrics 5-22
    Oracle Internal & Oracle Academy Use Only
    vi
    6 Baselines
    Objectives 6-2
    Comparative Performance Analysis with AWR Baselines 6-3
    Automatic Workload Repository Baselines 6-4
    Moving Window Baseline 6-5
    Baselines in Performance Page Settings 6-6
    Baseline Templates 6-7
    AWR Baselines 6-8
    Creating AWR Baselines 6-9
    Single AWR Baseline 6-10
    Creating a Repeating Baseline Template 6-11
    Managing Baselines with PL/SQL 6-12
    Generating a Baseline Template for a Single Time Period 6-13
    Creating a Repeating Baseline Template 6-14
    Baseline Views 6-15
    Performance Monitoring and Baselines 6-17
    Defining Alert Thresholds Using a Static Baseline 6-19
    Using EM to Quickly Configure Adaptive Thresholds 6-20
    Changing Adaptive Threshold Settings 6-22
    Summary 6-23
    Practice 6: Overview Using AWR Baselines 6-24
    7 Using AWR-Based Tools
    Objectives 7-2
    Automatic Maintenance Tasks 7-3
    Maintenance Windows 7-4
    Default Maintenance Plan 7-5
    Automated Maintenance Task Priorities 7-6
    Tuning Automatic Maintenance Tasks 7-7
    ADDM Performance Monitoring 7-8
    ADDM and Database Time 7-9
    DBTime-Graph and ADDM Methodology 7-10
    Top Performance Issues Detected 7-12
    Database Control and ADDM Findings 7-13
    ADDM Analysis Results 7-14
    ADDM Recommendations 7-15
    Database Control and ADDM Task 7-16
    Changing ADDM Attributes 7-17
    Retrieving ADDM Reports by Using SQL 7-18
    Active Session History: Overview 7-19
    Active Session History: Mechanics 7-20
    Oracle Internal & Oracle Academy Use Only
    vii
    ASH Sampling: Example 7-21
    Accessing ASH Data 7-22
    Dump ASH to File 7-23
    Analyzing the ASH Data 7-24
    Generating ASH Reports 7-25
    ASH Report Script 7-26
    ASH Report: General Section 7-27
    ASH Report Structure 7-28
    ASH Report: Activity Over Time 7-29
    Summary 7-30
    Practice 7 Overview: Using AWR-Based Tools 7-31
    8 Monitoring an Application
    Objectives 8-2
    What Is a Service? 8-3
    Service Attributes 8-4
    Service Types 8-5
    Creating Services 8-6
    Managing Services in a Single-Instance Environment 8-7
    Everything Switches to Services 8-8
    Using Services with Client Applications 8-9
    Using Services with the Resource Manager 8-10
    Services and Resource Manager with EM 8-11
    Services and the Resource Manager: Example 8-12
    Using Services with the Scheduler 8-13
    Services and the Scheduler with EM 8-14
    Services and the Scheduler: Example 8-16
    Using Services with Parallel Operations 8-17
    Using Services with Metric Thresholds 8-18
    Changing Service Thresholds by Using EM 8-19
    Services and Metric Thresholds: Example 8-20
    Service Aggregation and Tracing 8-21
    Top Services Performance Page 8-22
    Service Aggregation Configuration 8-23
    Service Aggregation: Example 8-24
    Client Identifier Aggregation and Tracing 8-25
    trcsess Utility 8-26
    Service Performance Views 8-27
    Summary 8-29
    Practice 8 Overview: Using Services 8-30
    Oracle Internal & Oracle Academy Use Only
    viii
    9 Identifying Problem SQL Statements
    Objectives 9-2
    SQL Statement Processing Phases 9-3
    Parse Phase 9-4
    SQL Storage 9-5
    Cursor Usage and Parsing 9-6
    SQL Statement Processing Phases: Bind 9-8
    SQL Statement Processing Phases: Execute and Fetch 9-9
    Processing a DML Statement 9-10
    COMMIT Processing 9-12
    Role of the Oracle Optimizer 9-13
    Identifying Bad SQL 9-15
    TOP SQL Reports 9-16
    What Is an Execution Plan? 9-17
    Methods for Viewing Execution Plans 9-18
    Uses of Execution Plans 9-19
    DBMS_XPLAN Package: Overview 9-20
    EXPLAIN PLAN Command 9-22
    EXPLAIN PLAN Command: Example 9-23
    EXPLAIN PLAN Command: Output 9-24
    Reading an Execution Plan 9-25
    Using the V$SQL_PLAN View 9-26
    V$SQL_PLAN Columns 9-27
    Querying V$SQL_PLAN 9-28
    V$SQL_PLAN_STATISTICS View 9-29
    Querying the AWR 9-30
    SQL*Plus AUTOTRACE 9-32
    Using SQL*Plus AUTOTRACE 9-33
    SQL*Plus AUTOTRACE: Statistics 9-34
    SQL Trace Facility 9-35
    How to Use the SQL Trace Facility 9-37
    Initialization Parameters 9-38
    Enabling SQL Trace 9-40
    Disabling SQL Trace 9-41
    Formatting Your Trace Files 9-42
    TKPROF Command Options 9-43
    Output of the TKPROF Command 9-45
    TKPROF Output with No Index: Example 9-50
    TKPROF Output with Index: Example 9-51
    Generate an Optimizer Trace 9-52
    Oracle Internal & Oracle Academy Use Only
    ix
    Summary 9-53
    Practice Overview 9: Using Execution Plan Utilities 9-54
    10 Influencing the Optimizer
    Objectives 10-2
    Functions of the Query Optimizer 10-3
    Selectivity 10-5
    Cardinality and Cost 10-6
    Changing Optimizer Behavior 10-7
    Using Hints 10-8
    Optimizer Statistics 10-9
    Extended Statistics 10-10
    Controlling the Behavior of the Optimizer with Parameters 10-11
    Enabling Query Optimizer Features 10-13
    Influencing the Optimizer Approach 10-14
    Optimizing SQL Statements 10-15
    Access Paths 10-16
    Choosing an Access Path 10-17
    Full Table Scans 10-18
    Row ID Scans 10-20
    Index Operations 10-21
    B*Tree Index Operations 10-22
    Bitmap Indexes 10-23
    Bitmap Index Access 10-24
    Combining Bitmaps 10-25
    Bitmap Operations 10-26
    Join Operations 10-27
    Join Methods 10-28
    Nested Loop Joins 10-29
    Hash Joins 10-31
    Sort-Merge Joins 10-32
    Join Performance 10-34
    How the Query Optimizer Chooses Execution Plans for Joins 10-35
    Sort Operations 10-37
    Tuning Sort Performance 10-38
    Reducing the Cost 10-39
    Index Maintenance 10-40
    Dropping Indexes 10-42
    Creating Indexes 10-43
    SQL Access Advisor 10-44
    Table Maintenance for Performance 10-45
    Oracle Internal & Oracle Academy Use Only
    x
    Table Reorganization Methods 10-46
    Summary 10-47
    Practice 10 Overview: Influencing the Optimizer 10-48
    11 Using SQL Performance Analyzer
    Objectives 11-2
    Real Application Testing: Overview 11-3
    Real Application Testing: Use Cases 11-4
    SQL Performance Analyzer: Process 11-5
    Capturing the SQL Workload 11-7
    Creating a SQL Performance Analyzer Task 11-8
    SQL Performance Analyzer: Tasks 11-9
    Optimizer Upgrade Simulation 11-10
    SQL Performance Analyzer Task Page 11-11
    Comparison Report 11-12
    Comparison Report SQL Detail 11-13
    Tuning Regressing Statements 11-14
    Preventing Regressions 11-16
    Parameter Change Analysis 11-17
    Guided Workflow Analysis 11-18
    SQL Performance Analyzer: PL/SQL Example 11-19
    SQL Performance Analyzer: Data Dictionary Views 11-21
    Summary 11-22
    Practice 11: Overview 11-23
    12 SQL Performance Management
    Objectives 12-2
    Maintaining SQL Performance 12-3
    Maintaining Optimizer Statistics 12-4
    Automated Maintenance Tasks 12-5
    Statistic Gathering Options 12-6
    Setting Statistic Preferences 12-7
    Restore Statistics 12-9
    Deferred Statistics Publishing: Overview 12-10
    Deferred Statistics Publishing: Example 12-12
    Automatic SQL Tuning: Overview 12-13
    SQL Statement Profiling 12-14
    Plan Tuning Flow and SQL Profile Creation 12-15
    SQL Tuning Loop 12-16
    Using SQL Profiles 12-17
    SQL Tuning Advisor: Overview 12-18
    Oracle Internal & Oracle Academy Use Only
    xi
    Using the SQL Tuning Advisor 12-19
    SQL Tuning Advisor Options 12-20
    SQL Tuning Advisor Recommendations 12-21
    Using the SQL Tuning Advisor: Example 12-22
    Using the SQL Access Advisor 12-23
    View Recommendations 12-25
    View Recommendation Details 12-26
    SQL Plan Management: Overview 12-27
    SQL Plan Baseline: Architecture 12-28
    Loading SQL Plan Baselines 12-30
    Evolving SQL Plan Baselines 12-31
    Important Baseline SQL Plan Attributes 12-32
    SQL Plan Selection 12-34
    Possible SQL Plan Manageability Scenarios 12-36
    SQL Performance Analyzer and SQL Plan Baseline Scenario 12-37
    Loading a SQL Plan Baseline Automatically 12-38
    Purging SQL Management Base Policy 12-39
    Enterprise Manager and SQL Plan Baselines 12-40
    Summary 12-41
    Practice 12: Overview Using SQL Plan Management 12-42
    13 Using Database Replay
    Objectives 13-2
    Using Database Replay 13-3
    The Big Picture 13-4
    System Architecture: Capture 13-5
    System Architecture: Processing the Workload 13-7
    System Architecture: Replay 13-8
    Capture Considerations 13-9
    Replay Considerations: Preparation 13-10
    Replay Considerations 13-11
    Replay Options 13-12
    Replay Analysis 13-13
    Database Replay Workflow in Enterprise Manager 13-15
    Capturing Workload with Enterprise Manager 13-16
    Capture Wizard: Plan Environment 13-17
    Capture Wizard: Options 13-18
    Capture Wizard: Parameters 13-19
    Viewing Capture Progress 13-20
    Viewing Capture Report 13-21
    Export Capture AWR Data 13-22
    Oracle Internal & Oracle Academy Use Only
    xii
    Viewing Workload Capture History 13-23
    Processing Captured Workload 13-24
    Using the Preprocess Captured Workload Wizard 13-25
    Using the Replay Workload Wizard 13-26
    Replay Workload: Prerequisites 13-27
    Replay Workload: Choose Initial Options 13-28
    Replay Workload: Customize Options 13-29
    Replay Workload: Prepare Replay Clients 13-30
    Replay Workload: Client Connections 13-31
    Replay Workload: Replay Started 13-32
    Viewing Workload Replay Progress 13-33
    Viewing Workload Replay Statistics 13-34
    Packages and Procedures 13-36
    Data Dictionary Views: Database Replay 13-37
    Database Replay: PL/SQL Example 13-38
    Calibrating Replay Clients 13-40
    Summary 13-41
    Practice 13: Overview 13-42
    14 Tuning the Shared Pool
    Objectives 14-2
    Shared Pool Architecture 14-3
    Shared Pool Operation 14-4
    The Library Cache 14-5
    Latch and Mutex 14-7
    Latch and Mutex: Views and Statistics 14-9
    Diagnostic Tools for Tuning the Shared Pool 14-11
    AWR/Statspack Indicators 14-13
    Load Profile 14-14
    Instance Efficiencies 14-15
    Top Waits 14-16
    Time Model 14-17
    Library Cache Activity 14-19
    Avoid Hard Parses 14-20
    Are Cursors Being Shared? 14-21
    Sharing Cursors 14-23
    Adaptive Cursor Sharing: Example 14-25
    Adaptive Cursor Sharing Views 14-27
    Interacting with Adaptive Cursor Sharing 14-28
    Avoiding Soft Parses 14-29
    Sizing the Shared Pool 14-30
    Oracle Internal & Oracle Academy Use Only
    xiii
    Shared Pool Advisory 14-31
    Shared Pool Advisor 14-33
    Avoiding Fragmentation 14-34
    Large Memory Requirements 14-35
    Tuning the Shared Pool Reserved Space 14-37
    Keeping Large Objects 14-39
    Data Dictionary Cache 14-41
    Dictionary Cache Misses 14-42
    SQL Query Result Cache: Overview 14-43
    Managing the SQL Query Result Cache 14-44
    Using the RESULT_CACHE Hint 14-46
    Using the DBMS_RESULT_CACHE Package 14-47
    Viewing SQL Result Cache Dictionary Information 14-48
    SQL Query Result Cache: Considerations 14-49
    UGA and Oracle Shared Server 14-50
    Large Pool 14-51
    Tuning the Large Pool 14-52
    Summary 14-53
    Practice Overview 14: Tuning the Shared Pool 14-54
    15 Tuning the Buffer Cache
    Objectives 15-2
    Oracle Database Architecture 15-3
    Buffer Cache: Highlights 15-4
    Database Buffers 15-5
    Buffer Hash Table for Lookups 15-6
    Working Sets 15-7
    Tuning Goals and Techniques 15-9
    Symptoms 15-11
    Cache Buffer Chains Latch Contention 15-12
    Finding Hot Segments 15-13
    Buffer Busy Waits 15-14
    Calculating the Buffer Cache Hit Ratio 15-15
    Buffer Cache Hit Ratio Is Not Everything 15-16
    Interpreting Buffer Cache Hit Ratio 15-17
    Read Waits 15-19
    Free Buffer Waits 15-21
    Solutions 15-22
    Sizing the Buffer Cache 15-23
    Buffer Cache Size Parameters 15-24
    Dynamic Buffer Cache Advisory Parameter 15-25
    Oracle Internal & Oracle Academy Use Only
    xiv
    Buffer Cache Advisory View 15-26
    Using the V$DB_CACHE_ADVICE View 15-27
    Using the Buffer Cache Advisory with EM 15-28
    Caching Tables 15-29
    Multiple Buffer Pools 15-30
    Enabling Multiple Buffer Pools 15-32
    Calculating the Hit Ratio for Multiple Pools 15-33
    Multiple Block Sizes 15-35
    Multiple Database Writers 15-36
    Multiple I/O Slaves 15-37
    Use Multiple Writers or I/O Slaves 15-38
    Private Pool for I/O Intensive Operations 15-39
    Automatically Tuned Multiblock Reads 15-40
    Flushing the Buffer Cache (for Testing Only) 15-41
    Summary 15-42
    Practice 15: Overview Tuning the Buffer Cache 15-43
    16 Tuning PGA and Temporary Space
    Objectives 16-2
    SQL Memory Usage 16-3
    Performance Impact 16-4
    Automatic PGA Memory 16-5
    SQL Memory Manager 16-6
    Configuring Automatic PGA Memory 16-8
    Setting PGA_AGGREGATE_TARGET Initially 16-9
    Monitoring SQL Memory Usage 16-10
    Monitoring SQL Memory Usage: Examples 16-12
    Tuning SQL Memory Usage 16-13
    PGA Target Advice Statistics 16-14
    PGA Target Advice Histograms 16-15
    Automatic PGA and Enterprise Manager 16-16
    Automatic PGA and AWR Reports 16-17
    Temporary Tablespace Management: Overview 16-18
    Temporary Tablespace: Best Practice 16-19
    Configuring Temporary Tablespace 16-20
    Temporary Tablespace Group: Overview 16-22
    Temporary Tablespace Group: Benefits 16-23
    Creating Temporary Tablespace Groups 16-24
    Maintaining Temporary Tablespace Groups 16-25
    View Tablespace Groups 16-26
    Monitoring Temporary Tablespace 16-27
    Oracle Internal & Oracle Academy Use Only
    xv
    Temporary Tablespace Shrink 16-28
    Tablespace Option for Creating Temporary Table 16-29
    Summary 16-30
    Practice Overview 16: Tuning PGA Memory 16-31
    17 Automatic Memory Management
    Objectives 17-2
    Oracle Database Architecture 17-3
    Dynamic SGA 17-4
    Granule 17-5
    Memory Advisories 17-6
    Manually Adding Granules to Components 17-7
    Increasing the Size of an SGA Component 17-8
    Automatic Shared Memory Management: Overview 17-9
    SGA Sizing Parameters: Overview 17-10
    Dynamic SGA Transfer Modes 17-11
    Memory Broker Architecture 17-12
    Manually Resizing Dynamic SGA Parameters 17-13
    Behavior of Auto-Tuned SGA Parameters 17-14
    Behavior of Manually Tuned SGA Parameters 17-15
    Using the V$PARAMETER View 17-16
    Resizing SGA_TARGET 17-17
    Disabling Automatic Shared Memory Management 17-18
    Configuring ASMM 17-19
    SGA Advisor 17-20
    Monitoring ASMM 17-21
    Automatic Memory Management: Overview 17-22
    Oracle Database Memory Parameters 17-24
    Automatic Memory Parameter Dependency 17-25
    Enabling Automatic Memory Management 17-26
    Monitoring Automatic Memory Management 17-27
    DBCA and Automatic Memory Management 17-29
    Summary 17-30
    Practice 17: Overview Using Automatic Memory Tuning 17-31
    Oracle Internal & Oracle Academy Use Only
    xvi
    18 Tuning Segment Space Usage
    Objectives 18-2
    Space Management 18-3
    Extent Management 18-4
    Locally Managed Extents 18-5
    Large Extents: Considerations 18-6
    How Table Data Is Stored 18-8
    Anatomy of a Database Block 18-9
    Minimize Block Visits 18-10
    The DB_BLOCK_SIZE Parameter 18-11
    Small Block Size: Considerations 18-12
    Large Block Size: Considerations 18-13
    Block Allocation 18-14
    Free Lists 18-15
    Block Space Management 18-16
    Block Space Management with Free Lists 18-17
    Automatic Segment Space Management 18-19
    Automatic Segment Space Management at Work 18-20
    Block Space Management with ASSM 18-22
    Creating an Automatic Segment Space Management Segment 18-23
    Migration and Chaining 18-24
    Guidelines for PCTFREE and PCTUSED 18-26
    Detecting Migration and Chaining 18-27
    Selecting Migrated Rows 18-28
    Eliminating Migrated Rows 18-29
    Shrinking Segments: Overview 18-31
    Shrinking Segments: Considerations 18-32
    Shrinking Segments by Using SQL 18-33
    Segment Shrink: Basic Execution 18-34
    Segment Shrink: Execution Considerations 18-35
    Using EM to Shrink Segments 18-36
    Table Compression: Overview 18-37
    Table Compression Concepts 18-38
    Using Table Compression 18-39
    Summary 18-40
    19 Tuning I/O
    Objectives 19-2
    I/O Architecture 19-3
    File System Characteristics 19-4
    I/O Modes 19-5
    Oracle Internal & Oracle Academy Use Only
    xvii
    Direct I/O 19-6
    Bandwidth Versus Size 19-7
    Important I/O Metrics for Oracle Databases 19-8
    I/O Calibration and Enterprise Manager 19-10
    I/O Calibration and the PL/SQL Interface 19-11
    I/O Statistics: Overview 19-13
    I/O Statistics and Enterprise Manager 19-14
    Stripe and Mirror Everything 19-16
    Using RAID 19-17
    RAID Cost Versus Benefits 19-18
    Should I Use RAID 1 or RAID 5? 19-20
    Diagnostics 19-21
    Database I/O Tuning 19-22
    What Is Automatic Storage Management? 19-23
    Tuning ASM 19-24
    How Many Disk Groups per Database 19-25
    Which RAID Configuration for Best Availability? 19-26
    ASM Mirroring Guidelines 19-27
    ASM Striping Granularity 19-28
    What Type of Striping Works Best? 19-29
    ASM Striping Only 19-30
    Hardware RAID Striped LUNs 19-31
    ASM Guidelines 19-32
    ASM Instance Initialization Parameters 19-33
    Dynamic Performance Views 19-34
    Monitoring Long-Running Operations by Using V$ASM_OPERATION 19-36
    ASM Instance Performance Diagnostics 19-37
    ASM Performance Page 19-38
    Database Instance Parameter Changes 19-39
    ASM Scalability 19-40
    Summary 19-41
    20 Performance Tuning Summary
    Objectives 20-2
    Necessary Initialization Parameters with Little Performance Impact 20-3
    Important Initialization Parameters with Performance Impact 20-4
    Sizing Memory Initially 20-6
    Database High Availability: Best Practices 20-7
    Undo Tablespace: Best Practices 20-8
    Temporary Tablespace: Best Practices 20-9
    General Tablespace: Best Practices 20-11
    Internal Fragmentation Considerations 20-12
    Oracle Internal & Oracle Academy Use Only
    xviii
    Block Size: Advantages and Disadvantages 20-13
    Automatic Checkpoint Tuning 20-14
    Sizing the Redo Log Buffer 20-15
    Sizing Redo Log Files 20-16
    Increasing the Performance of Archiving 20-17
    Automatic Statistics Gathering 20-19
    Automatic Statistics Collection: Considerations 20-20
    Commonly Observed Wait Events 20-21
    Additional Statistics 20-22
    Top 10 Mistakes Found in Customer Systems 20-23
    Summary 20-25
    Appendix A: Practices and Solutions
    Appendix B: Using Statspack
    Index

  • Data Warehouse performance since changing retention settings?

    Hi,
    I dont know if its a coincidence but I have managed to get into a bit of a state with regard to our data warehouse.
    Firstly when the server was specced I dont think anybody actually worked out what size the databases would work out to be. I have started troubleshooting initially because of a lack of disk space. The DW was set to the defaults of 400 days etc and had grown
    to around 700GB. Our operations DB is around 50GB in size. The disk at this point had around 50GB of space left.
    Anyway I did some work on the retention in the DW to knock a lot of stuff down to say 9 months as needed. A week later and the data is now 500GB although the physical size is still 700GB.
    Now I dont know if its coincidence but in the last couple of days I am getting performance alerts such as not being able to  store data in the DW in a timely manner, failing to perform maintenace and visual indications that things have slowed down on
    the DW. For example an SLA report for the month for all servers now times out when before it ran in a few minutes.
    So I am wondering if the "blank" space in the DW is now causing issues as there is data at both ends of the database perhaps. I would like to get this blank space back but no expert on SQL and wondering if any other considerations needs to be taken
    for SCOM "to get this back".
    I also understand that perhaps more disk space is required for the actual grooming so maybe I need to get down to 6 montghs of data before this can happen.
    The performance part may not be tied to the issue but I guess either way I would like to get the space back if possible
    thanks

    There are sereval causes
    1) check any events or performance collection which generate a hugh DB and DW size by using the following SQL query in
    http://blogs.technet.com/b/kevinholman/archive/2007/10/18/useful-operations-manager-2007-sql-queries.aspx
    2) You can also refer to the following post
    http://deploymentportal.blogspot.ru/2012/08/operations-manager-data-warehouse.html
    3) check SQL logs on the datawarehouse, especially for blocking problems
     Also, check Disk IO on the data warehouse (the windows mp collects these metrics). If it affects all Management Servers and the message does say "timeout" then the problem is likely to be at the SQL end. It may not be maxed out by CPU or Memory but
    there are likely to be other bottlenecks on the SQL box. What is the Disk Queue for disks that the operations manager data warehouse data and log files reside? These are on seperate physical disks aren't they??
     My guess is that it is a SQL issue .... temporary timeouts suggest that SQL is busy  doing something else. And I'd tend to concentrate my thoughts on Disk IO rather than memory or cpu.
    Roger

  • Performance Manager LUN latency

    Hello,Can you tell me if I can see LUN layer latency in OnCommand Performance Manager ? I can see the LUNs on volume but performance data seems to be gathered only on Volume level. Can I see it also on LUN level? And another question - is there any way to disable performance alerts until certain latency? F.e. I don't want to see alerts for 5ms latency especially as they are logged as critical. It really makes no sense so for the moment I have disabled all performance alerts. 

    Hi John, From the output you shared it looks like you using Performance Advisor and want to share a graph of a 7-mode system.  The instructions link you shared is from Performance Manager which is for Clustered Data ONTAP only.  In the Performance Advisor there is unfortunately no way to share a link.  You can 'save as' to png as you probably already saw, or you can use the dfm CLI to generate the same and email, perhaps as a daily report.  There is also a data collector that will post to the NetApp ToolChest that submits data to Graphite with dashboards in Grafana.  This solution would allow sharing of a URL like you desire.  If you want more info on this let me know. Kind Regards,Chris MaddenStorage Architect, NetApp

  • Poor Security Metrics and none policies for Sybase Plugin

    Hi.
    I found out that the Sybase Plugin for Grid Control is mostly focused on performance metrics and alerts and I need a more deep intrusion on security matters.
    How can I create metrics or policies for Sybase Targets? or if not, would it be considered on future versions??
    Thanks

    Downgrade your routers firmware to the last known working version by going here.  Now give it a try.

  • Oracle Alert not working on Oracle e-Business Suite 11.5.10

    Dear All,
    Oracle Alert was working on Oracle e-Business Suite 11.5.10 with Postfix server. But now
    we changed to MS exchange server instead of postfix server then onwards the alert is not working. I done the configuration according to MS Exchange server, inbound/outbound Server Name/reply-to-Address/added relay host.
    Test Notification Mailer is working fine, but the alert is not working.
    please anyone help me on this.
    regards,
    sva

    Hi Hussien,
    I done the diagnostic test got this warning
    WARNING - The profile option 'RESP_ID' does not exist
    ACTION - Set the 'RESP_ID' profile option. Consult Oracle Alert user guide for more details on this profile option.
    WARNING - The profile option 'EMAIL_ADDRESS' does not exist
    ACTION - To use the 'EMAIL_ADDRESS' profile option value as the :MAILID value, it must be created and set as the 'EMAIL_ADDRESS' profile option and perform some additional setup steps. Please consult Oracle Alert user guide for more details. If the 'EMAIL_ADDRESS' profile option has not been created, or if its value is null, Oracle Alert uses the operating system userid or the application username of the user who triggered the event, depending on the value set for the 'Default User Mail Account' option in the Oracle Alert Options form.
    When I done the oracle alert test it completed with normal. but not sending the mail.
    in the view output ->>
    ************************************************************************* (ROUTINE=alepaa) (FILE=alr/src/except/alepea.c) (LINE=1058)
    Performing alert "aaTest" (ROUTINE=alepaa) (FILE=alr/src/except/alepea.c) (LINE=1060)
    Connecting to "APPS" (ROUTINE=alepaa) (FILE=alr/src/except/alepea.c) (LINE=1114)
    Performing action set "aaPrintActionSet" (ROUTINE=alepea) (FILE=alr/src/except/alepea.c) (LINE=277)
    Performing action "aaPrint" (ROUTINE=alsasm) (FILE=alr/src/sendmail/alspma.c) (LINE=560)
    I don't know whether the configuration is correct in Alert Manager -> System -> options
    Oracle application 11.5.10 is running on HP Unix(DB,conc. server,reports ..) and Redhat linux 4 ( forms,web server)
    please help me on this.
    regards,
    sva

Maybe you are looking for

  • How to restore the backup which we taken from db13 ?

    Hi ......... I am taking full back up from DB13 to hard disk and tape drive every day. Please tell me how to restore this backup which is taken from db13. 4.7E, MSSQL , Windows 2003 server. Gayatry.

  • Google pages not loading

    hey there... just curious if anyone knows why on my mac book google sites and gmail will not load and cannot be found... my firewall is off and i have emptied caches and checked with my internet provider and also google.... every other page loads fin

  • Short dump during choose of Contact Person for Opportunity

    Hello CRM Gurus, we are going to implement CRM also in another Sales Organization. We have created a special Role for this Users with the Authorization Objects: - CRM Order - Allowed Organ. Units - CRM_ORD_OE Activity                       01, 02, 03

  • My ipad2 media volume not working, volume bar not showing

    My ipad2 media volume not working, volume bar not showing

  • How to dispatch the request to another server

    Is there a possibility to dispatch the HTTP request to another server using servlet API. I want my application to act like a proxy and route URL's to different applications and get the reaponse to the client , this is typically i want to do to avoid