What indexes to create?

Hey,
I am creating several reports using a table called Employee_School which as approx 2000000 rows and I am wondering what indexes the table should have in order to speed up my selects.
My 'where' clause is using the following columns in my select statement:
NBR_DISTRICT,
DATE_PAY_PERIOD,
SCHOOL_YEAR,
CALENDAR_YEAR,
FISCAL_YEAR,
POSITION,
PAY_TYPE,
CODE
where the user selects a value from a drop down for every column, and 'ALL' can be selected for every column besides the first.
Indexes are kind of new to me so I am not sure what would be needed in this case and with similar situations. Would a separate index be needed for every column, or would I need several multiple column indexes, or would the one multiple column index be enough.
Any suggestions?
Thanks

Hi ,
I have an composite index ( 2 columns ) and I'd to know if the second column is being used ,the where condition are using >= and <= :
desc teste_range:
BEGIN_ACCESS_NBR NOT NULL VARCHAR2(32)
END_ACCESS_NBR NOT NULL VARCHAR2(32)
etc..
select count(*):
COUNT(*)
1585402
my index is begin_access_nbr , end_access_nbr and my select is:
select * from teste_range
WHERE
BEGIN_ACCESS_NBR <= '1162336999' AND
END_ACCESS_NBR >= '1162336999' AND
LENGTH(BEGIN_ACCESS_NBR) = LENGTH('1162336999') AND
LENGTH(END_ACCESS_NBR) = LENGTH('1162336999') AND
( ACCESS_RANGE_EFF_DT <= '20060728' AND
(ACCESS_RANGE_EXPR_DT IS NULL OR ACCESS_RANGE_EXPR_DT > '20060728'));
select count(distinct (BEGIN_ACCESS_NBR)) from teste_range;
1100716
select count(distinct (end_ACCESS_NBR)) from teste_range;
1100551
this select ( or other changing the numbers ) always returned 1 row.
thanks.

