SQL Developer Version 3.0.02 really slow to produce results

Hi,
Hoping someone can point me in the right direction here as SQL Developer on my machine is so slow it is virtually unusable (it wasn't this bad in previous versions but it is possible I also have a new JDK since). I open a connection to an Oracle database and simple type:
select a_column from a_table where a_column = 1
and hit green triangle (ctrl + enter). The green triangle and the commit/rollback icons go grey and I start counting rough seconds. I get to 30 before the result is shown and I can do anything and yet it says:
All rows fetched: 1 in 0.002 seconds
In sqlplus the exact same query comes back immediately. I have added -J-Dsdev.insight=false to the command line (as Oracle says it can slow SQL Developer) but this has not helped. I'm running on Linux Ubuntu 10.10 with
3353400 kB of memory according to cat /proc/meminfo and my ~/sqldeveloper/jdk file contains:
/usr/lib/jvm/java-6-sun-1.6.0.24
top shows:
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
8143 martin 20 0 947m 462m 28m S 2 14.1 6:39.68 java
and that is the only java program I am running.
Any ideas?
Thanks
Martin

Yes, there was 'dark ages' for SQL Dev query performance starting from 30EA1 and 30EA2 (3.0.02).
It was said that re-coding on SQL History was the one to be blamed for this.
Unfortunately, there was no satisfying workaround for those versions.
Try at least 30EA3 and best to have 3.0 production one.
Regards,
Buntoro

Similar Messages

  • Unit Test exports between different SQL Developer versions

    Hi,
    I am having problems with trying to export and import unit test suites between SQL Developer versions. I can't find any documentation in this area. We have a number of unit test suites exported as XML files from version 2.1.1.64, and below are combinations of things I have tried:
    - I have tried to import a unit test suite into version 3.0.0.4 that was exported from version 2.1.1.64 and get the error "Import failed. unexpected null value". I expect that this is probably an unsupported action due to repository changes between the two versions - should I be able to do this?
    - I have upgraded the repository with unit tests in it. The unit tests run perfectly well in the upgraded repository. However, if I try to export any suites or individual tests, I get an error "Export failed.". A XML file is created but with what looks like only the header part of it.
    - I have created a new unit test suite in version 3.0.0.4 and this exports successfully.
    - I have gone into each test of a suite in the upgraded repository and made a change so that I can perform a commit. When I do an export, this does then work successfully.
    Therefore it appears that something is not carried out by default when the repository is upgraded, but this fixes itself if the test is amended and committed in the upgraded repository. Although this may be a workaround, we have 100's of tests and is not something I really want to do. Has anyone else experienced this and got any recommendations for this?
    Thanks, Pierre.

    Hi,
    I am having problems with trying to export and import unit test suites between SQL Developer versions. I can't find any documentation in this area. We have a number of unit test suites exported as XML files from version 2.1.1.64, and below are combinations of things I have tried:
    - I have tried to import a unit test suite into version 3.0.0.4 that was exported from version 2.1.1.64 and get the error "Import failed. unexpected null value". I expect that this is probably an unsupported action due to repository changes between the two versions - should I be able to do this?
    - I have upgraded the repository with unit tests in it. The unit tests run perfectly well in the upgraded repository. However, if I try to export any suites or individual tests, I get an error "Export failed.". A XML file is created but with what looks like only the header part of it.
    - I have created a new unit test suite in version 3.0.0.4 and this exports successfully.
    - I have gone into each test of a suite in the upgraded repository and made a change so that I can perform a commit. When I do an export, this does then work successfully.
    Therefore it appears that something is not carried out by default when the repository is upgraded, but this fixes itself if the test is amended and committed in the upgraded repository. Although this may be a workaround, we have 100's of tests and is not something I really want to do. Has anyone else experienced this and got any recommendations for this?
    Thanks, Pierre.

  • MS Access 2010 and Oracle SQL Developer Version 4.0.3.16 Error

    OS: Windows 7 Enterprise
    System Type: 64-bit Operating System
    I can not get MS Access 2010 to work/open with SQL Developer version 4.0.3.16.
    ERROR when testing connection to MS Access 2010
    "Status : Failure -Test failed: [Microsoft][ODBC Driver Manager] Data source name not found and no default driver specified"
    I added the 32-bit ODBC data source for the MS Access I am trying to use with SQL Developer version 4.0.3.16 with the "C:\Windows\SysWOW64\odbcad32.exe" application, but I still get the same error.
    I appears that SQL Developer version 4.0.3.16.is looking at the 64-bit driver (ODBC Data Source) and I have no idea to direct SQL Developer version 4.0.3.16 to use the 32-bit driver (ODBC Data Source) when opening MS Access 2010.
    Thank you in advance for your advice.

    I downloaded the SQL Developer version 4.0.3.16 "sqldeveloper-4.0.3.16.84-x64.zip" that included the jre.
    How do I check which Java JDK I am running (32-bit versuns 64-bit)?
    In the command prompt I use "java -version" and I get this message "java is not recognized as an internal or external command"

  • Code completion(insight) not working in SQL Developer Version 2.1.1.64

    I recently downloaded SQL developer Version 2.1.1.64. However the code completion feature is not working automatically. I have checked the Automatically complete code in SQL worsheet checkbox under Tools->Preferences-> Code Editor-> Completion Insight.
    Strangely, I get the code completion pop up window when I explicitly press the completion insight shortcut(Ctrl + Space).
    Please help.
    Thanks and Regards.

    Hi, I am getting the following logs :
    Code completion time = 1015
    *...?aux tok2?, parse time = 63
    InsightableOracleDatabase.fetch() time = 360
    Code completion time = 844
    Finished parsing = 0
    *...?aux tok2?, parse time = 62
    InsightableOracleDatabase.fetch() time = 344
    Code completion time = 812
    Finished parsing = 0
    *...?aux tok2?, parse time = 63
    InsightableOracleDatabase.fetch() time = 359
    Code completion time = 891
    Finished parsing = 0
    Thanks

  • Desc not working in SQL Developer Version 1.1.3 Build 27.69

    Hi All,
    I am using Oracle SQL Developer Version 1.1.3 Build 27.69
    select count(*) from abccount(*)
    100
    using desc / describe table name gives error
    desc abcERROR:
    ERROR: object abc does not exist
    1 rows selected
    I am able to perform select on the table but not desc/describe. I tried suffixing with schema name , still the same error persists.
    Kindly provide a workaround
    Tnx

    Well 1.1.3 is quite old.
    The best thing to do IMHO is to update to the latest version, it will also enable a load of new features and fixes.
    http://www.oracle.com/technetwork/developer-tools/sql-developer/downloads/index.html

  • Which sql developer version will support oracle 8.1.7

    hi
    which sql developer version will support oracle 8.1.7 or is it necessary to use plsql developer to connect to database (oracle 8.1.7)

    Hi,
    SQL Developer version 1.2.1 is able to connect to 8.1.7 with limited functionality (prepared reports and browser for objects could not work)..
    Next version (tested with 3.2 64-bit) of SQL developer could be "hacked" to connect to 8.1.7 by simply copy file C:\oracle\product\10.2.0\client_1\jdbc\lib\classes12.zip from Oracle client prior 11
    into appropriate jdk\jre\lib\ext folder.

  • SQL Worksheet fails to appear in Oracle SQL Developer Version 2.1

    I cannot open the SQL Worksheet in Oracle SQL Developer Version 2.1. When I select SQL Worksheet from the Tools menu, a box appears saying that the SQL Worksheet is opening, but nothing happens. After the first attempt, the box does not appear, but again nothing happens.

    Thats odd.
    Do you see any exceptions in console ? (to see the console launch sqldeveloper.exe in ../sqldeveloper/sqldeveloper/bin dir.)
    -Raghu

  • Default path for scripts within SQL Developer version 3.2.20.09.87

    I have SQL Developer version 3.2.20.09.87 and needed to know if the 'Set default path to look for scripts' be a UNC path?
    Thanks

    I hadn't tried it but now I did and it worked.
    I also tried setting the Utilities Export default file location to a UNC path and I was able to set it but when I try to go to it via the 'browse' button, it doesnt go to it. It does, however, use it when I export.
    Also when I do File > Open, I'm not able to navigate to UNC paths via the 'Home' or 'Desktop' buttons on the left hand side of the window and am not able to navigate to a network location from the 'Locations' box.
    Any ideas? I am on Windows 7.
    Thanks

  • Japanese characters in SQL Developer  Version 1.5.4

    I am using SQL Developer ver 1.5.4 with Oracle 11g. There are Japanese characters stored in VARCHAR2 field.
    When I execute a SELECT SQL query, SQL Developer does not display Japanese characters in the Result window -- it displays row of small square characters instead.
    (When I execute the same query as a script -- it displays the Japanese characters in Script Output window,
    What should I do to have SQL Developer to display Japanese characters in Result window?
    Thank you!
    Mark.
    Edited by: MarcoPolo on Jul 7, 2009 11:16 AM

    Hi there, Have you fixed this issue?
    I'm having the same issue albeit with SQL Developer VERSION 1.5.5
    The Select stmt displays the the empty square boxes in the result window, I've set the encoding preferences to UTF8 in the menu and font to Arial Unicode (there is no option to set script to Japanese). How can i display japanese characters in the results window??
    When i export these empty square boxes in the result window to notepad (where encoding set to Unicode and Font set to Arial Unicode and Script to Japanese), the japanese value is displayed correctly in the notepad.
    Kindly provide some input
    Many Thanks

  • Oracle sql developer version 1.5.5.59 compatible with Windows 7 [64 bit]

    am currently using Oracle sql developer version 1.5.5.59, in some time my O.S. is going to migrate from WinXP to Windows 7 [64 bit] can anyone suggest me how to check/find whether Oracle version 1.5.5.59 need to be upgrade or not?

    Yes.
    Adobe - Photoshop CS5 Extended System Requirements

  • SQL Developer  Version 1.5.1 Build MAIN-5440 Imported Connections missing

    I have a problem using SQL Developer Version 1.5.1 Build MAIN-5440. I have successfully imported connections from my previous version of SQL Developer. After I restart, all the connections I have imported has been gone. I tried to import the connections but got an error message:
    java.lang.NullPointerException
         at oracle.jdeveloper.db.DatabaseConnections.getReferenceable(DatabaseConnections.java:695)
         at oracle.jdeveloper.db.DatabaseConnections.addConnection(DatabaseConnections.java:762)
         at oracle.dbtools.raptor.connections.ConnectionGrinder.doImportExport(ConnectionGrinder.java:243)
         at oracle.dbtools.raptor.connections.ConnectionGrinder.invoke(ConnectionGrinder.java:117)
         at oracle.dbtools.raptor.navigator.DatabaseNavigatorController.handleEvent(DatabaseNavigatorController.java:200)
         at oracle.ide.controller.IdeAction.performAction(IdeAction.java:524)
         at oracle.ide.controller.IdeAction.actionPerformedImpl(IdeAction.java:855)
         at oracle.ide.controller.IdeAction.actionPerformed(IdeAction.java:496)
         at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1849)
         at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2169)
         at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:420)
         at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:258)
         at javax.swing.AbstractButton.doClick(AbstractButton.java:302)
         at javax.swing.plaf.basic.BasicMenuItemUI.doClick(BasicMenuItemUI.java:1000)
         at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(BasicMenuItemUI.java:1041)
         at java.awt.Component.processMouseEvent(Component.java:5488)
         at javax.swing.JComponent.processMouseEvent(JComponent.java:3126)
         at java.awt.Component.processEvent(Component.java:5253)
         at java.awt.Container.processEvent(Container.java:1966)
         at java.awt.Component.dispatchEventImpl(Component.java:3955)
         at java.awt.Container.dispatchEventImpl(Container.java:2024)
         at java.awt.Component.dispatchEvent(Component.java:3803)
         at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4212)
         at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3892)
         at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3822)
         at java.awt.Container.dispatchEventImpl(Container.java:2010)
         at java.awt.Window.dispatchEventImpl(Window.java:1774)
         at java.awt.Component.dispatchEvent(Component.java:3803)
         at java.awt.EventQueue.dispatchEvent(EventQueue.java:463)
         at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:242)
         at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:163)
         at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157)
         at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149)
         at java.awt.EventDispatchThread.run(EventDispatchThread.java:110)
    I tried to create a new connections. I can test the newly created connections but cannot save it.

    This bug was fixed in SqlDev 2.1.1. You'll find this build on our homepage.
    -Raghu

  • Oracle sql developer version

    Hi,
    My first question is
    where do i find the version of oracle sql developer?
    My second question is
    when i check one of the OSUSER name column is null.how it occurs? and how do i give corresponding name to its column?
    Kindly help .
    thanx in advance

    Hi,
    Thankx for your help for my 1st question,it has answered.
    My sql developer version is 2.1.0.63
    Coming to my2nd question.
    I have used the following command to check the corresponding user.
    select sys_context('USERENV','OS_USER') from dual
    It show null value for osuser column.
    I use RHEL 4 operating system
    None other than this user,all the user has osuser value.
    So here i want assign value for the corresponding user?
    Your help will be more appreciated

  • I ther any SQL developer version for SunOS 5.10 (Unix)

    Is ther any SQL developer version for SunOS 5.10 (Unix). If it is available, please tell me from where it can be downloaded and how it can be installed?

    <p>You can use any of the downloads except the Mac or Linux ones.
    <p>We separated out the Windows downloads because that's the largest audience we have. So there are 2: one is the full install, and one which allows users to point SQL Developer to an existing, installed JDK. This means that you don't end up with duplicate or even multiple JDKs installed.You can download either of these. If you don't have the JDK installed, you might as well install the full build. The other thing about the full install is that it includes an early JDK release and many users prefer to use the latest JDK.
    <p>The entry for the "multiple platforms" is exactly the same build and code as the Windows without JDK. Both of these require you to download and install or already have a JDK installed.
    <p>I try to make this page clearer for each release. It seems I'm not there yet!
    <p>We certify on Windows, Linux and the Mac. There is a page detailing certification specifics see the home page of SQL Developer. We do not certify SunOS, but Unix platforms are supported. This means that you can use SQL Developer, but any issues you run into must be tested against a certified platform before we'll track the bugs.
    <p>Sue Harper</br>
    Product Manager

  • SQL Developer in CITRX environment get very slow

    All,
    running version 3.0.02 BuildMAIN-02.37 of SQL Developer on a CITRIX machine.
    We installed that software a while ago and it got very slow. When I ran an SQL statement it took seconds to get the cursor back.
    When I deleted the profile on CITRIX for my user it went back to normal.
    Did anyone experience the same?
    Any remedy?
    Please let me know if you need more details.
    Thank you,
    André

    ok - I see three options:
    1. submit an enhancement request to add such a filter
    2. don't use sql dev for the 'diff' project - do it manually
    3. use a workaround process
    For options #2 or #3 you need to repost a related, but similar, question in the database general forum.
    General Database Discussions
    This would be my recommendation:
    1. Use EXPDP to export the metadata only for the databases you want to work with
    2. Use IMPDP to import that metadata on a server/DB dedicated to your DIFF needs
    3. Use a simple script/procedure to drop users that have no objects (easier than trying customize the import)
    4. Use Sql Dev on the resulting DIFF server/DB
    You can easily export only the metadata. Then just import it somwhere where you can drop what you don't need. Sql Dev can then handle the rest for you.
    Sure - it requires a second DB or two but those will be TINY since you won't have ANY data at all; just the code.
    It also gives you a great sandbox to test any scriptss you might want to execute to make two schemas equal.
    I won't follow up at all on the above in this forum. If you want more help with a workaround repost an appropriate question and provide a link to this thread in it.
    I suggest
    With the requisite licensing you can use Oracle's DBMS_METADATA_DIFF package to do your own comparisons.
    http://docs.oracle.com/cd/E11882_01/appdev.112/e40758/d_metadiff.htm#CHEGJBCA

  • Can't see package body in SQL Developer version 3.1

    Hello,
    Have been scouring the boards and google for this issue for quite some time now. I think I have discovered the issue, but would like to see if a work around exists.
    Problem:
    I am unable to view packages, procs, VIEW DDl, etc. of other users. When a colleague of mine uses Toad, with the EXACT same connection ID and setting, they are in fact able to see all the source code...
    What I've found:
    Looking around, apparently Toad and SQL Dev work in different ways. Toad apparently uses DBA_SOURCE and DBA_OBJECTS to generate everything.
    SQL Dev uses the META_DATA package to retrieve everything. Further, in order to use the meta_data package, I need the grant catalog role, or something like that.
    Is there a way to set up SQL Developer to use the same method as Toad to retrieve the code? It's a fact that I WILL NOT receive the catalog permission per the DBAs... I can write out the
    select text from DBA_SOURCE where OWNER = 'OWNER' and NAME = 'OBJECT NAME';
    But, I would prefer to just be able to use the tree nodes and click on objects to generate all this. Anyone know of any setting for this?

    Hi,
    No doubt SQL Developer wants to be competitive with Toad but, in terms of raising red flags over inconsistencies in basic functionality, any difference versus SQL*Plus would be more surprising than versus Toad.
    DBA_SOURCE and DBA_OBJECTS are public synonyms available in any standard Oracle installation, but you also need the SELECT ANY DICTIONARY privilege to get maximum benefit from them. That lets you view code in another user's schema without having an explicit privilege (like EXECUTE) on a package/procedure/function.
    If you already do have such privileges (either SELECT ANY DICTIONARY, or EXECUTE or DEBUG on specific executable objects), and the Code tab is empty, then you will need to provide a test case, as Vadim indicates.
    In terms of any case where SQL Developer utilizes DBMS_METADATA, my understanding is the API relies on the SELECT_CATALOG_ROLE privilege if a user does not own or otherwise have an explicitly granted privilege on an object. Developers like to use this API wherever possible in place of writing a script that might break or need maintenance to deal with future versions of the Oracle database.
    I have no idea how Toad works, and I probably shouldn't speculate, but here is one scenario that could explain the case you mention without the connection user having any of the privileges noted above. Let's say the Toad client software calls a PL/SQL package that selects from DBA_SOURCE and is installed in a schema that has the SELECT ANY DICTIONARY privilege. All Toad users are granted EXECUTE on this package and therefore inherit SELECT ANY DICTIONARY in the context of running the package. This will work, but at the price of complicating installation of Toad. Also, it doesn't afford an administrator fine-grained control over metadata security.
    Regards,
    Gary
    SQL Developer Team

Maybe you are looking for

  • Free Goods with VAT & without VAT

    Dear Friends, We have a two scenario, We need to charge VAT from the customer for Free goods which got billed from Plant 1000. We will not charge VAT from the customer for Free goods which got billed from Plant 2000. Right now we are using a Pricing

  • Fonts not showing available in Office Mac: Word

    I have a strange issue! I didn't install anything new last night, but an update may have been downloaded and installed as I have my iBook set up to do it automatically. When I started up this morning and opened Word to take notes suddenly a bunch of

  • Change image on mouse event

    I would like to have an image change when when the mouse is over an element any help is aprresiated import java.awt.*; import java.awt.event.*; import java.applet.*; import java.awt.geom.*; import java.io.*; * @author  tom public class CNP extends ja

  • SNMP call manager 6.x

    Does anybody has any information of using CCM 6.0 MIBs

  • Getting extra NULL row in presentation layer when we use CASE in RPD

    Hi, We have created some time utility members in RPD like Previous month, Previous quarter. Steps: We have created a init block for capturing Previous month, Previous quarter and added variables with some default values assigned. Now, we have created