total area of the indexes vs the table

I'm a relatively new to oracle...
I've seen sometimes in large databases that the total size of the index of dba_segments is generally higher than that of the table on which they are made.
Is the structure of the leaves and the number of columns in the index, the main reasons only why the size of the index is greater than that of the tables on which they are made?


Can someone help me with the exact reasons for why the size of the index is sometimes greater than that of the tables on which they are made?

Anthony wrote:

Can someone help me with the exact reasons for why the size of the index is sometimes greater than that of the tables on which they are made?

There are several reasons why this can occur, including:

-Columns in the table once while the same column can appear in several index
-Index need to include storage for the ROWID
-The index generally have a greater amount of free space as tables

See you soon

Richard Foote
http://richardfoote.WordPress.com/

Tags: Database

Similar Questions

  • User name is not filled are in the table of user tracking.

    Hi all

    I use LMS 4.2 I activated the user tracking and I get the ip address, MAC address, host name in the table of user tracking. But enter username in the user tracking is not be filled. I even enabled get the username by guests in the areas of host NTS and ND in the acquisition of user tracking settings.

    Is there something else I have to configure in LMS in order to get the names of users in tracking user table?

    any comments will be appreciated,

    Thanks in advance,

    Rgds,

    Selva

    You must utility utility that integrates with LMS with AD to feed it with user names. Utility is a utility that allows to collect the usernames of PDCs Active Directory and Novell servers.

    To do this, you need to install utility in main domain controllers Windows and Novell servers. You can also install utility in an Active Directory server.

    For more details, see:

    http://www.Cisco.com/en/us/docs/net_mgmt/ciscoworks_lan_management_solution/4.2/user/guide/Admin/ut_du.html#wp1187865

    -Thank you

  • problem with general total display of the table in the dashboard

    Hello I am new in OBIEE 10 g

    I have a case in my dashboard like this table. table with 2 columns representing the population n date.


    I want the total general show the value of the last population. in this case: the population in 31 Desember 10 (10,251,378). I try to use agregate max but it shows the max value of population. in this case means 10,302,388.

    How can I make the big show total population of 31 Desember 10?

    Help, please

    thx a lot

    Published by: oracleBIDeveloper on January 14, 2011 03:10

    Hello

    Take a look: http://bischool.wordpress.com/2009/08/10/fixing-a-report-totalling-function-must-be-in-a-leaf-query-block-hy000-error-in-obiee/

    Thank you
    Saichand.v

  • Table of DB tools list: how to access tables that are in the different SQL database?

    Hi all

    I work on an implementation of database (SQL server) and evaluates the Toolkit OR DB for this project.

    One of the requirements is that I need access to the tables that are in two different database

    (say Table to 1 DB and Table B to 2 DB).

    Our IT guy linked table in DB1 to DB 2 and I verfied this when I use the SQL server management studio.

    When DB 2 tables is filled, table from DB1 is also there. I can also do the same thing using MS Access.

    Table A of the DB1 is available for me enven if I only connect to 2 DB.

    Here comes the problem.

    When I use DB tool list Table.vi to access DB2, it does NOT list A table in DB1. It list only the tables in

    the database (DB2) which I am connection (using DB tool opened Connection.vi with a file DSN)

    So my work around right now is to open a separate connection both DB1 and DB2. However, this approach

    obviously creates a problem when I have to access a separate database constantly in my application.

    What would be a solution to this? I have search the Forum but only to see a post that is somewhat related to

    My question. (And it was published the 2004) Maybe I need to change the code in the orignial VI (DB tool list Table.vi)?

    My computer guy told me that he has not met this scenario since he wrote code in another environment such as

    VB and others and it has always been successful in linking the different database tables.

    I hope my question is clear and healthy because I don't really know much about database terminology.

    Any comment or suggestion is appreciated!

    Thank you

    Chad

    Ok.  Here is some information that I can work with.  Good.

    Your COMPUTER staff created a view called "VISUAL_WORK_ORDER".

    A view isn't a table.  It is a "virtual" table  Views are used to collect data (usually) in several different tables.

    But I guess that the code inside the DB tool list Table.vi returns a list of tables.  Views are not the tables.  Then "VISUAL_WORK_ORDER" does not appear in the list.

    HOWEVER, this should not really matter.  The view is here!  And it can be queried like any table.  So, you can use DB tools Select Data.VI... and wire in "VISUAL_WORK_ORDER" as the name of the table.  This will return the contents of the view.  Alto!

  • Rows in the table are break on separate pages...

    I have 20 lines equipped table:

    first 3 lines are on one page, then half of the page is empty hen remaining 17 rows is on the second page.

    How can I keep table to break the lines. I want all rows in the table to succeed himself.

    Help, please. Thank you.

    Keep them with parameters are in the table > Format > Format line...

    Note: the first row on the second page may also have a start parameter that indicates that it is at the top of a page or column.

    The control of widows and orphans just specifies how many rows to keep together (widow is the first page; ( orphan , is the second page) when a table has over a page. The higher the number, the more lines are forced to remain together.

  • Need help to insert rows in the table to a custom table area

    Hi all

    I have a requirement as below.

    I have a page of the i invoke a popup search page and displaying the table data in the area of the table, this table I select lines and pressing the button and given in the basic page in the region of the table being filled, of data, I need to insert these lines into a custom table. Please help me how to achieve this. Basically, I need to insert rows from one table to a custom table region.

    Thnaks

    Hello

    Review the link, below, may be it will help you:

    https://forums.Oracle.com/thread/953885

    https://forums.Oracle.com/thread/2151775

    Please share your solution here, it will help others.

    Concerning

    Mahesh

  • Using the table

    Hi all

    I have a (static or dynamic) table with three lines. I need to get the number of rows in a table. I tried using instanceManager.count but it gives me 1 instead of three.

    I need to use some sort of function that I can use for the other tables as well.

    Can someone help me on this!

    Hello

    If your line names are as line1, line2, Row3 etc. If you use instanceManager.count you give 1 as we have only a single instance of Row1/2/3.

    Instead, you can use the following script.

    var thisElement;

    var nodeLength = Table1.nodes.length; count the total length of the table node

    var rowCount = 0;

    for (var i = 0; i)

    thisElement = Table1.nodes.item (i);

    If (thisElement.className == "subform") {}

    like all ranks is a subform, he travels all this and if it finds the line exists in the subform it increments the counter

    If (thisElement.Name.IndexOf ("row")! = - 1) {}

    rowCount ++;

    }

    }

    }

    App.Alert (number of lines);

    For a dynamic line, you can use instanceManager County.

    Thank you

    Sidonie.

  • Record in the table don't is not updated correctly after sail of detail page

    I have 2 jspx pages (page A) a table showing the employee record, another a (page B) is used to update the file of the selected employee. On the page, when the button select a folder and clicking on the 'details' I may be navigaed at pag B on which I can edit registration information in a form component. I have a table column 'Prospect', which applies to a LOV layer VO pageB I use < af:inputComboboxListOfValues > to display a combo of LOV for this attribute, when I enter a new value here and save it, I can go back to page one, but the name of the team for this record shows empty, by querying the database that I find the record updated successfully with the changed value. And when I reloaded the page this record may indicate the new team name value. Why it is not updated in the employee table, when browsing immediately return of page B? I put the table attribute to 'always', but always refresh iterator not. Can anyone help with this? Thank you!!

    BTW, for the other columns (not LOV), they are ok, the table can display the value correctly.

    Published by: user774592 on July 14, 2011 19:56

    Published by: user774592 on July 14, 2011 21:59

    What component to use to show as filed?

  • The cursor does not not in the tables in IE

    I must say I've only worked with dreamweaver about a month, but has created the following site: keep the promise the question I seem to have is that a: hover in IE7 does not show the change from blue to yellow, nor does show blink inside tables with links. My navigation bars are at the top and left and they are tables with links. They work fine in firefox but IE7 is a go. Color change works outside of the tables and blink is also working on the outside, but it is not a complete snap him disappears just from end of line to the overview. I'm also just learning css so I know it's something to do with that prolly. Any help would be cool. Thank you

    All your links change color bubble, until you click on them.
    Once they are visited, they change more.
    Clear your cache and you will see this.

    It's because your link order is incorrect.
    Should be the link, visited, hover, active. Love hate

    So change your linkmagic CSS style sheet to:

    a: link {}
    color: #99CCFF;
    line-height: normal;
    text-decoration: underline;
    }
    a: visited {}
    color: #99CCFF;
    text-decoration: underline;
    }
    a: hover {}
    color: #FFCC00;
    text-decoration: blink;
    }
    a: active {}
    color: #99CCFF;
    text-decoration: underline;
    }

    Take care
    Tim

    "ancientone567" wrote in message
    News:fs41uu$3GP$1@forums. Macromedia.com...
    > The main problem is that my IE7 links that are in the tables don't change color
    > overview.

  • cfform/cfinclude causing the unsightly gap between the tables

    I'm working through a problem that I have a cfform/cfinclude statement causing a gap between menu items. I inherited to support this site and I didn't design it. It was designed using tables to create the layout and navigation that are implemented using cfincludes menus. Here is an example of the problem (code included below). There is a gap between the horizontal menu that starts by contacting us and left navigation menu which starts by find a State Park.

    When I move the cfform tags while they are inside the table tags, the gap goes away, but then my user that modifies the content through Contribute, has a problem with text being pushed far down and to the right, making it difficult for her to change. I tried to move the tags in a variety of ways, and each of them is causing the gap or push the text down to the right in the design editor.

    We do not have the resources to put me in time that is needed to actually solve this problem by getting rid of the layout of the table and moving the CSS layout, because this problem appears on more than a hundred pages (which many have a fairly consistent coding for me just do a successful search and replace). I would fix - rather - straight, but I can't.

    I had reason to conclude that there is no way to stop the cfform tag to put a space between the table tags?

    Quote:
    Posted by: newsgroup user
    Just add style = "margin: 0;" to the

    Tag, or in your css file add
    form {margin: 0 ;}}

    Weird. I tried both of those in front, but apparently I didn't was not put it in the right places because put the style in the tag worked a treat. Thank you very much.

  • Unable to display data for the date where there is no entry in the table

    Hello

    I need a urgent, described below:

    I have a table named as 'dirty', consisting of three columns: empno, sale_amt and sale_date.
    (Please ref. The table with data script as shown below)

    Now, if I run the query:
    "select trunc (sale_date) sale_date, sum (sale_amt) total_sale of the sales group by order trunc (sale_date) by 1.
    It then displays the data for the dates there is an entry in this table. But it displays no data for the
    date in which there is no entry in this table.

    If you run the Table script with data in your schema, then u will see that there is no entry for the 28th. November 2009 in
    sales table. Now the above query displays data for the rest as his dates are in the table of the sale with the exception of 28. November 2009.
    But I need his presence in the result of the query with the value "sale_date' as '28. November 2009 "and that of"total_sale"as
    « 0 ».

    Y at - there no way to get the result I need?

    Please help as soon as POSSIBLE.

    Thanks in advance.

    Create the table script that contains data:
    ------------------------------------------

    CREATE TABLE SALE
    (
    NUMBER EMPNO,
    NUMBER OF SALE_AMT
    DATE OF SALE_DATE
    );
    TOGETHER TO DEFINE
    Insert into SALES
    (EMPNO, SALE_AMT, SALE_DATE)
    Values
    (100, 1000, TO_DATE (DECEMBER 1, 2009 10:20:10 ',' DD/MM/YYYY HH24:MI:SS'));))
    Insert into SALES
    (EMPNO, SALE_AMT, SALE_DATE)
    Values
    (100, 1000, TO_DATE (NOVEMBER 30, 2009 10:21:04 ',' DD/MM/YYYY HH24:MI:SS'));))
    Insert into SALES
    (EMPNO, SALE_AMT, SALE_DATE)
    Values
    (100, 1000, TO_DATE (NOVEMBER 29, 2009 10:21:05 ',' DD/MM/YYYY HH24:MI:SS'));))
    Insert into SALES
    (EMPNO, SALE_AMT, SALE_DATE)
    Values
    (100, 1000, TO_DATE (NOVEMBER 26, 2009 10:21:06 ',' DD/MM/YYYY HH24:MI:SS'));))
    Insert into SALES
    (EMPNO, SALE_AMT, SALE_DATE)
    Values
    (100, 1000, TO_DATE (NOVEMBER 25, 2009 10:21:07 ',' DD/MM/YYYY HH24:MI:SS'));))
    Insert into SALES
    (EMPNO, SALE_AMT, SALE_DATE)
    Values
    (200, 5000, TO_DATE (NOVEMBER 27, 2009 10:23:06 ',' DD/MM/YYYY HH24:MI:SS'));))
    Insert into SALES
    (EMPNO, SALE_AMT, SALE_DATE)
    Values
    (200, 4000, TO_DATE (NOVEMBER 29, 2009 10:23:08 ',' DD/MM/YYYY HH24:MI:SS'));))
    Insert into SALES
    (EMPNO, SALE_AMT, SALE_DATE)
    Values
    (200, 3000, TO_DATE (NOVEMBER 24, 2009 10:23:09 ',' DD/MM/YYYY HH24:MI:SS'));))
    Insert into SALES
    (EMPNO, SALE_AMT, SALE_DATE)
    Values
    (200, 2000, TO_DATE (NOVEMBER 30, 2009 10:23:10 ',' DD/MM/YYYY HH24:MI:SS'));))
    Insert into SALES
    (EMPNO, SALE_AMT, SALE_DATE)
    Values
    (300, 7000, TO_DATE (NOVEMBER 24, 2009 10:24:19 ',' DD/MM/YYYY HH24:MI:SS'));))
    Insert into SALES
    (EMPNO, SALE_AMT, SALE_DATE)
    Values
    (300, 5000, TO_DATE (NOVEMBER 25, 2009 10:24:20 ',' DD/MM/YYYY HH24:MI:SS'));))
    Insert into SALES
    (EMPNO, SALE_AMT, SALE_DATE)
    Values
    (300, 3000, TO_DATE (NOVEMBER 27, 2009 10:24:21 ',' DD/MM/YYYY HH24:MI:SS'));))
    Insert into SALES
    (EMPNO, SALE_AMT, SALE_DATE)
    Values
    (300, 2000, TO_DATE (NOVEMBER 29, 2009 10:24:22 ',' DD/MM/YYYY HH24:MI:SS'));))
    Insert into SALES
    (EMPNO, SALE_AMT, SALE_DATE)
    Values
    (300, 1000, TO_DATE (NOVEMBER 30, 2009 10:24:22 ',' DD/MM/YYYY HH24:MI:SS'));))
    COMMIT;

    Any help will be necessary for me


    Kind regards
    WITH tab AS
      (SELECT TRUNC(sale_date) sale_date,
        SUM(sale_amt) total_sale
         FROM sale
       GROUP BY TRUNC(sale_date)
       ORDER BY 1
      )
     SELECT sale_date,
      NVL(total_sale,0) total_sale
       FROM tab
       model
       REFERENCE refmodel ON (SELECT 1 indx, MAX(sale_date)-MIN(sale_date) AS daysdiff , MIN(sale_date) minsaledate FROM tab)
         dimension BY (indx)
         measures(daysdiff,minsaledate)
       main main_model
       dimension BY (sale_date)
       measures(total_sale)
       RULES upsert SEQUENTIAL ORDER ITERATE(1000) until (iteration_number>refmodel.daysdiff[1]-1)
       ( total_sale[refmodel.minsaledate[1]+iteration_number]=total_sale[cv()] )
    ORDER BY sale_date
    

    using a clause type

    Ravi Kumar

  • Displacement of the Table rows

    I am currently working on a comparative table which compares the 4 products. In the first column is the function and the 2,3,4 and 5 columns have a ball to know if this product has this feature. After I gathered all the information, I want to place them in a certain order. So far, I couldn't pass a content of cell at a time vs the whole line. Is it possible to move an entire line to another area in the table?

    Thank you

    Currently using:
    RoboHelp HTML help X4.1
    Layout: Webhelp

    Thanks for the clarification Colum. I'll give the TrueCode tab a try.

    Thanks again,

  • RoboHelp 2015 (12.0.2.384): The search returns topics do not are included in the table of contents

    ENVIRONMENT: Windows 7 Enterprise SP1, 8.00 GB of RAM, 64 - bit OS, Office 2010, Adobe Acrobat X Pro, Acrobat Reader DC 2015.017.20050

    DESCRIPTION OF THE PROJECT:

    • A single RoboHelp HTML project with three exits. One of the outputs is a 'validation' reference that has its own Table of contents.
    • Validation reference Table of contents contains a subset of the subjects in the main help system. For example, the help system main table of contents contains a folder named 'Administration '. This folder is not in the table of contents of reference for Validation.
    • The reference of Validation is displayed on a public web site. Therefore, we applied the tag "Non_public_info" contained in the topics shared that we do not want to appear on the public website.
    • WebHelp parameters are:
      • Validation reference TOC
      • No map file, no sequence to browse
      • Conditional compilation expression: NOT_Non_public_info_AND_NOT_StyleGuidelines_AND_NOT_TRP (we keep our Style rules in the project to facilitate access during development. TRP content must be rejected because it was not released.)
      • Exclude non referenced topics of output is selected.
      • Search options. Only 'Show Total number of search results' and 'View AND search Option in outputs' are selected.
    • After generating the WebHelp, we remove the files that we don't want (RoboHelp generates empty folders, even if the files are not in the table of contents.)

    PROBLEM: A search in the help of Validation reference reveals the topics that we think should not be included because the subjects themselves are not in the table of contents of Validation reference. For example, the section "Data quality analysis" is in the main table of contents help, but not in the table of contents of reference for Validation. Therefore, we do not expect the topic appears in the search results pane at all. But he does. When the user clicks on the subject, the "Resource not found" message appears.

    Nothing shows the topic Style_Guidelines because the StyleGuidelines label conditional construction applies to the entire folder and the "Style guidelines" book in the main table of contents. (Same thing for the TRP folder).

    QUESTION: Why are topics which are not in the table of contents and whose records are not in the project at all appearing in the WebHelp during a search? We need to rewrite the expression of conditional compilation or establish conditions differently. We assume not have topics in the table of contents, not including the topics not referenced in the output, and remove empty folders would be the way to go. Any help is welcome!

    Thank you very much.

    Carol Levie

    The table of contents does not control what ends up in the output for output online. All content tagged and tagged content which is not excluded by the expression of construction will be included. The parameter 'Exclude topics not referenced output' more exclude all subjects which are not in the table of contents AND are not related to any topic which is included in the output.

    On the other hand, for the print output the table of contents control which is found in the output. I think that it will fire a lot of people.

    If you generate the help and that you do not remove the unwanted files, do you still have the error? If this isn't the case, you know that the topic is referenced somewhere in the content of the reference of the Validation.

    Here is the help of RH11. I can't imagine it would have changed, but you could do a search to verify a second time for RH2015.

    Exclude output not referenced topics

    Select this option to exclude any topic that exists in the project, but is not the default theme in page layout or is not referenced table of selected contents, index or sequence to browse, or any referenced subject.

    Note: RoboHelp shows the topics not referenced that are excluded from the output in the output view module.

  • Can I get the total number of records that meet the conditions of a query using the Table API?

    Hello

    A < row > TableIterator is returned when I ask operations using the index of tables. If I want to get the total number of records, I count one by one using the returned TableIterator < row >.


    Can I get the total number of records directly meets the conditions of the query?

    I can get the total number of records directly the request of the meeting of the conditions of CLI using the command Global table - name tableName - count - index index-name-field fieldName - start startValue-end endValue.

    Can I get the same results using the Table API?

    I used MongoDB and NoSQL Oracle for about a year. According to the experience of the use of these dbs, I think mongoDB querying interface is powerful. In the contras, the query interface is relatively simple, which results is a lot of work that is usually a long time in the client side.

    Hello

    Counting records in a database is a tricky thing.  Any system that gives you an accurate count of the records will have a hotspot of concurrency on updates, namely the place where the counting is maintained.  Such a count is a problem of performance in addition to competitive access problem.   The problem is even more difficult in a system widely distributed such a NoSQL database.

    The CLI has overall command that counts, but does so by brutal force - iterate keys that correspond to the parameters of the operation.  This is how you must do this within the API.  There is not a lot of code, but you have to write.  You certainly want to use TableIterator TableAPI.tableKeysIterator (), because a key iteration is significantly faster than the iteration of lines.  Just one iteration and count.

    If you use TableAPI.multiGet () and a key with a touch of brightness full then, in fact, count the results as they are returned in a single piece (a list).

    Kind regards

    George

  • Index rebuild required after truncate the table and load data

    Hello


    I have a situation that we truncate tables bit and then we loaded data [only content] on these tables. What you need to rebuild the index online is necessary or not?


    And another question is if we drop a few clues is the total amount of space is released or not. And re-create indexes will use the same amount of space. As I don't have disk space more? In this situation, rebuild the index online will be a better idea...

    Can you please on this...


    truncate the table some the few loading tables + reconstruction markings online is the best (or) droping little tables, a few tables loading + re-create the index is better

    Can you suggest the best way... We have a time that it currently we don't have enough space on the disk... [Option should not effect the space]

    user13095767 wrote:
    Ok. I have it...

    u want to say if we disbale the index while loading... Next, we need to spend the time to build.

    If the indexes are enabled, then rebuild again is not necessary after loading tables...

    Please answer if my understanding is correct...

    above is correct

    >

    If so, how abt the differences in the space occupied by the spaces of storage during the index rebuild and re-create... T he acquires more space if recreate us [deletion and creation] or rebuild online is preferable to an index...?

    space used is the same for all options.

Maybe you are looking for

  • empty space above the tabs

    Hello So my Firefox has decided it was a good time to upgrade to Firefox V29.but since then it has also changed the location of the tabs at the top of the URL bar (which I hate with a burning passion)I decided to try and she go to below URL. Successf

  • HP Firebird 802 RTC CMOS battery

    I was wondering my CMOS/RTC battery is DEAD! It seems that nobody is part # 505150-001. Please someone help me with a job change battery CMOS/RTC. I know it's a marvel of packaged shrink-wrap type CR2032. What will work the OTHER HP computer CMOS/RTC

  • I have recently reinstalled windows Vista drive probably 5 years

    unable recently reinstalled vista (via a virus I got place) - it get updated for sp1 or sp2 that will continue to give updates online... when I reinstalled, thought he would give me access to service pack one or two, to upgrade... no everything as be

  • XMPP? net.rim.device.cldc.io.ippp.SocketBaseIOException: Connection refused: connect

    Hello My system is running under the power of Attorney and I confifured mds setting of Article number: DB-00047. After this adjustment, I am able to do the http connection. I have downloaded the open source XMPP from this link. and I'm doing the conn

  • To find the log/trace file containing the error ORA-00018

    We use the Oracle 10 g on Linux platform. Our application Java has generated the error below: An error occurred during the processing of the SQL statement... ORA-00018: exceeded maximum number of sessions java.sql.SQLException: ORA-00018: exceeded ma