Index  Contention

Hi,
Oracle Version:- Oracle Database Enterprise Edition Release 10.2.0.1
OS- Microsoft Windows 64-Bit 2003R2
Whenever load on db is increased , my EM shows follwing to me: IX-Lock Contention Found, and Latch- Cache Buffer Chains.
Can someone please explain what does this mean ?. And what may be possible causes for it ?
Vinita

Dear Vinita,
Let me tell you the magical keyword in your expression;
Whenever load on db is increasedWhat sort of load? Oracle does not create the lock and latch contention by itself but the application can cripple the database so bad!
First observe your application and see what the sessions are doing. Run ASH to find out the queries. Run AWR and see the ADDM findings (if you have already purchased the diagnostic pack for your production system, if you are on a test environment just run).
You can also see the metalink for those events and their information.
At the end those are contentions and needs to be observed in my opinion.
Regards.
Ogan

Similar Messages

  • Index contention & row lock contention

    Hi,
    Recently our application loaded a handsome amount of data into our production database. The process took around 5 to 6 hours. During this process, we observed that the performance degraded.
    The major wait events are
    1) TX index contention (concurrency) and
    2) ROW LOCK CONTENTION (application).
    The sql which lead to index contention is a simple insert statement into a table x and row lock contention is into a table y.
    Both x and y are major detail tables of our application. X has around 4 foreign keys, one foriegn key is referencing table y. the foreign key column x is indexed.
    our database is on 10gR2 and using ASSM.
    The data block wait event stats during the load process is as follows
    select * from dba_hist_waitstat where snap_id between '21454' and '21462' AND WAIT_COUNT>0 and class='data block';
    SNAP_ID DBID INSTANCE_NUMBER CLASS WAIT_COUNT TIME
    21454 3937665896 1 data block 195089769 33899167
    21455 3937665896 1 data block 195095958 33902183
    21456 3937665896 1 data block 195096398 33902377
    21457 3937665896 1 data block 195097225 33902843
    21458 3937665896 1 data block 195628987 34037147
    21459 3937665896 1 data block 195944006 34055524
    21460 3937665896 1 data block 195944496 34055642
    21461 3937665896 1 data block 196183308 34112433
    21462 3937665896 1 data block 196213292 34127409
    9 rows selected.
    select snap_id,eq_type,req_reason, total_req#, total_wait#,failed_req#, cum_wait_time from dba_hist_enqueue_stat where snap_id between '21454' and '21462' and failed_req#>0 and eq_type='TM'
    SYS@sqdb AS SYSDBA> /
    SNAP_ID EQ REQ_REASON TOTAL_REQ# TOTAL_WAIT# FAILED_REQ# CUM_WAIT_TIME
    21454 TM contention 682928465 14 2735 1750
    21455 TM contention 682939964 14 2735 1750
    21456 TM contention 682950668 14 2735 1750
    21457 TM contention 682967980 14 2735 1750
    21458 TM contention 682983109 14 2735 1750
    21459 TM contention 682998136 14 2735 1750
    21460 TM contention 683006816 14 2735 1750
    21461 TM contention 683018179 14 2735 1750
    21462 TM contention 683432945 14 2735 1750
    9 rows selected.
    I dont see any significant ITL contention on these objects compared to other contention. (from segment statistics)
    SYS@sqdb AS SYSDBA> select b.object_name,a.snap_id, a.physical_writes_total,a.physical_writes_delta,a.physical_reads_total,a.physical_reads_delta, a.itl_waits_total,a.itl_waits_delta from dba_hist_seg_stat a,(select object_id,object_name from dba_objects where owner='ABCD') b where snap_id between '21454' and '21462' and a.obj#= b.object_id and a.itl_waits_delta> 0 order by itl_waits_delta,2,1;
    OBJECT_NAME SNAP_ID PHYSICAL_WRITES_TOTAL PHYSICAL_WRITES_DELTA PHYSICAL_READS_TOTAL PHYSICAL_READS_DELTA ITL_WAITS_TOTAL ITL_WAITS_DELTA
    IX4_Y 21462 37958 169 105668 174 38 1
    IX4_X 21462 102380 1480 147196 5780 56 1
    As per the application design, for each row of Y, there are multiple number of rows in X and it varies. What additional information do you think I should be collecting and any tips to fix the issue?
    Thanks,
    Murthy

    hi
    Are you using in your insert statement something like "SELECT ... FOR UPDATE"
    post the result of this query during the error:
    SELECT * FROM DBA_BLOCKERS;
    SELECT * FROM DBA_WAITERS;

  • What output files contain TOC and Index contents?

    I would like to "fool" a webhelp system into believing it has
    only the topics produced with a conditional text tag. But I cannot
    find where the output content of the TOC and Index reside. I am not
    speaking of the source files (HHK and HHC).

    You have complete and utter control over what the TOC shows
    before you generate webhelp. Whatever is in the TOC view is what
    will display in WebHelp, unless you exclude a topic from the build.
    RH includes all untagged topics, and you cannot condition a
    build to omit them from the TOC, or, for that matter, from the
    WebHelp package. If you condition WebHelp to include some tags and
    to exclude others, RH will build the WebHelp TOC accordingly,
    including the untagged items.
    If you want to maintain, say, 100 entries in the RH source
    TOC, but to exclude references to 30 that don''t carry a particular
    flag, tag those 30 topics and exclude them from the conditional
    build..
    Harvey.

  • Index content fail with dDocTitle has lenght = 250 characters.

    Hi all,
    I met a problem in index when I create a content item which have title lenght >= 250 characters.
    Error detail:
    intradoc.common.ServiceException: !csIndexerMetaOnlyFailed
            at intradoc.indexer.IndexerBulkLoader.handleIndexerResults(IndexerBulkLoader.java:593)
            at intradoc.indexer.IndexerBulkLoader.createBulkLoad(IndexerBulkLoader.java:373)
            at intradoc.indexer.IndexerBulkLoader.doWork(IndexerBulkLoader.java:170)
            at intradoc.indexer.Indexer.doIndexing(Indexer.java:411)
            at intradoc.indexer.Indexer.buildIndex(Indexer.java:319)
            at intradoc.server.IndexerMonitor.doIndexing(IndexerMonitor.java:1021)
            at intradoc.server.IndexerMonitor$4.run(IndexerMonitor.java:841) And my content have status "GenWWW"
    Do you have any idea about this problem?
    Thanks a lot!

    Some more details about your setup would help.
    Just going off the description though, it seems that you are probably using Oracle Text Search as your search engine. dDocTitle is an optimized field, meaning that this column is added in a SDATA column in the search index. SDATA columns have a limit of 249 characters. This feature is noted in the Content Server documentation.
    Shortening your titles, or switching the search engine are your options to fix the issue.

  • Index content of a message queue

    Hi,
    Is it possible to index the content of the message queue. Do we use Correlation ID to reference to some messages?

    Hi,
    Is it possible to index the content of the message
    queue. Do we use Correlation ID to reference to some
    messages?This would diverge from the principles of the JMS spec. Better to offload your messages into a DB table where you can index, prioritize, etc to a much greater degree than you could in a classic MOM.

  • Index Content server on ECC by TREX

    HI,
    I have TREX versuion 7.00.33.
    When I run the job "RSTIRIDX" it index my Content Server,
    the CS go down in the middel of the indexing,
    my question is what trex doing when his CS go down?
    it skip that document? 
    when I run again these job RSTIRIDX again it will insex these document, or not?
    thanks
    Royi

    Pros - You'll have a Content Server...
    Cons - Whatever is not listed above...
    Regards
    Juan
    PS: by the way... what is your actual question?

  • Ifilter 9 x64 is not indexing (content) network directory

    I'm using Windows Server 2008 r2 with indexing  service and iFilter9 x64 to searching files stored in a network share.
    I  added d:\adobeFilter to path system variable.
    When I try to search something, it returns .doc,  .docx, .txt and other files fine but it's not searching into pdf files (if it is  searching into name and properties but not content).
    So I copied the same  files into a local directory and added it to the catalog, and it's returning pdf  files now (content search) but only ones from local directory (d: and not \\server).
    I mapped the network directory but it  is not working too
    Is there any way to fix this issue?
    Thanks,
    Jorge

    Hi,
    it is a adobe product --> http://www.adobe.com/support/downloads/detail.jsp?ftpID=4025
    It has been included with Acrobat Reader in the last versions.
    The old version (Ifilter 6) in a Windows Server 2000 is working without problems.

  • Index Contents

    Looking for Glossary Index of Contents with page numbers for printed help.  I find your videos difficult to understand (speaker's voice) and hard to follow (can't really see what is happening on screen).   Therefore I prefer something I can print out and save for future reference.
    Where would I find this Index of Contents?

    If you are looking for a book then get eitrher of these two books (or both like I have done):
    <http://tinyurl.com/btlwwmm>
    Never judge a book by its name!!  I have got it and I learned a lot from it.
    You could also try: Teach yourself Visually - Photoshop Elements 10
    Good luck.

  • Index NW 7.01 KM content in CE 7.1 portal

    Hi All,
    We have our KM in NW 7.01 which is our central portal and where user documents are stored.
    We have CE 7.1 portal from where we need to access standard search functionality to NW 7.01 KM docs.
    In detail...
    We have CE 7.1 portal where we have standard search filed in the tool area of the portal. we want users to use this field to search documents stored in NW 7.01 portal km.
    1) I thought of creating Http System for NW 7.01 in CE 7.1 like in NW 7.0 we create for external websites but I can not find how to index the content.
    2) *In CE.1 NWA I have configured Trex server details and Trex connection test is success, but how to use it to index content of NW 7.01 portal KM.
    Thanks,
    PradeeP

    CE 7.1 is lean version of Portal. It does not have KM-C components.
    In case you want to have KM you will need NW Portal 7.0
    Chintan

  • Spotlight Content indexing Problem

    Spotlight will not index content. It does index the names of files, but when I do a content search, it merely performs the names search. I tried the privacy/index command but that does not work. Anyone else having these problems. BTW, this started after installing Leopard. Thanks!

    Spotlight will not index content. It does index the names of files, but when I do a content search, it merely performs the names search. I tried the privacy/index command but that does not work. Anyone else having these problems. BTW, this started after installing Leopard. Thanks!

  • Error in creation of text indexes and synching with user datastore

    Hi
    has any body encountered error in creating text indexes on 9.2.0.1 with user datastore. you can create them only with no-populate option. however once created after checking-in documents the indexes cannot be synched using ctx_ddl command manually.

    The only thing that I have seen similar to this was worked around by updating the column to itself, then sync...not sure if this is the same thing you are running into, but it may be worth a try. See the Oracle Text FAQ - take special note of step c:
    ===============================
    Creates the index without populating it.
    SQL > CREATE INDEX GLOBALINDEXEDBLOB_I
    ON ODMM_CONTENTSTORE ("GLOBALINDEXEDBLOB" ) INDEXTYPE IS CTXSYS.CONTEXT PARAMETERS (' stoplist CTXSYS.DEFAULT_STOPLIST storage IFS_DEF_STORAGE section group IFS_SECTION_GROUP wordlist IFS_DEF_WORDLIST memory 32000000 filter IFS_DEF_FILTER format column FORMAT charset column CHARACTERSET lexer IFS_GLOBAL_LEXER language column LANGUAGE nopopulate');
    b. Mark globalindexedblob column in every row as updated.
    SQL > update odmm_contentstore set globalindexedblob = globalindexedblob;
    c. Sync the index. If you skipped the previous step, then this step does not index content that existed prior to index creation in step a.
    SQL > exec ctx_ddl.sync_index('GLOBA[i]Long postings are being truncated to ~1 kB at this time.

  • How to see how many times of  index split occured on an index?

    hi gurus
    The ASH reports shows a lot of enq: index contention wait event on an index.I suspect that it's index split that caused the waits. From wht dictionary can I see the times of index split once occured on that index?
    Thanks very much!

    http://download.oracle.com/docs/cd/B19306_01/server.102/b14211/instance_tune.htm#i16341
    The name of the enqueue is included as part of the wait event name, in the form enq: enqueue_type -  related_details. In some cases, the same enqueue type can be held for different purposes, such as the following related TX types:
        *      enq: TX - allocate ITL entry
        *      enq: TX - contention
        *      enq: TX - index contention
        *      enq: TX - row lock contention
    The V$EVENT_NAME view provides a complete list of all the enq: wait events.
    You can check the following V$SESSION_WAIT parameter columns for additional information:
        *      P1 - Lock TYPE (or name) and MODE
        *      P2 - Resource identifier ID1 for the lock
        *      P3 - Resource identifier ID2 for the lockdoes following SQL return any rows for you?
    SELECT Decode(request, 0, 'Holder: ',
                           'Waiter: ')
           || sid sess,
           id1,
           id2,
           lmode,
           request,
           TYPE
    FROM   v$lock
    WHERE  ( id1, id2, TYPE ) IN (SELECT id1,
                                         id2,
                                         TYPE
                                  FROM   v$lock
                                  WHERE  request > 0)
    ORDER  BY id1,           request; 

  • InDesign CS3 index crash/quit

    We have a file that was originally created using InDesign CS3 on OS X with an index but it's now crashing: if any of the index text is amended/deleted it crashes and quits. Even trying to delete the actual index pages does the same. The file won't open at all in CS4 and crashes/quits that as well.
    We've tried the following:
    - removed the index markers across the document and updated preview
    - manually removed from the index pane all references
    - deleted every other page other than the index and have isolated the issue to something in the index content.
    There don't appear to be any font conflicts after checking.
    Has anyone else come across this as we need to use this file as a template for another but are slightly paralysed with this index issue?

    Sorry for the delay, took me a while to find a non-Intel Mac with CS3...
    So, yeah, I see your problem. CS3 crashes while exporting the INX. Though it looks like it gets most of your document.
    I'll play around with it some more...
    Citrus Design wrote:
    That's the problem, we can't even get this far as CS3 crashes when trying to export to INX.
    The original document was created on a G5 PowerPC Mac, Leopard and CS3 but we don't have access to this set-up any more so we're a bit stumped.

  • TREX doesn't index some PDF documents ...

    Hello all,
    we have installed EP'04s and TREX ver. 7.00.42.00. It works well except one thing. TREX is not able to index some PDF documents. Most of them is indexed correctly but some documents not. Actually the problematic PDF documents are indexed but their content is not. In search result is displayed message "No document excerpt available" for the documents.
    I found SAP Note 622419 that could relate with that but I don't know how can I check:
    1. What encoding was used in particular PDF form.
    2. What fonts or what font types were used in particular PDF form.
    Do you have any idea how to find out these information about a document? Or do you know where could be problem when TREX are able to index content of just some PDF documents?
    Regards,
    Zbynek

    Thank you, that was what I needed.
    So now I know the test PDF document use only TrueType fonts. That means its content should be indexable for TREX but it isn't. There is just message "No document excerpt available" for this document in search results.
    Could someone look at the document and try to index it? It can be downloaded from http://www.volny.cz/kabrtz/TREX/indexing_test.pdf
    Regards,
    Zbynek

  • AVCHD Renamed becomes a useless folder! How do I get my Video Content to read?

    I renamed the file named "AVCHD" after transferring it from my camera to my HD. Now, when I pull up it's info, it says that it is a folder, rather than "AVCHD Content." Quicktime won't open it or any of the files in the folder, and FCP X won't recognize it at all. How do I convert the file back to AVCHD? How can I read the video content on it? When I look in the folders, I'm sure the files that has my video content is under the extension .mts  Within the AVCHD folder that I renamed, there are folders named: CLIPINF, PLAYLIST, STREAM and two files named INDEX.BDM, MOVIEOBJ.BDM The files with the .mts information, which I'm sure is my videos are in the folder named STREAM
    What do I do?!?!?!

    There are some codecs that Quicktime or iMovie are not able to read - not all apps can read absolutely every format. That is why there are converters available. I have used MPEG Streamclip (free) for some time, but even that cannot read everything.
    As you can see here:
    Computer playback — any media and target format that is supported by a particular computer hardware and software can be watched on a computer monitor or TV set. Presently, the open-source VLC media player plays AVCHD video files and a wide variety of additional formats, and is freely available for most modern operating systems (including Linux, Mac OS X, MS Windows) and some mobile platforms. Since Mountain Lion, Mac OS does support native AVCHD playback via the default media player, QuickTime.[25] Some Windows 7 editions can import and play AVCHD video natively, having files with extensions M2TS, MTS and M2T pre-registered in the system. (Windows 7 starter edition does not support AVCHD files out of the box, and so requires a third-party player.) In editions of Windows 7 that do support AVCHD files, Windows Media Player can index content in these files, and Windows Explorer can create thumbnails for each clip.[26] Windows 7 does not support importing of AVCHD video metadata such as thumbnail images, playlists, and clip index files. Joining AVCHD video files during the import is not supported either.[26]
    you can also download VLC which will play it. Above is an excerpt from here:
    http://en.wikipedia.org/wiki/AVCHD

Maybe you are looking for

  • How do I stop my search engine from being "hijacked"? I can no longer get direct access to websites.

    When I open my Mozilla Start Page, I type in a name or website I am searching and Google provides the usual list of websites. When I click on the website I want it won't open. Instead I keep getting redirected instead of going directly to the website

  • No icons in finder window.

    When making new image files in Photoshop, the folder fails to show any icons. It seems to be intermittant. Image file names are there but the icon is missing. I have checked the View Options and the Show Previews is actice. Turning it off then back o

  • Operating Chart of Account

    Hello SAP Gurus, I need your valuable suggetions for creating a Globla chart of account for doing reporting in IFRS, US GAAP reporting and Local coutry's reporting. Current Situation: Company codes                     Country                 Chart of

  • Custom VO for OTL Custom Timecard Error in R12

    Hello All, I am very new to OA Framework and JDev so first let me write down the steps I did before I got the error on one of the LOVs on timecard page. 1. Created a database view called HXC_CUSTOM_VIEW with only 2 columns 2. Created VO via Jdev in r

  • How can I flip a smith chart picture to plot admittance?

    I need to rotate the smith chart 180 degrees in order to plot admittance rather than impedance.