Similar Messages

  • What indexes are created when we check dimension as line item.

    What indexes are created when we check dimension as line item.
    and also What indexes are created when we check dimension as high cardinality.
    Where can i see that information in the system.
    Answers are highly appreciated.
    Regards
    Kunal

    Hi,
    Line item means it does not have any dimension table.
    High Cardinality means that the dimension is to have a large number of instances (that is, a high cardinality). Also, it is very important to indentify the line item dimension properly. E.g. Sales Order number, this will have the exact number of entries as the fact table entries. Hence, this can be created as a line item dimension. If you are not sure of high cardinality never select that. Activate this function when the dimension has is at least 10%- 20% the size of the fact table (in terms of the number of records). <b>In this case, B tree indices are created instead of bitmap indices.</b>. By default it is BITMAP but with high cardinality it is B-Tree indexing.
    Hope this helps.
    PB

  • Tools show what Index to use

    Hi
    is there some tool that show what index to use ?
    thanks

    Yup. It's called the CBO. :P
    Just kidding.
    Are you asking "Is there a tool that will tell me
    what indexes to create?"thank
    I want both
    I show me what index to use or what index to create looking a query

  • What Indexes should be created for improve performance of the sql query

    Hello Admins
    One of my user is facing slow performance issue while running the below query. Can someone, please guide me for the same. I want to know, what indexes should be created to improve the performance of this query. Also what else can be done to achieve the same.
    SQL Query:-
    SELECT UPPER(LTRIM(RTRIM(CGSBI_SHIP_DIST_S_EXTRACT.PO_NUMBER))),
    CGSBI_SHIP_DIST_S_EXTRACT.PO_LINE_NUMBER,
    CGSBI_SHIP_DIST_S_EXTRACT.PO_SHIPMENT_NUMBER,
    CGSBI_SHIP_DIST_S_EXTRACT.PO_LINE_SHIP_DIST_NUMBER,
    CGSBI_SHIP_DIST_S_EXTRACT.DISTRIBUTION_DATE,
    UPPER(LTRIM(RTRIM(CGSBI_SHIP_DIST_S_EXTRACT.PO_LINE_SHIP_DIST_LINE_ID))),
    UPPER(LTRIM(RTRIM(CGSBI_SHIP_DIST_S_EXTRACT.PROJECT_ID))),
    UPPER(LTRIM(RTRIM(CGSBI_SHIP_DIST_S_EXTRACT.ACCOUNT_DISTRIBUTION_CODE))),
    UPPER(LTRIM(RTRIM(CGSBI_SHIP_DIST_S_EXTRACT.ORACLE_ACCOUNT_NUMBER))),
    UPPER(LTRIM(RTRIM(CGSBI_SHIP_DIST_S_EXTRACT.COMPONENT_CODE))),
    UPPER(LTRIM(RTRIM(CGSBI_SHIP_DIST_S_EXTRACT.TRANSACTION_CURRENCY_CODE))),
    CGSBI_SHIP_DIST_S_EXTRACT.ORDER_QUANTITY, UPPER(LTRIM(RTRIM(CGSBI_SHIP_DIST_S_EXTRACT.ORDER_UOM))),
    CGSBI_SHIP_DIST_S_EXTRACT.UNIT_PRICE_TRX_CURRENCY,
    UPPER(LTRIM(RTRIM(CGSBI_SHIP_DIST_S_EXTRACT.EXPENSE_TYPE_INDICATOR))),
    CGSBI_SHIP_DIST_S_EXTRACT.SOR_ID,
    UPPER(LTRIM(RTRIM(CGSBI_SHIP_DIST_S_EXTRACT.PO_LINE_ITEM_CODE))),
    UPPER(LTRIM(RTRIM(CGSBI_SHIP_DIST_S_EXTRACT.PO_LINE_ITEM_DESC))),
    CGSBI_SHIP_DIST_S_EXTRACT.PO_LINE_ITEM_LEAD_TIME,
    UPPER(LTRIM(RTRIM(CGSBI_SHIP_DIST_S_EXTRACT.UNSPSC_CODE))),
    UPPER(LTRIM(RTRIM(CGSBI_SHIP_DIST_S_EXTRACT.BUYER_ID))),
    UPPER(LTRIM(RTRIM(CGSBI_SHIP_DIST_S_EXTRACT.REQUESTOR_ID))),
    UPPER(LTRIM(RTRIM(CGSBI_SHIP_DIST_S_EXTRACT.APPROVER_ID))),
    UPPER(LTRIM(RTRIM(CGSBI_SHIP_DIST_S_EXTRACT.SUPPLIER_SITE_ID))),
    UPPER(LTRIM(RTRIM(CGSBI_SHIP_DIST_S_EXTRACT.SUPPLIER_GSL_NUMBER))),
    UPPER(LTRIM(RTRIM(CGSBI_SHIP_DIST_S_EXTRACT.SHIP_TO_LOCATION_CODE))),
    UPPER(LTRIM(RTRIM(CGSBI_SHIP_DIST_S_EXTRACT.TASK_ID))),
    (LTRIM(RTRIM(CGSBI_SHIP_DIST_S_EXTRACT.PO_RELEASE_ID)))
    FROM
    CGSBI_SHIP_DIST_S_EXTRACT
    WHERE PO_NUMBER IS NOT NULL;
    I generated the explain plan for this query and found the following:-
    Explain Plan:-
    SQL> explain plan for SELECT UPPER(LTRIM(RTRIM(CGSBI_SHIP_DIST_S_EXTRACT.PO_NUMBER))),
    2 CGSBI_SHIP_DIST_S_EXTRACT.PO_LINE_NUMBER,
    3 CGSBI_SHIP_DIST_S_EXTRACT.PO_SHIPMENT_NUMBER,
    4 CGSBI_SHIP_DIST_S_EXTRACT.PO_LINE_SHIP_DIST_NUMBER,
    5 CGSBI_SHIP_DIST_S_EXTRACT.DISTRIBUTION_DATE,
    6 UPPER(LTRIM(RTRIM(CGSBI_SHIP_DIST_S_EXTRACT.PO_LINE_SHIP_DIST_LINE_ID))),
    7 UPPER(LTRIM(RTRIM(CGSBI_SHIP_DIST_S_EXTRACT.PROJECT_ID))),
    8 UPPER(LTRIM(RTRIM(CGSBI_SHIP_DIST_S_EXTRACT.ACCOUNT_DISTRIBUTION_CODE))),
    9 UPPER(LTRIM(RTRIM(CGSBI_SHIP_DIST_S_EXTRACT.ORACLE_ACCOUNT_NUMBER))),
    10 UPPER(LTRIM(RTRIM(CGSBI_SHIP_DIST_S_EXTRACT.COMPONENT_CODE))),
    11 UPPER(LTRIM(RTRIM(CGSBI_SHIP_DIST_S_EXTRACT.TRANSACTION_CURRENCY_CODE))),
    12 CGSBI_SHIP_DIST_S_EXTRACT.ORDER_QUANTITY, UPPER(LTRIM(RTRIM(CGSBI_SHIP_DIST_S_EXTRACT.ORDER_UOM))),
    13 CGSBI_SHIP_DIST_S_EXTRACT.UNIT_PRICE_TRX_CURRENCY,
    14 UPPER(LTRIM(RTRIM(CGSBI_SHIP_DIST_S_EXTRACT.EXPENSE_TYPE_INDICATOR))),
    15 CGSBI_SHIP_DIST_S_EXTRACT.SOR_ID,
    16 UPPER(LTRIM(RTRIM(CGSBI_SHIP_DIST_S_EXTRACT.PO_LINE_ITEM_CODE))),
    17 UPPER(LTRIM(RTRIM(CGSBI_SHIP_DIST_S_EXTRACT.PO_LINE_ITEM_DESC))),
    18 CGSBI_SHIP_DIST_S_EXTRACT.PO_LINE_ITEM_LEAD_TIME,
    19 UPPER(LTRIM(RTRIM(CGSBI_SHIP_DIST_S_EXTRACT.UNSPSC_CODE))),
    20 UPPER(LTRIM(RTRIM(CGSBI_SHIP_DIST_S_EXTRACT.BUYER_ID))),
    21 UPPER(LTRIM(RTRIM(CGSBI_SHIP_DIST_S_EXTRACT.REQUESTOR_ID))),
    22 UPPER(LTRIM(RTRIM(CGSBI_SHIP_DIST_S_EXTRACT.APPROVER_ID))),
    23 UPPER(LTRIM(RTRIM(CGSBI_SHIP_DIST_S_EXTRACT.SUPPLIER_SITE_ID))),
    24 UPPER(LTRIM(RTRIM(CGSBI_SHIP_DIST_S_EXTRACT.SUPPLIER_GSL_NUMBER))),
    25 UPPER(LTRIM(RTRIM(CGSBI_SHIP_DIST_S_EXTRACT.SHIP_TO_LOCATION_CODE))),
    26 UPPER(LTRIM(RTRIM(CGSBI_SHIP_DIST_S_EXTRACT.TASK_ID))),
    27 (LTRIM(RTRIM(CGSBI_SHIP_DIST_S_EXTRACT.PO_RELEASE_ID)))
    28 FROM
    29 CGSBI_SHIP_DIST_S_EXTRACT
    30 WHERE PO_NUMBER IS NOT NULL;
    Explained.
    SQL>
    SQL>
    SQL> SELECT * FROM TABLE(dbms_xplan.display);
    PLAN_TABLE_OUTPUT
    Plan hash value: 3891180274
    | Id | Operation | Name | Rows | Bytes | Cost (%CPU)| Time |
    | 0 | SELECT STATEMENT | | 77647 | 39M| 2006 (1)| 00:00:25 |
    |* 1 | TABLE ACCESS FULL| CGSBI_SHIP_DIST_S_EXTRACT | 77647 | 39M| 2006 (1)| 00:00:25 |
    Predicate Information (identified by operation id):
    1 - filter("PO_NUMBER" IS NOT NULL)
    13 rows selected.
    SQL>
    SQL>
    Kindly suggest on this...
    Thanks & Regards
    -Naveen Gangil
    Oracle DBA

    Rafi is correct. Since po_number is the filter column, the only chance you have for using an index to access the table is on that column. However, if there are few (or none) rows with null po_number, you will always have FTS. Does the table have a PK ( which probably consists of at least po_number, line_number )? If that is the case po_number could never be null and in which case you are dumping the whole table and no indexing scheme is going to improve the queri's performance. You might, repeat might, see performance improvement if you cleanse the data in the table ( to eliminate the need for UPPER(LTRIM)RTRIM())) ) before querying it so the the data does not have to be massaged before returning it.

  • NOT operator: What kind of index to create to prevent unindexed searches ?

    I see the following unindexed searches in my ODSEE (dsconf : 11.1.1.3.0 B2010.0630.2145) directory access log:
    [30/Sep/2011:11:42:04 +0200] conn=133 op=1 msgId=2 - SRCH base="ou=people,ou=.... " scope=1 filter="(!(employeeType=P))" attrs="mail sn givenName"
    [30/Sep/2011:11:42:28 +0200] conn=133 op=1 msgId=2 - RESULT err=0 tag=101 nentries=94312 etime=24 notes=U
    I've created an equality index on the employeeType attribute with a threshold of 130 000. I know that I have 4 possible values for the
    employeetype attribute, where at most 90000 entries have the same value. So, I don't understand why it's considered as an unindexed search.
    What index(es) and index parameter(s) should I create to have that kind of search match an index ?

    A while back Ludovic (I think) posted that there is no index for NOT. If you think about it, the usual index operation for equality, for example, has a key and value. The employeeType equality index key for "P" would have as its value a list of entryIDs that have the appropriate employeetype. So where would we get the list of entryIDs that don't have the value? Every key would need a corresponding negation key, containing the symmetric difference of ALLIDs with the original key. Computing it on the fly involves ALLIDs, which puts it right in to the unindexed category. Maintaining such a collection of indexes looks like a significant increase in processing time, I/O to the DB, and data size in the indexes. I'm guessing a bit of analysis on that may well show the cost is prohibitive. And in many cases any significant additional processing of this kind ought to be avoided. Maybe someone in ENG will chime in here with more details.
    But if you already know all the other values you are looking for, can't you do a compound OR filter and get them all that way? It may still be unindexed if the candidate list grows over time to be more than your ALLIDs threshold. To be frank this query does not look like something that ought to be indexed. It grabs a pretty large number of your users. Your ALLIDS threshold already looks too high to me. If this is a reporting query of some kind, I'd recommend either parsing an LDIF backup (if you don't need realtime data) or using a utility/reporting server that you can bog down with long-running queries. If you are already using a utility server for this, you can examine whether the query really needs to be indexed at all. It may not make sense to try to index it.
    As to why an operator would be available but not indexable, remember that the second major step of search processing examines each member of the candidate list and verifies a match on the filter. We routinely include filter components that we do not expect to assist in the creation of the candidate list, but we still want to be applied to the candidates during the filtering phase. For instance, consider the conventional filter (&(objectclass=person)(cn=XYZ)). In many Directories the objectclass filter component will evaluate to ALLIDs, and we want it to, because the cn component will have a much shorter list. We don't want the server to have to perform set intersection of a huge list of entryIDS (all the person objects) with the cn list. This is an example of how a too large ALLIDs threshold can hinder performance. We want the server to do the much easier intersection of ALLIDs with the short cn component list, because we know intersection of any subset of ALLIDs with ALLIDs is the subset. But we do want the server to check the candidates to make sure they really are person entries before returning them.

  • What index is suitable for a table with no unique columns and no primary key

    alpha
    beta 
    gamma
    col1
    col2
    col3
    100
    1
    -1
    a
    b
    c
    100
    1
    -2
    d
    e
    f
    101
    1
    -2
    t
    t
    y
    102
    2
    1
    j
    k
    l
    Sample data above  and below is the dataype for each one of them
    alpha datatype- string 
    beta datatype-integer
    gamma datatype-integer
    col1,col2,col3 are all string datatypes. 
    Note:columns are not unique and we would be using alpha,beta,gamma to uniquely identify a record .Now as you see my sample data this is in a table which doesnt have index .I would like to have a index created covering these columns (alpha,beta,gamma) .I
    beleive that creating clustered index having covering columns will be better.
    What would you recommend the index type should be here in this case.Say data volume is 1 milion records and we always use the alpha,beta,gamma columns when we filiter or query records 
    what index is suitable for a table with no unique columns and primary key?
    col1
    col2
    col3
    Mudassar

    Many thanks for your explanation .
    When I tried querying using the below query on my heap table the sql server suggested to create NON CLUSTERED INDEX INCLUDING columns    ,[beta],[gamma] ,[col1] 
     ,[col2]     ,[col3]
    SELECT [alpha]
          ,[beta]
          ,[gamma]
          ,[col1]
          ,[col2]
          ,[col3]
      FROM [TEST].[dbo].[Test]
    where   [alpha]='10100'
    My question is why it didn't suggest Clustered INDEX and chose NON clustered index ?
    Mudassar

  • How to determine what Index is required by a query ?

    Hi all,
    In our application, we create some complex View with complex query.
    The question is : How to determine what Index is required by the query ?
    I try using SQL Tuning Advisor, but it seems I can only use it After running TOP SQL.
    Is there aniway to determine the Index even Before the query under heavy load/ top sql ?
    Thank you very much,
    xtanto

    You can run your explain plan to check the table access path. You can create an index and see if the optimizer is using the index. Then compare the costs. Creating index will help only in some occassion and you need to provide complete details of the requirement to come to a conclusion of which type of INDEX as well. In some occassions, B*Tree index is useful, in few DW applications, bitmap will work efficiently with columns of low cardinality.
    So it is again the task for you to look into this.
    http://download.oracle.com/docs/cd/B19306_01/server.102/b14211/toc.htm
    Cheers
    Sarma.

  • How I can see what accounts I created with my family pack in my old mobileme account?

    Any ideas how I can see what accounts I created with my family pack in my old mobileme account?
    i updated it when we need to migrate and all emails are active and being used.
    i need to update an email address. we use this for my personal company and need to keep the email in
    the same format so it matches the others in the company. i dont see it anywhere in my account now.
    i am using a .mac format. thanks.

    In order to see which devices are authorized on your account:
    Open iTunes
    Click Store
    Click Account
    Click View Account
    Enter your password
    Look in the second section iTunes in the Cloud
    To the far right you'll see Manage Devices
    Once it's clicked you will see all of the devices currently authorized in iTunes/on your account
    I was going to say, "Hope this helps," but based on the above, I'm pretty sure it did!
    Thanks guys...

  • What index types do you suggest when you have...

    If you have tables A, B, C and they are all partitioned range by created_date where that is a timestamp
    If nearly all queries can only specify created_date on C only because the B's that belong to A and the C's that belong to B can all be in different partitions relative to their children. So if you have weekly partitions for A, B, C the C's the belong to B and the B's the belong to A can be in different weeks partitions. Now A, B and C all use surrogate keys and there's an index on all of them. You have one to many b/w A->B and one to many b/w B->C where any C has a 1 B parent and that B parent can have one and only one A parent.
    When doing the join you end up doing something like
    select * from A, B, C
    where A.a_id = B.a_id
    and B.b_id = C.b_id
    and C.created_date >sysdate - 1
    The problem is that the indexes on A and B are all global non partitioned as are the indexes on C
    Right now we get partition elimination on C on a good day but when the optimizer decides go to A first we get none. Whenever the optimizer goes to A it often does partition range all scans because there is no partition key on A or B
    used in the query.
    How can we get the query plan to reliably use C first so that partition elimination is always guaranteed.
    Currently our thinking is to use /*+ ORDERED */ where the from is C, B, A
    Unfortunately the programs cannot introduce bind variables so where we can use Baselines to manage the plan for a given sql_id the only way we can do this is to use CURSOR_SHARING=force via login trigger on their session. This forces the
    introduction of bind variables in to the query but Their queries are formed dynamically from a GUI screen that optionally can provide different parameters. So not only do you have N's items in an IN clause to worry about you also have other optional parameters that can show up in the query depending on whether they are used or not.
    Q. Has anybody solved this problem by wrapping the query in a procedure so that you can pin the plan to the procedure where all that differs in the procedure is how the arguments are specified? This seems tedius to me because the procedure would have to take comma separate lists of values whenever you want to pass the values to be used in an IN clause.
    Only if you wrap a query that can have optional parameters and N values for any parameter can you manage the plan for that procedure thru a baseline otherwise you simply end up with too many plans to manage because of the different combinations of the size of the IN clauses and the optional parameters that can be specified.
    When joining b/w A, B, C etc what indexes should be partitioned?
    The typical query uses column values on A to limit the C's associated with the B's that are associated with the A's that match those columns. Those fields on A have global indexes so often when the plan is one where it starts at A first and works it's way down it has to consider far too many rows from A that are unrelated to the eventual partition narrowed to from the C.created_date predicate.
    Edited by: steffi on Mar 8, 2011 8:56 PM
    Edited by: steffi on Mar 8, 2011 8:57 PM
    Edited by: steffi on Mar 8, 2011 8:58 PM

    Dear Steffi,
    The problem is that the indexes on A and B are all global non partitioned as are the indexes on CWhy are you saying that this is a problem?
    What are the definition of your primary index on A, B, and C?
    You can eventually add the partition key (created_date) to those primary keys and hence locally partition their corresponding PK indexes
    As far as you wrote that there is no relation ship between A.created_date, B.created_date a and C.created_date, then I beleive you can't benefit from the partition wise join because in such case you need to join A,B and C on the same partition key which is created_date
    Currently our thinking is to use /*+ ORDERED */ where the from is C, B, AUsing /*+ ORDERED */ is not a guarantee that the Oracle Optimiser will obey this hint.
    Use the hint /*+ Leading(C) */ instaedYou know that when you wrap your query into a static PL/SQL procedure you don't have to care then about the use bind variable. It will be used;
    that is how static PL/SQL wroks. But when you are using dynamic sql into this PL/SQL procedure you need in this case to take care about using bind variable.
    The auto-binding trick which is represented by the cursor_sharing=force (or similar) is not highly recommended as far as there exist side effects like the one that cames to my mind now which is when you have function based indexes based on litteral (for example a function based index like substr(a,2,4)) will be rewritten, when cursor_sharing is set to force, to be substr(a, :SYS_B0, :SYS_B1) which will not mach your original query and will not use the function based index anymore
    Best Regards
    Mohamed Houri

  • What is "date created" and why does it change?

    I have Photoshop Elements 10 that I am using with Windows XP  Service Pack 3, a Pentium 4 CPU with 3 GHz, 2 GB of RAM and 48.6 GB of free disk space.
    None of the "dates created" in Properties  match the date the picture was taken. What does "Date Created" represent? Is it the date that the images are pulled into a catalog in Organizer?
    I have multiple catalogs that show creation dates that are later than the date modified, (example: date created of June 2012 and a date modified of March 2012). How is it possible that the date created is later than the date modified? Shouldn't the date created be earlier than the date modified?
    Also, I have had several instances in which the date created was changed again, making the system think it was a "new" image in my watched folders. Shouldn't the Date Created remain constant?  How can I keep the date created from being changed?

    See that faq from John R Ellis:
    http://www.johnrellis.com/psedbtool/photoshop-elements-faq.htm#_All_the_different

  • Can an unique index be created on read only cache group

    Hi
    Can an unique index be created on read only cache group
    Regards
    Siva Kumar

    No, I do not think so. Creating a unique index could cause autorefresh operations to fail if the data being refreshed contains duplicate values that would not be allowed by the index. You can create regular indexes on a table in a readonly cache group.
    Chris

  • What services are created?

    When I try to install Forms 6.0.8, the installer says that it has to create and start some services. What does it create? A Forms Server Listener? Any other services?
    I've never actually successfully installed this version of Forms and there doesn't appear to be any documentation stating what the installer is trying to create.
    If I already have another Forms Server Listener service defined and running (say for Forms 6.0.5.33) on the same machine, will this cause the installer any grief?
    Thanx in advance!

    Hi Ajay
    The services actually performed (work actually done) by a service provider are recorded in a Service Entry Sheet with reference to the purchase order.
    A service provider's invoice relating to a certain invoice can be entered only after the entry sheet has been accepted.
    Actually the accepted entry sheet is the basis for IV process.
    regrds
    Yogesh

  • How to create indexes using CREATE TABLE statement

    Hi,
    Can anyone please tell me how to create indexes using CREATE TABLE staement? This point is part SQL Expert exam (1Z0-047) and please guide me to use which books for this particular exam.
    Thanks in advance.

    Can anyone please tell me how to create indexes using CREATE TABLE staement?e.g. creating a primary key or a unique constraint will generate indexes along with the create table syntax:
    SQL> create table t (a integer primary key, b integer unique)
    Table created.
    SQL> select   index_name, index_type, uniqueness
      from   user_indexes
    where   table_name = 'T'
    INDEX_NAME                     INDEX_TYPE                  UNIQUENES
    SYS_C0016575                   NORMAL                      UNIQUE  
    SYS_C0016574                   NORMAL                      UNIQUE  
    2 rows selected.

  • Determining what views are created for certain structure

    Hi!
    I need to create some views to structure in Development system as it is done in Production system already. It is something like manual transfer of structure and it's views from Production to Developement system (special case).
    My question is this: how to determine what views are created for certain structure?
    Will reward,
    Mindaugas

    Use 'Where-used' list for that structure.
    Go to SE11.
    Enter the structure name.
    click on the Where-used list button in the toolbar.
    Select the applicable options. (In your case 'Views')

  • What users are created during Oracle Database installation?

    By default, what users are created during Oracle Database installation?
    Thanks,
    Felipe

    Hi,
    All databases created by the Database Configuration Assistant (DBCA) include the SYS, SYSTEM, SYSMAN, and DBSNMP database accounts. In addition, Oracle provides several other administrative accounts. Before using these other accounts, you must unlock them and reset their passwords.
    Here you are:
    USERNAME
    MGMT_VIEW
    SYS
    SYSTEM
    DBSNMP
    SYSMAN
    SATYAM
    OUTLN
    MDSYS
    ORDSYS
    EXFSYS
    DMSYS
    USERNAME
    WMSYS
    CTXSYS
    ANONYMOUS
    XDB
    ORDPLUGINS
    SI_INFORMTN_SCHEMA
    OLAPSYS
    SCOTT
    TSMSYS
    BI
    PM
    USERNAME
    MDDATA
    IX
    SH
    DIP
    OE
    HR
    Regards,
    Satyam

Maybe you are looking for

  • Mac mini TV help please!

    Hey, I just connected a friends mac mini to my philips 30" LCD through a VGA port... was working great on 1280 x 1024 res (except it didnt fill the width) then i tried 1280 x 960 which looked sharper but still didnt fil the full width - then i hit 12

  • How to/What is the best way to do a game speed rate...

    I've been trying to do a game for J2ME, but i realized that some actions like moving the sprite around would need to do things like "thread.sleep(etc)" if i want to actually see it moving, i've tried to do directily and nothing happened on screen, or

  • Multiple scenes not working on any computer except my own.

    HI everyone, I try to run a swf or html file of my fla file and it only works on my machine but not on my laptop. I have the latest flash player installed but it still doesn't work.  Can anyone advise. My laptop works for single scenes swf and html b

  • Out of memory (Out of swap space?)

    OS: Windows Server 2003 standard edition JVM: jdk1.5.0_11 Xms=128M Xmx=1024M GC Settings: -XX:PermSize=64M -XX:+PrintGCDetails -XX:+PrintGCTimeStamps -XX:+PrintHeapAtGC -XX:+DisableExplicitGC One of the java solutions is running on Windows Server 200

  • Enhancement in BPSeach of winclient CIC

    hi, i want to add a new field(say mobile no)in BP search page of winclient CIC.now i have changed the sceen layout using smw0.But in backend in order to search based on mobile no, i have to assign some function module .But for that what i have to do