Oracle VM host FC HBA Issues

Does anyone have any tips on how to present a FC SAN device on the host vm server to the guest vm servers?

This issue related to hardware of Oracle VM Servers installed on, please check hardware requirement in OVM 3.2.3 document again.
Best wishes,
Heng
Edited by: Vandy_Kh on Jun 3, 2013 7:46 PM

Similar Messages

  • Oracle Apps Database severe Performance Issue

    Hi Gurus,
    This is regarding a severe performance issue running in our Production E-Business Suite Instance.
    its an R12.1.3 setup installed with 11.2.0.1 Database. All the servers are Solaris Sparc 64 (Solaris 10)
    Let me brief you about the instance first:
    2 Node Application
    - Main Application Server hosting web/forms/concurrent/admin servers
    - iSupplier server hosting web services (placed in DMZ, used by external suppliers via Internet)
    1 Node Database Server
    Database Server Specs
    Memory: 144G phys mem 20G total swap
    - CPUs (8Px4cores, 2Px2cores)
    - I/O - fiber channel hard disk (hitachi SAN Storage) - 7 DATA_TOPs (7 drives with RAID 5) - current DB size 1.6 TB
    - at peak load, around 1000 concurrent forms session and 2000 web sessions.
    We have been facing some serious performance issues and we raised an SR with Oracle Support.
    The Support analyzed a bunch of AWR Reports we provided them and they asked us to increase the DB_CACHE from its current usage of 27G to 40G
    So, we changed SGA_TARGET from 35G to 50G and PGA was increased from 35G to 40G as v$pgastat was also suggesting some lack of memory.
    We made these changes last night.
    Today morning we observed the following:
    1. after start of office hours, we checked in the home page of EM DB Console that ADDM was showing reduced impact due to lack of SGA memory which seemed to be a good sign. Earlier it was around 25% which was now at 12%.
    However, negative aspects were:
    1. lot of swapping was reported by the System Administrators on the DB Server
    2. High CPU Usage
    3. EM DB Console showed a lot of "Concurrency Wait Class" events ...throughout the day lot of blocking sessions were reported which were making other sessions to wait.
    in the AWR Report, following foreground reports were listed:
    Top 5 Timed Foreground Events
    Event
    Waits
    Time(s)
    Avg wait (ms)
    % DB time
    Wait Class
    DB CPU
    132,577
    61.46
    library cache lock
    3,539
    40,683
    11496
    18.86
    Concurrency
    library cache: mutex X
    4,014,083
    21,011
    5
    9.74
    Concurrency
    db file sequential read
    4,138,014
    20,767
    5
    9.63
    User I/O
    latch free
    381,916
    5,897
    15
    2.73
    Other
    This is showing "library cache lock" events as the main culprit apart from the usual suspect, the CPU.
    I am attaching the AWR Report. Please let me know if  i should revert back the memory changes or is there anything else i could do.
    Please help us resolving it because the performance is going worst.
    Regards,
    Muneer.

    Pl do not post duplicates - Oracle Apps Database severe Performance Issue
    For all critical production issues, pl work with Support thru SRs - using the forums to troubleshoot production issues is not wise

  • Our organization uses an Oracle database hosted on a Unix platform and one of our data processing outputs is a "stuffer" document that has a barcode, and Unix jobs automatically send the document to a printer.   Is there a way, or does Adobe have a produc

    Our organization uses an Oracle database hosted on a Unix platform and one of our data processing outputs is a “stuffer” document that has a barcode, and Unix jobs automatically send the document to a printer.
    Is there a way, or does Adobe have a product or solution, to create a PDF version of the document including the barcode, before it’s sent to a printer?

    What format is the document that is printed? Or what technology is used to format the printer? There isn't a standard way of doing things in Unix.

  • Is there any Profile option available to encrypt and use APPS password Oracle Application Host script

    @Hi, How do we encrypt APPS password usage  in Oracle Application Host script and still let it be used in encrypted format (eg.$1, $FCP_LOGIN should not show plain text password).
    Appreciate the process along with any Profile available to place this control.
    Concurrent Program Setup Option SECURE/ENCRYPT controls $1, $FCP_LOGIN respectively, but Developer still has access to view/log the APPS Password.
    Can we have a System profile or an Apps DBA level Setup to encrypt and use the APPS/Password.
    Thanks in Advance
    Lakshmi

    Are you linking the host script to fndcpesr? E.g.:
    Host script defined with prog extension:
    XXSCRIPT.prog
    Move it to relevant dir:
    $XX_TOP/bin
    Create a soft link to fndcpesr
    ln -s $FND_TOP/bin/fndcpesr XXSCRIPT

  • Oracle database hosting

    Hi,
    Does anybody know a web hosting company which offers Oracle database hosting with semantic technologies enabled?
    The application server should weblogic.
    Kind Regards,
    Bony

    Hi,
    Have you looked at EC2 from Amazon? The following link shows an AMI with 64 bit 11.2.0.1 DB. Once the database
    is up and running, you can following the documentation to initialize the semantic network.
    http://aws.amazon.com/amis/3648?_encoding=UTF8&jiveRedirect=1
    Thanks,
    Zhe Wu

  • Oracle DB Hosting - An Option?

    Hello:
    I'm looking to add Oracle Database hosting as a option for our hosting organization. Not dedicated
    just give them a shared database space basically.
    What are the steps to take in order to begin? i know Oracle offers a download version of their
    database product, but from what i read it's a "Development License" meaning you can only use it
    for local machine test use. Would that mean i have to go though Oracle themselves to purchase
    a license? i don't have any need for support at the moment so if there is a cheaper way let me
    know. I'm well versed in both SQL Server & Sybase ASE, but still confused about Oracle's licensing
    scheme. I would so much appreciate if somebody could give me an answer here.
    Thanks!

    You would need to purchase an Oracle license to be able to offer hosting services. You can go through Oracle or through various third party resellers to purchase the license, I doubt there will be too large a difference in the overall price, but you can certainly try getting quotes from a few different organizations.
    Most likely, you would need to get a processor based license, since dealing with named users would get to be pretty complex over time and would probably have a negative impact on your clients, preventing them from building certain types of applications.
    Justin
    Distributed Database Consulting, Inc.
    http://www.ddbcinc.com/askDDBC

  • Oracle web hosting

    Hello,
    Does anyone know where I can subscribe a web hosting service which support Oracle database ? I am planning to upload the forms (web format) which runs on Oracle database.
    Any advice is much appreciated.
    Thank you.
    Cal.

    The WebService forum may not be the best place to find information related to generic web hosting services.
    Did you try google; search for oracle DB hosting services seams to be returning what you are looking for, including this list of partners from OTN.
    On the high-end side, you can also consider OnDemand.
    Best,
    -Eric

  • Oracle 11.2g db link to 8.1 via intermediate host 10.2 issue

    Hi
    I have a db link that connects 11.2 database to 8.1 database via a intermediate Oracle 10.2 host (synonyms).
    There are synonyms defined in 11.2 database.
    When i run queries against the synonyms using SQL * plus, i get results back.
    However, when i run the same query in SQL Developer (version 1.2 and 2.1) and from my Java application (using ojdbc14.jar or ojdbc6.jar) I get the following error
    uncategorized SQLException for SQL [SELECT COUNT(*) FROM PS_DEPARTMENT_TBL WHERE DEPTID = 3705]; SQL state [60000]; error code [600]; ORA-00600: internal error code, arguments: [kpnxdcbk-2], [], [], [], [], [], [], [], [], [], [], []
    ; nested exception is java.sql.SQLException: ORA-00600: internal error code, arguments: [kpnxdcbk-2], [], [], [], [], [], [], [], [], [], [], []
    Any input is greatly appreciated!

    Workaround:
    At the 11.2 client site, set environment variable ORA_OCI_NO_OPTIMIZED_FETCH to 1.
    UNIX:
    ORA_OCI_NO_OPTIMIZED_FETCH=1; export ORA_OCI_NO_OPTIMIZED_FETCH
    Windows:
    set ORA_OCI_NO_OPTIMIZED_FETCH=1
    This will Disable Compressed fetch.
    (This is from Oracle, it did not work for me)

  • Oracle fusion Middleware 11g -- forms issue while hitting url

    Hi ,
    we are facing one issue while hitting the url mentioned below
    http://scrmskr.apac.nsroot.net:7801/forms/html/CRMS_KR.htm
    FRM-92052:fatal error: cannot connect to the server at URL /forms/lservlet
    here in the above CRMS_KR.htm we have hard-coded all the parameters value that in other case is read from formsweb.cfg
    whereas if we hit the same CRMS_KR.htm renaming it to basejpi.htm and hitting below url then its opening our home page i.e our test.fmx called from this .htm file
    http://scrmskr.apac.nsroot.net:7801/forms/frmservlet
    We have gone through Oracle® Fusion Middleware Forms Services Deployment Guide
    11g Release 1 (11.1.1)
    but not able to get the issue.
    Please let us know where we are going wrong or what mapping or config settings are we missing.
    Config files:
    CRMSKR.htm_
    ======================================================
    <HTML>
    <!-- FILE: basejpi.htm (Oracle Forms) -->
    <!-- -->
    <!-- This is the default base HTML file for running a form on the -->
    <!-- web using the JDK Java Plugin. This is used for example when -->
    <!-- running with Netscape on Unix. -->
    <!-- -->
    <!-- IMPORTANT NOTES: -->
    <!-- Default values for all the variables which appear below -->
    <!-- (enclosed in percent characters) are defined in the servlet -->
    <!-- configuration file (formsweb.cfg). It is preferable to make -->
    <!-- changes in that file where possible, rather than this one. -->
    <!-- -->
    <!-- This file will be REPLACED if you reinstall Oracle Forms, so -->
    <!-- you are advised to create your own version if you want to make -->
    <!-- any modifications. You should then set the baseHTMLjpi -->
    <!-- parameter in the Forms Servlet configuration file (formsweb.cfg) -->
    <!-- to point to your new file instead of this one. -->
    <HEAD><TITLE>Credit & Risk Management System</TITLE></HEAD>
    <BODY bgcolor=#c0c0c0 SCROLL="no">
    <!-- Forms applet definition (start) -->
    <OBJECT classid="clsid:CAFEEFAC-0016-0000-0012-ABCDEFFEDCBA"
    codebase="http://java.sun.com/update/1.6.0/jinstall-6-windows-i586.cab#Version=1,6,0,12"
    WIDTH="920"
    HEIGHT="680"
    HSPACE="0"
    VSPACE="0"
    ID="">
    <SCRIPT LANGUAGE="JavaScript" SRC="/forms/frmjscript/forms_ie.js"></SCRIPT>
    <PARAM NAME="TYPE" VALUE="application/x-java-applet;jpi-version=1.6.0_12">
    <PARAM NAME="CODEBASE" VALUE="/forms/java">
    <PARAM NAME="CODE" VALUE="oracle.forms.engine.Main" >
    <PARAM NAME="ARCHIVE" VALUE="frmall.jar,crms_icons.jar" >
    <PARAM NAME="serverURL" VALUE="/forms/lservlet?ifcfs=/forms/frmservlet?acceptLanguage=en-us">
    <PARAM NAME="networkRetries" VALUE="50">
    <PARAM NAME="serverArgs"
    VALUE="escapeParams=true module=/rcrmap1/rcrrgbg2/crms/10as/fmx_dir/CRMS_LOGIN.fmx userid= debug=no host= port= obr=no record= tracegroup= log= term= ssoProxyConnect=no">
    <PARAM NAME="separateFrame" VALUE="false">
    <PARAM NAME="splashScreen" VALUE="">
    <PARAM NAME="background" VALUE="">
    <PARAM NAME="lookAndFeel" VALUE="Generic">
    <PARAM NAME="colorScheme" VALUE="teal">
    <PARAM NAME="serverApp" VALUE="default">
    <PARAM NAME="logo" VALUE="no">
    <PARAM NAME="imageBase" VALUE="CodeBase">
    <PARAM NAME="formsMessageListener" VALUE="">
    <PARAM NAME="recordFileName" VALUE="">
    <PARAM NAME="EndUserMonitoringEnabled" VALUE="">
    <PARAM NAME="EndUserMonitoringURL" VALUE="">
    <PARAM NAME="heartbeat" VALUE="">
    <PARAM NAME="MaxEventWait" VALUE="">
    <PARAM NAME="allowAlertClipboard" VALUE="true">
    <PARAM NAME="disableValidateClipboard" VALUE="false">
    <PARAM NAME="enableJavascriptEvent" VALUE="true">
    <PARAM NAME="MAYSCRIPT" VALUE="true">
    <PARAM NAME="digitSubstitution" VALUE="context">
    <PARAM NAME="legacy_lifecycle" VALUE="false">
    <PARAM NAME="JavaScriptBlocksHeartBeat" VALUE="false">
    <PARAM NAME="highContrast" VALUE="false">
    <PARAM NAME="disableMDIScrollbars" VALUE="">
    <PARAM NAME="clientDPI" VALUE="">
    <PARAM name="applet_stop_timeout" value="800">
    <COMMENT>
    <EMBED SRC="" PLUGINSPAGE="http://java.sun.com/products/archive/j2se/6u12/index.html"
    TYPE="application/x-java-applet;jpi-version=1.6.0_12"
    java_codebase="/forms/java"
    java_code="oracle.forms.engine.Main"
    java_archive="frmall.jar,crms_icons.jar"
    WIDTH="920"
    HEIGHT="680"
    HSPACE="0"
    VSPACE="0"
    NAME=""
    serverURL="/forms/lservlet?ifcfs=/forms/frmservlet"
    networkRetries="0"
    serverArgs="escapeParams=true module=/rcrmap1/rcrrgbg2/crms/10as/fmx_dir/CRMS_LOGIN.fmx userid= debug=no host= port= obr=no record= tracegroup= log= term= ssoProxyConnect=no"
    separateFrame="false"
    splashScreen=""
    background=""
    lookAndFeel="Generic"
    colorScheme="teal"
    serverApp="default"
    logo="no"
    imageBase="CodeBase"
    recordFileName=""
    EndUserMonitoringEnabled=""
    EndUserMonitoringURL=""
    heartBeat=""
    MaxEventWait=""
    disableValidateClipboard="false"
    allowAlertClipboard="true"
    enableJavascriptEvent="true"
    MAYSCRIPT="true"
    digitSubstitution="context"
    legacy_lifecycle="false"
    JavaScriptBlocksHeartBeat="false"
    highContrast="false"
    disableMDIScrollbars=""
    clientDPI=""
    applet_stop_timeout="800"
    >
    <NOEMBED>
    </COMMENT>
    </NOEMBED></EMBED>
    </OBJECT>
    <!-- Forms applet definition (end) -->
    <table border="0" width="1005" height="30" >
    <tr>
    <td width="74%" height="30" align="left"><img border="0" src="/rcrms/icons/f_cblogo.gif" width="65px" height="20px"><br>
    <font face="Garamond" size="1" >www.citigroup.net</font>
    </td>
    <td width="26%" height="30" align ="left" ><font face="Garamond" size="1.5">
    Terms,conditions, caveats and small print.<br>
    Copyright &copy; 2003 Citigroup. All rights reserved. Unpublished.</font>
    </td>
    </tr>
    </table>
    </BODY>
    </HTML>
    ======================================================
    forms.conf
    ====================================================
    # Name
    # forms.conf - Forms component Apache directives configuration file.
    # Purpose
    # It should include the weblogic managed server (routing) directives for
    # the servers where Forms applications are deployed and other miscellaneous
    # Forms component OHS directives.
    # Remarks
    # This file is included with the OHS configuration under
    # $OI/config/OHS/<OHS Node Name>/moduleconf sub-directory.
    # virtual mapping for the /forms/html mapping.
    RewriteEngine on
    RewriteRule ^/forms/html/(..*) /workaroundhtml/$1 [PT]
    RewriteRule ^/rcrms/html/(..*) /workaroundhtml/$1 [PT]
    AliasMatch ^/workaroundhtml/(..*) "/rcrmap2/weblogic/bea/rcrms/config/FormsComponent/forms/html/$1"
    AliasMatch ^/rcrms/icons/(..*) "/rcrmap2/weblogic/bea/ORA_PFRD/forms/java/$1"
    # Virtual path mapping for Forms Java jar and class files (codebase)
    AliasMatch ^/forms/java/(..*) "/rcrmap2/weblogic/bea/ORA_PFRD/forms/java/$1"
    # Virtual path mapping for testcrms (codebase)
    AliasMatch ^/rcrms/java/(..*) "/rcrmap2/weblogic/bea/ORA_PFRD/forms/java/$1"
    <Location /forms>
    SetHandler weblogic-handler
    WebLogicHost kauh0079
    WebLogicPort 8001
    </Location>
    ====================================================
    Thanks,
    Harish

    Hi Michael,
    Thanks for your valuable inputs.
    Below line in CRMS_KR.htm was causing the problem because while directly hitting the CRMS_KR.htm we had hard-coded all the tag values which in other case is read from formweb.cfg
    Before:
    *<PARAM NAME="serverURL" VALUE="/forms/lservlet?ifcfs=/forms/frmservlet?acceptLanguage=en-us">*
    We modified it to
    After:
    *<PARAM NAME="serverURL" VALUE="/forms/lservlet">*
    Now we are able to hit the below URL sucessfully
    http://scrmskr.apac.nsroot.net:7801/forms/html/CRMS_KR.htm
    Thanks & Regards,
    Harish

  • Host server name issue

    I have installed Weblogic 7.0 on Windows 2000
    server name = mb_sarah1
    server ip = 192.168.27.35
    application name = sarah
    In a Servlet, I try to get an Object (that I've put earlier) in the
    Session
    When I use the url http://192.168.27.35:7001/sarah, all is good
    When I use the url http://mb_sarah1:7001/sarah, the Object that I get
    is null
    I've changed nothing expect the url for accessing the Web Application
    in the Adress Field of my Web Browser
    Thanks.

    DNS lookup is configured as outlined in the previous reply. But, looking at your /etc/hosts file:
    10.103.10.125 ; oen11g.grid.com oen11g I would remove the semicolon.
    Btw, the hosts file is also somewhat different in Linux since it puts the name of the server at the same line of localhost.
    The Oracle installer expects it there.. e.g.: 127.0.0.1 gird.example.com grid localhost.localdomain localhost
    You can use e.g. export  ORACLE_HOSTNAME=grid.example.com to work-around the issue.

  • WS Deployed on Oracle App. Server, Response issue for some requests

    I have a WebService deployed on Oracle Application Server and it's an HTTPS connection. I am facing a small issue and can't figure out
    what's going on. For each request there's a response to let know the requester that data is processed successfully or any error. The caller of the Web Service makes a call and sends in an xml data. It's processed on my end and then a return type is an Element that holds the response data. Once in a while the caller does not get a response back even though on my end I don't see any errors and the data is processed successfully.
    Here is the signature of the function:
    public Element parseData(Element data) throws RemoteException; And I can't figure out why a caller does not receive a response back for some of the requests. Any ideas what might be wrong or how to debug this issue. Is there any place I can look to see for each request is a response going back. I don't know if it's related Network or App. Server and where to start to debug this.
    Any help is appreciated.
    Thanks

    Hi there.
    If the consumer of your service is a .NET client, it will silently ignore any response that is not formated as advertize in the WSDL and will return an empty object to the caller. As you are trying to use raw XML Element, it seams to be a potential explaination.
    If you can turn off SSL in your test environment, you may want to run a TCP sniffer tool, on the host where your server is running. You can setup a filter on the IP @ of the consumer or the TCP port of the service comsumed. I'll recommend you look at ethereal as it's a cross platform utility.
    Hope it helps.
    Eric

  • Oracle EPM 11.1.2 issue with system-jazn-data.xml & HIT entries

    Have been working on configuring Oracle EPM 11.1.2 and have one final issue from the diagnostic utility that I cannot figure out. Configuration sequence is as follows and each step is installed in its own database:
    Step 1 - Foundation/Shared Services/Calc Mgr/EPMA/Essbase to a single relational DB. I am not configuring the web server until the final step.
    Step 2 - Hyperion Performance Scorecard
    Step 3 - Planning
    Step 4 - Profitability
    Step 5 - RA and configure web server.
    I have used both SQL Server Express 2008 and Oracle DB 11g and get the same result.
    When I complete the install, restart all of the services, and run the diagnostic utility, I get a failure with foundation services indicating that the file "system-jazn-data.xml" cannot be found. No real help is provided with the error message and have found no help in the docs or on the web. I have searched the disk and the file seems to be in the proper place per the docs. I have done partial configs and do not get the error. I have then compared the system-jazn-data.xml file from the successful config to the system-jazn-data.xml file from the failed config they are identical. Both files seem to be bloated with tens of thousands of lines, most of them blank.
    I had reached a point where I thought the issue was related to Performance Scorecard and removed that step. I am now getting the error again.
    Anyone seeing this issue? Is it just a bogus message in the diagnostic report and can be ignored? Any other thoughts?
    Thanks
    EPMCloud

    Update - After going through the install many more times, I still do not know what the issue is, but I believe I have figured out how to resolve it. It appears that if you go back (after everything is installed and configured) and reconfigure the application server for Foundation services, the issue is corrected.
    I am running some final test now and if I discover something different, I will update the post.
    EPMCloud

  • How to resolve most of the Oracle SQL , PL/SQL Performance issues with help of quick Checklist/guidelines ?

    Please go thru below important checklist/guidelines to identify issue in any Perforamnce issue and resolution in no time.
    Checklist for Quick Performance  problem Resolution
    ·         get trace, code and other information for given PE case
              - Latest Code from Production env
              - Trace (sql queries, statistics, row source operations with row count, explain plan, all wait events)
              - Program parameters & their frequently used values
              - Run Frequency of the program
              - existing Run-time/response time in Production
              - Business Purpose
    ·         Identify most time consuming SQL taking more than 60 % of program time using Trace & Code analysis
    ·         Check all mandatory parameters/bind variables are directly mapped to index columns of large transaction tables without any functions
    ·         Identify most time consuming operation(s) using Row Source Operation section
    ·         Study program parameter input directly mapped to SQL
    ·         Identify all Input bind parameters being used to SQL
    ·         Is SQL query returning large records for given inputs
    ·         what are the large tables and their respective columns being used to mapped with input parameters
    ·         which operation is scanning highest number of records in Row Source operation/Explain Plan
    ·         Is Oracle Cost Based Optimizer using right Driving table for given SQL ?
    ·         Check the time consuming index on large table and measure Index Selectivity
    ·         Study Where clause for input parameters mapped to tables and their columns to find the correct/optimal usage of index
    ·         Is correct index being used for all large tables?
    ·         Is there any Full Table Scan on Large tables ?
    ·         Is there any unwanted Table being used in SQL ?
    ·         Evaluate Join condition on Large tables and their columns
    ·         Is FTS on large table b'cos of usage of non index columns
    ·         Is there any implicit or explicit conversion causing index not getting used ?
    ·         Statistics of all large tables are upto date ?
    Quick Resolution tips
    1) Use Bulk Processing feature BULK COLLECT with LIMIT and FOR ALL for DML instead of row by row processing
    2) Use Data Caching Technique/Options to cache static data
    3) Use Pipe Line Table Functions whenever possible
    4) Use Global Temporary Table, Materialized view to process complex records
    5) Try avoiding multiple network trips for every row between two database using dblink, Use Global temporary table or set operator to reduce network trip
    6) Use EXTERNAL Table to build interface rather then creating custom table and program to Load and validate the data
    7) Understand Oracle's Cost based Optimizer and Tune most expensive SQL queries with help of Explain plan
    8) Follow Oracle PL/SQL Best Practices
    9) Review tables and their indexes being used in the SQL queries and avoid unnecessary Table scanning
    10) Avoid costly Full Table Scan on Big Transaction tables with Huge data volume,
    11) Use appropriate filtration condition on index columns of seeded Oracle tables directly mapped to program parameters
    12) Review Join condition on existing query explain plan
    13) Use Oracle hint to guide Oracle Cost based optimizer to choose best plan for your custom queries
    14) Avoid applying SQL functions on index columns
    15) Use appropriate hint to guide Oracle CBO to choose best plan to reduce response time
    Thanks
    Praful

    I understand you were trying to post something helpful to people, but sorry, this list is appalling.
    1) Use Bulk Processing feature BULK COLLECT with LIMIT and FOR ALL for DML instead of row by row processing
    No, use pure SQL.
    2) Use Data Caching Technique/Options to cache static data
    No, use pure SQL, and the database and operating system will handle caching.
    3) Use Pipe Line Table Functions whenever possible
    No, use pure SQL
    4) Use Global Temporary Table, Materialized view to process complex records
    No, use pure SQL
    5) Try avoiding multiple network trips for every row between two database using dblink, Use Global temporary table or set operator to reduce network trip
    No, use pure SQL
    6) Use EXTERNAL Table to build interface rather then creating custom table and program to Load and validate the data
    Makes no sense.
    7) Understand Oracle's Cost based Optimizer and Tune most expensive SQL queries with help of Explain plan
    What about using the execution trace?
    8) Follow Oracle PL/SQL Best Practices
    Which are?
    9) Review tables and their indexes being used in the SQL queries and avoid unnecessary Table scanning
    You mean design your database and queries properly?  And table scanning is not always bad.
    10) Avoid costly Full Table Scan on Big Transaction tables with Huge data volume,
    It depends if that is necessary or not.
    11) Use appropriate filtration condition on index columns of seeded Oracle tables directly mapped to program parameters
    No, consider that too many indexes can have an impact on overall performance and can prevent the CBO from picking the best plan.  There's far more to creating indexes than just picking every column that people are likely to search on; you have to consider the cardinality and selectivity of data, as well as the volumes of data being searched and the most common search requirements.
    12) Review Join condition on existing query explain plan
    Well, if you don't have your join conditions right then your query won't work, so that's obvious.
    13) Use Oracle hint to guide Oracle Cost based optimizer to choose best plan for your custom queries
    No.  Oracle recommends you do not use hints for query optimization (it says so in the documentation).  Only certain hints such as APPEND etc. which are more related to certain operations such as inserting data etc. are acceptable in general.  Oracle recommends you use the query optimization tools to help optimize your queries rather than use hints.
    14) Avoid applying SQL functions on index columns
    Why?  If there's a need for a function based index, then it should be used.
    15) Use appropriate hint to guide Oracle CBO to choose best plan to reduce response time
    See 13.
    In short, there are no silver bullets for dealing with performance.  Each situation is different and needs to be evaluated on its own merits.

  • Oracle 10g RAC+ASM - Storage Issue

    I’ve an issue related to Oracle 10g RAC.
    I’ve 2 node cluster each being Dell 2850 Server with RHEL 4.0
    I’ve EMC CX300 SAN storage with following partitions
    /orasoft     10 Gb          OCFS2 File system
    /oracrs          2 Gb          OCFS2 File system
    /orabackup      100 Gb          OCFS2 File system
    The datafiles are on ASM which is not directly visible in OS.
    I’ve common Oracle Home installed in /orasoft/db_1 which is shared by both nodes in cluster.
    I’ve faced an issue recently related to EMC storage.
    The /orasoft partition displays 1.4 Gb space available using df command.
    With both nodes sharing the common Oracle Home (/orasoft/db_1), when ever I try to touch a file I get an error as No Space left on device. I’m unable to start any service with the same reason.
    Is this setup correct ??
    Can anyone help me with this storage issue ??

    Hi,
    If you create a new diskgroup you may be to add the same diskgroup to parameter file or spfile and which will be needing down time.
    sugestion: Instead of creating new diskgroup you should to add disk to existing group.if you add asm disk to existing group your all problem will be solved and Oracle itself will be managing all.And than i am sure no need to add entry in the parameter or spfile like +db_create_file_dest=.....
    regards,
    Sher khan

  • Local domain, IIS Hosting and SMTP issues.

    I have a local domain on Windows server 2012 with dns, dhcp, iis and smtp. (Yes, I am aware of the dangers of these combinations) it is for learning purposes only and not my main pc. 
    My local domain is willow.run and I am hosting a website, the domain for that is machinerylubricant.com I have IIS 8 installed (6.0 also for smtp) 
    My original issue was getting IIS to send an email to localhost through a php script for a contact form hosted on the website. I finally got to where it appears to be sending the contact form info to my drop folder but I ahve no idea how to get that .EML
    file to actually forward to gmail account or even outlook on my computer/server. 
    In the email file (.eml in drop folder) it says "To: *******@gmail.com" as it is supposed to but that email is not making it to the specified gmail account. Also no error messages in the ph logs or the log files for smtp. How would I go about setting
    up a email program to work on the lan with the acual www domain name I own? 
    I am learning everything at once basically, windows server, coding, protocols etc. Please bare with me.

    Rather than answer your specific question, how about I give you the best way to achieve what you're looking for?
    For inbound messages, you want to use the "aliasdetourhost" keyword. Check the documentation for how this is set up.
    For outbound messages, you want to use the "alternate conversion channel"
    When used together, this will achieve what you're looking for, without the looping that you have generated....
    The alternate conversion channel was written up here:
    http://ims.balius.com/resources/downloads/files/AlternateConversion.pdf

Maybe you are looking for