Stored procedure performance comparison - performance

Can someone suggest tools for comparing performance of oracle stored procedures on 11g.

Toad for Oracle can do this for you, please see this as a reference

Related

How to track the SQL query launched in Oracle?

Please specify whether it is possible to track the SQL in Oracle launched queries?
If yes, you can, how to do it?
The essence of this, there are several employees, and you need to understand who and that runs, that is, some kind of username of users, where the start-up requests will be visible, who launched when I started, and how much time went to the execution of the query.
If I do not understand my question quite enough, ask. Thank you all for your attention!
If you are talking about real time performance monitoring of your database, then this will depend on a number of factors, including exactly which version of Oracle you have. Oracle is generally tooled to provide the kind of metrics you're talking about, but the most useful ones (in my experience) may require additional software and additional option licenses to make them visible.
SQL Developer has some basic functionality within its DBA connection options. It can also make ASH and ADDM reports more accessible. Other tools like Oracle Enterprise Manager and Foglight for Oracle provide more detailed metrics over time.
More recent versions of Oracle have more options built-in. Your best bet is to start with Oracle's "2 Day DBA + Performance Tuning Guide" for your version of the database:
Oracle 19c
Oracle 18c
Oracle 12cR2
Oracle 12cR1

why the real time SQL monitor in sql developer(oracle) turns me no selection? What are the steps to see the performance metrics in sql developer?

why the real time SQL monitor in sql developer(oracle) turns me no selection? What are the steps to see the performance metrics in sql developer?
Before Oracle 19c, you had to have SELECT_CATALOG_ROLE role, but it doesn't require now:
https://www.thegeekdiary.com/real-time-sql-monitoring-for-developers-oracle-database-19c-new-feature/
I understood that real time SQL monitor turns me no selection because I used 11g express edition that is free version of oracle sql. I think that it is not free to use this software, to use it we have to download enterprise edition. I am not sure but I think so.

Import oracle dump to PostgreSQL

I have a plain text not oracle binary dump. How can I import this to postgres? Are there tools available for this out there? Or is there some other one, anyone did this before?
What I though is to convert one dump (oracle) into another dump (postgres).
Check out ETL tools like Talend and Pentaho for conversion between Oracle and PostgreSQL.
From an Oracle dump it's going to be much more difficult. Your best bet is almost certainly to load it into an Oracle instance and then use migration/ETL tools from there. Depending on the dump size, features required, etc, you might be able to use a free Oracle version for this.
I don't think it is feasible in an easy immediate way. Is the plain text in sqlloader format? I think it may be easier for you, if the database size isn't huge, to export DDL and then data in INSERT format.
An alternative would be a migration tool, such as Talend, but again, it isn't immediate. The shortest path go through standard SQL, IMHO.
With newer PostgreSQL versions (9.1 or later) you might be able to use a foreign data wrapper to access the Oracle schema from within your PostgreSQL database, e.g.:
http://laurenz.github.io/oracle_fdw/

How to use Oracle 11g client?

I may be asking something silly but I don't see any sql*plus or any GUI kind of interface to connect my Oracle server remotely. I tried SQL Plus but it's a command line interface, don't know what to do with that.
Oracle SQL developer is a GUI client
pl/sql developer and toad are both decent, but nonfree, Oracle gui clients. If you're going to do a lot of work on packages or stored procs/funcs, one of these will be worth every bit of money you spend.
squirrel sql is an opensource client. There's a squirrel-derived plugin for eclipse called SQL Explorer; it's really good for looking at your data to help get your programs right.

Alternative to SQL Tools and Toad IDEs for Oracle query development

Are there any better alternatives to using SQL Tools and TOAD for writing stored procs and queries for Oracle DB?
Better in the sense of being able to debugg large queries and stored procedures.
Any pointers are welcome!
I would suggest Oracle SQL Developer
Our company uses PL/SQL Developer. I am not familiar with SQL Tools or TOAD, but this tool has worked rather well for us with regards to debugging.

Resources