Find objects used by applications in the database schema

I want to list all tables and indexes that are hitted by the front application (using SELECT the option only for now).
Is it possible to find the name of these tables and the indexes of the scheme which are hitted using queries of the warehouse, where the number of tables and indexes are in thousands, using Oracle internal dictionaries?
Thank you
XXXXXXXXXXX

Mikael says:
It becomes expensive to implement monitoring or audit in the warehouse. So my question is:
Is it possible to find hits using Oracle internal dictionaries?

Yes

Happening somewhere in the database?

Yes, but only after the activation of AUDIT

It is not enabled by default because it is expensive to build up this level of detail.

There is no such Ting as a free lunch!

Tags: Database

Similar Questions

  • How to find a table, using the name of the column in the database schema

    Dear all,

    Please help me on

    using the name of the column, how to find a table name in the database schema.

    Thanks in advance

    Hello

    You can query the data dictionary views all_tab_columns and user_tab_columns.
    For example, to find the tables in the scott schema have called deptno columns:

    SELECT  table_name
    FROM    all_tab_columns
    WHERE   owner           = 'SCOTT'
    AND     column_name     = 'DEPTNO';
    

    Remember that anything inside quotes is case-sensitive.

    The all_tab_columns view has one row for each column in each table (or view) that you have the privileges to use.
    The user_tab_columns view is a subset of all_tab_columns, containing only your own tables (and views).

  • How to start the database using CRS to start the database instance

    Dear Experts,

    How to start the database using CRS to start the database instance

    As a solution: remove the write permission on the/etc/oratab user database to prevent update to arrive.

    There is no harmful effects known to CRS / RDBMS operation if this workaround solution is used. This has been discussed in Bug 13028802.

  • 'Versions of the application and the database do not match' on the comparison of the annex

    Moved the database to a Server 2003 to server in 2012.  This has been the only change PM receive the message "the application and the database of the versions do not match" when they try to make a comparison of the annex.

    Thanks for your help.  You have provided very concise solutions to my problem, I ended up having also do the following:

    Trip, click the password in the admim.cmd to ensure that the password has been set successfully and deleted the file BREBootStrap.xml (let it recreate itself)

  • en dreamweaver cc 2015 quitaron the application to the database the extencion tampoco works as opcion alternativa ahi para solucionarlo?

    en dreamweaver cc 2015 quitaron the application to the database the extencion tampoco works as opcion alternativa ahi para solucionarlo?

    This will give you the deprecated feature http://www.dmxzone.com/go/21842/enable-server-behaviors-and-data-bindings-panel-support-fo r-dreamweaver-cc /. Please be aware that you will need to the MySQLi or PDO for the site to be future-proof.

    Commercial extensions for Dreamweaver are the following:

  • Forestry USE. AdditionalData to the database

    As part of the design, we have before us, is there a way I can dynamically load data into the database?

    The container for the object to be measured has container AdditionalData which is PropFlags_UnstructuredProperty. It allows easy access to add new data in for test purposes. It is requested that the test developer can put additional data in this so that it appears in the results/reports. Practices for the generation of reports NI TestStand and customization explains how to add values in this container well under "logging USE and additional data to the report header Station (TestStand 2013 and later only).  My question is, I want to make these data available to be put in the database, not only in the report:

    Parameters.UUT.AdditionalData.SetValString ("Manufacturer.Name", 1, "National Instruments").

    Parameters.UUT.AdditionalData.SetValString ("Manufacturer.Location", 1, "Debrecen, Hungary").

    Parameters.UUT.AdditionalData.SetFlags("",0,PropFlags_IncludeInReport)

    So if someone does, I would be able to store all these in the database. I created a new table based on the result of USE which has 4 columns, ID, name, TestResultID, value that should be sufficient to meet this requirement.  Each property in AdditionalData will be an entry to this other table with the TestResultID being a foreign key to the table UUT_Result.

    How can I get the database plugin to loop in the data, or what I have to write this function in my process template?

    You can connect the UUT. Table AdditionalData properties as properties of a step in a new result.

    1. Add a new Table that is bound to the key of the object to measure. Refer to the UUT_PROP_RESULT_ADDITIONAL_DATA document under "Test Log USE additional results - generic Recordset" schema in the attached schema file.
    2 add steps to create the object to measure. AdditionalData properties, and then have a step that takes the object to measure. AdditionalData, it clones and adds it as a property of the result of a step called UUTAdditionalData. (example sequence attached file)

    3. then create a schema that will record the additional data container located accordingly step when his path of the property contains the name of the UUTAdditionalData property. Note the precondition on the declaration of UUT_PROP_RESULT_ADDITIONAL_DATA and the options to cross stops processing a result once if the UUT_PROP_RESULT_ADDITIONAL_DATA table deals with the property (so it will be not as recorded in the PROP_RESULT table). Schema file (TestStandDatabaseSchemas.ini) is attached. You can directly import the schemas from the schema file in the Options dialog box database to log.

    I hope this works.

    Kind regards

    Sahana

  • JSR-303 Bean Validation use in applications of the ADF?

    I need some opinions on usage of the JSR-303 Bean Validation in the ADF applications? I know it s posible, but it s a good practice? ......

    User, tell us your version of jdev, please!

    The answer depends. If you use the stack complete adf, there is no advantage in using the JSR 303 validation. In this case, the validation logic is read from business objects and transmitted via the link of the user interface layer. In this way the validation is concentrated in the business object.

    If you do not use adfbc, for example you are using jpa/ejb as the business layer, JSR 303 helps.

    Timo

  • PL/SQL, used in application of the APEX of unit tests

    question by my client:

    I develop an Oracle Application Express application and work on unit tests for stored procedures in PL/SQL and the packages that are stored in the underlying database and used by the application of the APEX. These unit tests must run in the context of SQL Developer Unit Test.
    The problem is that the PL/SQL code stored in the database using functions such as NV('APPLICATION_ITEM') to access items in the application of the apex. They do return all values when I try to execute the PL/SQL within the unit test framework, that is to say in the backend. While it is good that the NV is not error, NULL haven't really work well in my scenario either (for example when the result of this function is inserted into a column NOT NULL in a table). I can think of a few workarounds, such as the creation of my own function NV within the schema to test return values desirable, but nothing seems a really satisfactory solution. I wonder if there is no recommendation to Oracle for this scenario - how can I run code that uses the APEX via backend-specific features. I found nothing in the documentation of the APEX for this but I would like to know if there is a recommendation how to better deal with this case.

    I use SQL Developer version 4.0.0.13.80

    Hello

    Indeed, you must set your PL/SQL function calls. This would be the cleanest solution.

    There is an alternative. Please see the following article on the creation of an APEX in PL/SQL session: Martin Giffy D'Souza on Oracle APEX: how to create a Session of the APEX in PL/SQL

    This approach allows to set the values of APEX application item before you run your unit tests. I don't know if it's possible in SQL Developer Unit Test, but it might get you further down the road.

    Good luck

    Nick

  • Users on the application and the database

    Hi all

    Today a doubt struck in mind, same as I do my own research it doesn't. Well, my doubt is

    Gmail, facebook, OTN as these applications will undergo millions of uses, is what it means at the level of the database as we have same count of users...?

    How it will work. could you please let me know...

    Thank you

    Dedicated server means that there will be a dedicated process running on the server for each session opened by a customer.  The client application servers can open hundreds or thousands of connections at the base, all having the same shared database user to Oracle, to serve users accessing the site.  You would not channel all users through a single database connection and a single server process.

    Justin

  • Identify the best CPU using multiple queries on the database environment

    Hello

    We live high CPU on one of our development servers (AIX 6/11 GR 2). It has several databases and we need check the queries that are causing hiking of the cpu.

    So, how can we specific database queries and it is when there are multiple databases?

    I could use nmon to get the process, $ query session v and v $, v$ sqlarea, if there is only one.

    Thank you!

    Hello

    There will be no direct approach (check if GRID allows to control/OEM), AWR and STATSPACK review should be best approach once and for all the DB to fix permanently, if not then...

    Identify top/topas/nmon top or 10 os process ID's, although they features will look like unless the owner is different.

    Return to the command prompt using ps - ef

    ajay@cts-db-vashi#ps -ef| egrep -i "8716444|7471138|12451978"
    oracle9i  8716444        1   0   Dec 14      - 291:51 ora_dia0_CTS
    oracle9i 12451978        1   0   Dec 14      - 62:50 ora_vktm_TBMS
     
    

    If you don't want to use top/topas/nmon use below with appropriate sort to get high cpu/memory process & pass it to v$ for more details in sqlplus

    /usr/bin/ps aux |/usr/bin/sort -nrk 3,3 | egrep -iv "root" | head -10
    

    Thank you
    Ajay more
    http://www.moreajays.com

  • How to use use the name of the database schema in global variables?

    I created a global variable with the following query:

    "SELECT WeekID from * dr_errdb*.last_dailyload.


    But when it goes into production and the CONTEXT is changed, certainly will not work because the database is set in the query ("dr_errdb").

    What method and how the database directly from the SCHEMA to complete this query?

    How to do something like this:

    Select WeekID from 'a method '. last_dailyload

    Hello

    rather than hardcode the name of schema, use the API< %="odiRef.getSchemaName" (« nom_logique","d")="" %="" >="" où="" le="" nom="" logique="" est="" le="" nom="" de="" votre="" schéma="" logique="" que="" vous="" avez="" définie="" dans="" la="" topologie="" et="" (j’espère)="" utilisez="" dans="" votre="" « schema »="" pendant="" l’actualisation="" de="" la="">

    Therefore, you can change the physical schema as defined in the context that you use for the logic diagram to point to the different DB.

    Your query is transformed in "SELECT WeekID from < %="odiRef.getSchemaName" (« nom_logique »,="" « d")%=""> .last_dailyload.

    See you soon

    BOS

    Published by: Bos on February 14, 2011 16:16

  • Apex 4 - websheet in application of the database

    Is it possible to have websheet features in the database standard applications?


    Best regards

    Not at this stage.
    You can have the functionality of interactive reports in a standard database Application, but not the online edition or the wiki, unless you develop yourself ;-)

    Kind regards
    Dimitri
    ----------------------------------
    http://dgielis.blogspot.com/
    http://www.sumneva.com/

  • How to create a SelectOneChoice using different Tables in the database

    Hi all

    I have a requirement where I have two tables have been created in the database: -.

    Master
    Slave

    Main table has columns as Id and Name. Are similar to values associated with the columns: -.
    ID:-1, 2, 3
    Name:-mobile phone, T-Shirts, bags of University

    In the table of the slave I have columns like Id and elements. Are similar to values associated with the columns: -.

    ID:-1.
    Items:-Nokia, Samsung, Motorola
    ID:-2
    Items:-Adidas, Reebok, Gucci
    ID:-3
    Items:-Reebok Adidas, VIP,.

    I need restore the values of mobile phones (Nokia, Samsung, Motorola), in SelectOneChoice1, t-shirts (Adidas, Reebok, Gucci) values in SelectOneChoice2 and bags of University (Adidas, Reebok, VIP) in SelectOneChoice3.
    I have two controls of data with me, it is main table and isn't the slave table but how do you get the different values in each of the SelectOneChioce.

    Please suggest. !!
    Thank you

    chk
    http://andrejusb.blogspot.com/2008/12/cascading-lovs-in-Oracle-ADF-11g-update.html
    http://www.YouTube.com/watch?v=nXwL2_RP7AQ
    http://blogs.Oracle.com/Shay/entry/got_to_love_cascading_lovs_in

  • Access to the database/schema to another server...

    Hello - I have a need that will require me to access additional information about a schema on a server that is different from what my APEX installation runs on (IE 3rd part of the data that is not part of the inherent schema that accesses the APEX)...

    My APEX server running version 3.2.1.00.11 on top of oracle 11 g Enterprise Edition Release 11.1.0.7.0 - 64 bit Production. We will call this server "A".

    The target server is currently an Oracle server, but will eventually migrate to a Teradata installation (no - I have no word to say in the matter!). We will call this server 'B '. No idea what versions in both cases.

    I understand that if I needed to access different patterns on the same server (IE Server A) it would be easy enough to do using grant statements.

    Also, I understand that to access a schema on server B, I could use a DBLink to do.

    My questions are:

    (1) oracle allow a DBLink to teradata? I found the following thread that seems to indicate that it is possible (or at least used to be - don't know if it's still a valid configuration) Re: Teradata to Oracle connection

    (2) is there another way to make this available external data source? A tech in our team 'Architecture COMPUTING"said DBLinks are not recommended or a best practice. He proposed adding the data source 'directly '?

    This thread (add multiple schemas in a workspace seems to speak of adding multiple schemas to a workspace, but I do not have access to this part of our oracle server (I'm only a workspace administration).)

    (3) if I create a view that accesses the tables through the DBLink to Server B when it comes to Oracle, and then update the DBLink to point to the new teradata server during the migration happens - it will break anything within the APEX?

    My hypothesis is that the table names are the same concerns only APEX that the view is valid and not what fuels the view.


    The rationale against using DBLinks gave me was that "it is not sensible for APEX down to the oracle database (its native underlying server/schema) to cross to another server and return to the oracle database that then went up to the APEX." It makes more sense for APEX to go straight to the other source of data. Normally, I would say that they (Apex/infrastructure) are the same server so it does not really matter that he might have to go through additional 1 'service' or 'interface', but this area is not my specialty.

    Also - I think that technically speaking our APEX service is already separated from its native schema/data on different servers (for load balancing), so in this case really maybe a middle Server Getting (IE Server APEX A-> native schema/data of the server where the DBLink might be-> server B) do an unnecessary extra jump (APEX Server A)-> server B. Note : I am sure that our architect does not know that this is the case, then it is not part of its raison d'etre.

    Thoughts?

    Thank you!
    Jim

    (1) there is a wide variety of databases that you can access from Oracle using the links to the db. The main purpose of a db link must provide connectivity between databases that are not consistent with the use of a certain type of driver or translator. Some databases provide native connectivity with other thing than their own products.

    (2) I would ask another dba from this source that he or she recommends, and if he or she has all the documentation. The long and short of it is (as I explained above) few providers of database provides native support for other database engines, which is needed for the kind of "direct connection" implies that person. My suspicion is that this person is an ODBC user and is equivalent to the use of ODBC drivers with "direct connection", which is far from accurate. ODBC only provides a generic interface to a database, at the expense of speed, functionality and efficiency thanks to the translation of the command and overhead.

    (3) oracle generally doesn't care about the back end of a connection to a different database and neither does APEX. As long as you can build a database to the database in question, shouldn't you have any problems ask these data, although only in a reduced performance due to air travel, networking, drivers, etc.

    Really, APEX is intended to be run against and integrates better with Oracle databases. If your main data is on another platform, APEX may not be the best solution for your needs.

  • Find objects using NI Vision

    Hello

    I want to locate clusters of the object in a .tiff image group. I would ilke to find the center of mass and the average value of pixels in each cluster (so that I can calculate the center of mass of the aggregate). In addition, I would like to draw polygon (sqiggly lines) indicating the perimeter of each cluster (similar to the example of MaginWand2). Each Image can contain one or more groups. I'm developing a stand-alone appliction using .net. I'd appreciate any help in this.

    Thank you

    Poop

    That's what I did to get the center of mass of the cluster:

    1 called method of CountAndMeasure on the KING to get a report on all objects in the KING

    2 called LightMeterRectangle on each rectangle encompassing obtained in step 1.

    3. get the average intensity of each rectangle of the report object returned in step 2

    4 multiply the average intensity on the surface of the rectangle to get the total intensity. This isn't quite the full intensity it's only proportioal to the total intensity. This is acceptable in our application.

    5 used this total intensity and the center of gravity of the rectangle to calculate the center of the total mass of all the objects that have been identified.

    This solution seems acceptable for our application. Please make one commits. I have not found a way to reproduce the MagicWand feature in this console application again. I'll leave for later.

    Suggestions for future improvements:

    1 LightMeterRectangle will return the total intensity

    2 CountAndMeasureObjects will return the total number of pixels in the rectangle.

    Thank you

    Poop

Maybe you are looking for