Poor performance during the iteration/update rows of a tree table

Hello

We have a tree table based on a VO and EO (with transitional attributes). One of the attributes is an indicator.
The original Version is filled with a complex query with several thousand lines.

Now, when the user clicks on a node, all children are updated (their flag is set to true) recursively.

It's really really slow. It may take several minutes, while a similar update via PL/SQL on a real table would take a few seconds.

Is it possible to improve the performance? We have already applied all the tunings on EO as VO mentioned in the Oracle Documentation, but they had almost no effect:
-keep the viewlink iterators set line
-indicators of query
-Use the batch update

The algorithm we use is the following:
    private void checkTreeNodes(JUCtrlHierNodeBinding node, Boolean check) {
        if (node == null) {
            return;
        }

       TreeVORowImpl nodeRow = (TreeVORowImpl)node.getRow();
        if (nodeRow != null) {
                nodeRow.setFlag(check);
        }

        List<JUCtrlHierNodeBinding> children = null;
        if (!nodeRow.getLevel().equals("4"))  // no more than 4 levels
            children = node.getChildren();

        if (children != null) {
            for (JUCtrlHierNodeBinding _node : children) {
                checkTreeNodes(_node, check);
            }
        }
    }

Hello

try to move the logic of the definition of the transitional indicator at the service of the company (method exposed on the client interface) and then refresh the tree instead of a record thousand on the client component analysis.

Frank

Tags: Java

Similar Questions

  • HP Mini 110-3530NR extremely poor performance on the Internet

    My HP Mini 110-3530NR Netbook has very poor performance on the Internet.  I use Windows 7 Starter.

    Say hello to new coppens1.  I apologize for the delay in my responses.  I have not received the normal e-mail notifications.

    When I had to go to msconfig earlier in our interactions you make sure that the Synaptics driver load with Windows?  Follow these steps to check.

    1. Click Start, type "msconfig" and press ENTER.
    2. Go to the Services tab and search for "HP Software Framework".  This should load with Windows for a lot of the HP software to work properly.
    3. Then go to the Startup tab and make sure that anything it either by "Synaptic" is loaded with Windows.
    4. Save your changes and exit msconfig.
    5. Then go to your touchpad settings and, even once, make sure that the settings are correct.
    6. Finally, restart the machine and make sure it works properly.

    I totally understand if you want to open a new thread as this covered a few topics!  Just make sure to send me a private message with the link so that I can make sure to help you here.

    I wish you a beautiful day JC!

  • Windows 8 crashed during the last update, now wants to save and may not do.

    Windows 8 crashed during the last update. Stuck at 30% for more than 4 hours before I finally pressed the power button to restart the system. Windows 8 Pro with Media Center now says system build 9200 at the bottom right of the screen.

    Whenever I try to activate Windows 8, it cannot connect. When you use the command prompt Windows + R and slui 3 with my purchased serial number I get Code 0 x 80070424. Description: The specified service does not exist as an installed service.

    Hello

    This error can appear if your firewall settings prevent Windows to complete the online activation process. To resolve this problem, you can activate Windows by phone instead.

    1. Enter in the right edge of the screen and then click on Search.
      (If you use a mouse, point to the upper right of the screen, move the pointer of the mouse down and then click find.)
    2. Type SLUI 04 in the search box, type or click on applicationsand then tap or click SLUI 04.
    3. Follow the instructions on the screen.

    Hope this helps

  • Poor performance since the update of security online

    No problem with web browsers (Safari, Firefox, Chrome) at home (Comcast) and work (Integra) until I downloaded the recent Safari 9.0.3 and security of the OS update.  Now, with all browsers, while a few sites (Facebook, Flikr, Yahoo, search the Web) load more quickly, most of the others (links Apple in searches) loading VERY slow (Slower than Dial-Up) or not at all.  I ran the diagnostic - all connections are good.  E-mail works well.  I restored the computer using Time Machine.  Internet connections are fine with other computers on the same router.

    Spotify usually time very well.  iTunes Radio - NO.

    I spotted information about DNS server settings and I know where these, but if they need to change, how would we know who and what?  Currently, the router is the DNS server.

    Current settings are:

    Configure Iv4: Using DHCP

    Configure IPv6: automatically

    10.10.5 OS

    MacBook Pro (13-inch, mid-2012)

    Processor: 2.9 GHz Intel Core i7

    Memory: 8 GB

    Run recovery of the BONES

    Disconnect all devices from your computer except the keyboard & mouse.

    Start your computer by pressing command -r.  This will take you to the recovery disc.

    Select disk utility & hit back. 

    In disk utility, select the HD on the left & click repair disk (lower-right).

    When you reach the office after doing the above, repair permissions & reboot your computer.


    ===========


    10.10.5 OS

    By your profile: OS X Yosemite (10.10. 2)

    Conflict info:  Please update/correct your profile so that you can receive the good troubleshooting suggestions.  This will help users to try to help you.  Thank you.

  • Performance of poor game after the last update of DirectX. Can't go back.

    SUP ppl,
    I did a clean install of Windows 7 on my laptop Dell D510 crap, then install the drivers for my on-board Intel 915GM video card. I then installed brothers in arms and hidden and dangerous 2. When I started up the two games, they ran very choppy, practically unplayable. After some troubleshooting, I realized that if I installed the DirectX 9.0 c time (installation offline, by using the web update does not help) on top of the DirectX11 that comes with Windows 7, I started again two shooting games and they ran virtually perfect.

    After a while, I thought I'd go to install the Feb 2010 update of DirectX to see if the games would be even better, but after the update, games work again restless. I mean, BiA is running at 6 frames per second on average, H & D2 a little better at about 12 frames per second on average.

    Given that I had not many apps installed, I format the drive and did a clean install again, reinstalled both games, they ran like _, so I reinstalled the redist to 9.0 c DX, games went very well and I made the mistake of trying the latest version of DirectX again, and games ran as _. Once again! Whenever I run the update to 9.0 c, the screen with the installation just flashes and then I get a message saying that the components are already installed.

    I really don't want to reinstall Windows 7 again. I tried restoring the system (before the DX installation), Windows Update, the System File Checker, I didn't even look in the 9 .0c *. CAB files, search the Windows folder for files, took possession of them, then deleted, but the update always refuse to work. I'm here to ask if the following is possible:

    1 go back to the original DirectX 11, so I can install update DX 9.0 c.
    2 uninstall/delete the DirectX (on the MS site, it says it is not possible and I have to use the system restore.) WOW)
    3 anything else someone can suggest. Please, I beg you.

    Also, I read a ton of messages on the net saying that you need not DX 9, because the DX 11 is backward compatible, so on and so of suite, so please don't need to hear all that again.

    Thank you :|
    ~ A

    Hello

    See the link for the steps and more info - http://windows.microsoft.com/en-US/windows-vista/Run-DirectX-Diagnostic-Tool . Have you tried that? If Yes, what happened?

    Erwin, I am not 62; I'm 16 with 46 years of experience... Think positive... Think Differnet

  • iPhone disconnected during the software update

    My iPhone 5 has been connected to iTunes on my PC and I started a software update.  The phone disconnected during the update due to a bad cable.  Now my phone is locked to the screen update showing the apple logo.   I can't turn off it normally to reboot and iTunes does not recognize the phone when I plug it back on my PC.   Any ideas?

    Use the recovery mode as described here.  You may try to go into recovery mode more than once to succeed.

    If you are unable to update or restore your iPhone, iPad or iPod touch - Apple supports

  • In Istore during the application update comes first it puts up-to-date but that after a day he again comes that I store for release on the same date that I've already updated.

    I upgraded store shows erratic behavior

    I had something similar happens a few times a month. E same app kept saying he needed an update. Another symptom was that the icon was showing an update was available, but when I went to the screen updates, the install button changed to the button open before I had the chance to type.

    I have fixed by opening the app, double tapping the home button, hit to swipe the application to the top of the screen and then perform a hard reboot.

    It happened once more after that, but the same routine fixed again and he has not done since.

  • Satellite A300 does not start after extinction during the BIOS update

    Hello

    I tried to update the BIOS after reading a TOSHIBA TEMPRO alert, after some time, apparently not run so I ran a second time, then both ask of BIOS appeared in the taskbar only and it froze while I did not start the upgrade or anything like that I had to the power off.

    I tried to restart, but now, it just on the screen stays black (the monitor is not powered, as if the system was not running), all LEDS are powered with flashing 'drive access', the led on the DVD Player keeps flashing making a noise every 3 seconds or more.

    I read on the forum that there may be no solution but to take it to an authorized service provider but I'm willing to take any possible solution before you do.

    Thanks for any advice.

    Alex.

    Hi, mate

    Unfortunately, you need to be reflash the Bios as something that went wrong during the update. You should contact the Asp and ask them to reflash. There is no other way to get your laptop to work.

    Good luck!

  • Satellite A200 - 1 GB block during the bios update - will not turn on

    Need help please, I was updating of the bios. And the process is stopped at: 2/18. I wait an hour and i decided to turn off the laptop. Know I can't turn on. Nothing happens. Anyone know how the recovery mode?

    Thank you

    (Sorry for my bad English)

    Josefa Hello,

    It sounds as if you of the BIOS chip was damaged during the attempt to update failed, and unfortunately this will prevent you from starting your laptop so that you can tyr to redo the update.

    In my view, that it will be necessary to bring or send the laptop to a Toshiba authorized service agent who has the equipment necssary to re flash your BIOS chip.

    Kind regards

  • Error code 80070424 during the application update the window and installing the Apple Application Support

    Hi guys,.

    I am running Windows Vista Premium Home 64 bit. This all started when update me my iTune recently and since then it has been a headache after another. Basically, when I try to install iTune, it says that I need to install Apple Application Support first, and when I do that, I get the following message appears:

    "An error occurred during the installation of assembly"Microsoft.VC80, CRT, Version... ". "and it lights up.

    In addition, I also tried to install Vista SP 2 recently but my window update also gives me a pain. I can't get the update because when I try, it says 80070242 error code - Windows Update encountered an unknown error.

    Here are the pictures of the 2 filters:

    Any help at all would be greatly appreciated.

    Thanks for the suggestion of Augustine, but the problem is still present. The order went through, but I always feel error 80070424 and is possibly due to a malfunction of Windows Installer Module.

    Thanks for the attempt. Appreciate it.

    Suggest you check to see if the Windows Modules Installer service is present, has not been disabled and can be started.
    Right click the computer on the desktop or the Start Menu and choose Manage
    The UAC prompt to enter a password if one is used, then click on continue or Yes.
    If no password is used, click on continue.
    Click the arrow next to Services and Applications
    Click Services in the left frame
    Scroll down the list of Services in the context of e right until you come of Windows Modules Installer .
    If it is present, check under Startup Type to see if it has been disabled.
    The default setting is manual.
    At the top left will be a link to start the service
    Click on it and see if the service can be started.

    If the installer of Modules of Windows is disabled, right click on it and choose Properties .
    Set the startup type to Manual , click on apply, OK.
    Close the computer management console.

    If the Windows Modules Installer is not present and of Flavius are too difficult for you to follow, then replace
    Contact MS Support free of charge.
    Start here
    Make a mark next to "I use it for my own personal use.
    Now click on the button continue.
    Click on the I accept"" button.
    Support options will be displayed. The only option I see here is for email support.
    Click on the button continue to access the support request form.
    Fill in the fields and then click on the button continue.

    MowGreen Services consumer safety update

  • Poor performance of the laptop XP

    My friend has an old laptop. She uses it to much except e-mail, navigation of base and Netflix. Even if its an old computer, it seems very slow for me. Here are the specs: Dell INSPIRON1100 Celeron CPU 2.20 GHz. 224 MB of RAM MS Windows XP Home Edition Version 2002 Service Pack 3. A C. NTFS drive. Total area is 27.7 Gb. = 14.8 GB free space. Other statistics: since the Manager task performance (after a start cold with no loaded application) monitor commit Charge Total 150360 limited 556276 pic 284296 network Local area connectivity 100 Mbps (Comcast in connection with cable to the router Comcast) to start cold (completely died), it takes apx. 2 minutes to start until I hear the Windows chime. Once the base system begins, launching applications is very slow. For example, right after you start with nothing else loading it takes apx. 22 seconds to start Firefox, then check out the homepage. This may be because of the speed of the Internet (which is good see above) because the home page is a very small local file on your hard drive. Its a file with no graphics at all, only four links (e-mail, google, page news and Netflix). After Firefox starts when I click Netflix it takes apx. 20 seconds for the home screen to come and be usable. (These times are however from a freshly toed machine) When I click on a movie it takes apx. 30 seconds just for me getting the red Netflix screen which indicates the film is start and apx. 1 minute for the movie to start. It's actually not too bad, but once the computer has been used for a while, it may take much longer. Its also very little reliable. It crashes a LOT and she in turn off the computer at least once every night or she will end up hanging. Sometimes, it crashes even when during the day and must be restarted. Even if we do not get the blue screen of death, we get just the hourglass and his does not. BTW, it uses Firefox, because when I loaded a few patches from Microsoft a year ago Internet Explorer has stopped working. It seemed as if some IE plugin hung looking for some data. I remember the details because it was some time ago and I just loaded Firefox which worked immediately. Its virus protection is out of date, however she sails almost never on the Internet. On the other hand it is not very computer savvy so its possible there is some virus. I've seen the ads for registry cleaners, but they sound like they might be potentially more trouble then help. I'm ready to install a virus protection, what would be the best recommendation for someone who has no eCommerce, ne * and very limited surfing? This could be a virus problem? Or maybe it's that the computer has low RAM and my expectations are unrealistic, because I work on most modern machines with more powerful processors and a lot more than RAM? One last thing, the fan seems to be almost constantly.

    Of course, a lack of ram is definitely a problem. I would like to scan the computer for malware with Malwarebytes and SuperAntispyware. Remove any detected object. Defragment and see if there are improvements.

    Also, great job to give information on the computer. The problems are much easier to solve with sufficient information.

  • Connection reset during the firmware update

    I have a Linksys router WRT54GS (v5). I noticed that my firmware was outdated and he tried to update tonight. During the upgrade path, the browser will reset the connection and now can't access my router configuration pages.

    I did a hard reset. Then I did the 30-30-30 reset.

    The reset worked, but no matter what I do, I can't navigate to any readable page in the router. I get the log in box and was able to connect on the router. However, the configuration pages are all jumbled and devoid of useful information. It looks almost like a web page that needs flash to be enabled. Many colors and boxes, but no text or links to other pages of configuration

    I know it's an old router but it has served me well. I would like to reinstall the old firmware (or new!) and copy my saved on the router configuration file.

    Is this a hopeless situation?

    Is there a way to access the configuration via a command line interface?

    Please, any help would be greatly appreciated.

    In fact, thank you for your answer but I posted too soon. I just find a solution to my problem.

    Rather than attempting to rewrite the original record of people, I will copy and paste below.

    I found this fix on the following site:

    http://en.kioskea.NET/forum/affich-87540-can-t-view-Linksys-router-Web-page-WRT54G

    Scroll to the comments section and find the one of "elmo21". The discovery of the answer of "Lynn". I hope this helps someone.

    It worked like a charm for me:

    Lynn - December 12, 2009 2:59 pm GMT

  • BlackBerry Smartphones New - fatal error during the first update by using the Office Manager phone

    During my first update using the Desktop Manager, there were 13 steps, and I had to unplug to half way through.

    Now when I try to repeat the process, the update gets steps 1-6 and just after reconnecting to JVM (step 6) I get a "fatal error update device software, please try again" I tried several times and it always stops in the same place.  The phone then has the radio turned off, and I have to restore the connections.

    I'm not an irritable person, so any help would be appreciated.

    Thank you!!!

    Never disconnect during an update. Never.

    This is therefore a new phone, follow the instructions below.

    First, remove the battery from the BlackBerry when lit, to subject a minuite, replace and see if it restarts. If this is not the case, continue below.

    First find your operator and the system operating file that you want to use.
    http://NA.BlackBerry.com/eng/support/downloads/download_sites.jsp

    Make a backup of your device first, using Desktop Manager > backup. Close the office at the end Manager.

    1. download the OS files to the PC then install on the PC by running (double click) the downloaded file.
    2. go in c:\program files Research in motion\apploader and delete the file named "vendor.xml."
    3. plug in the BB and double-click on "Loader.exe." It is located in the same place as the above vendor.xml file.

  • Poor performance during copy/clone a VM disk

    Hello

    for several days, we try to find a solution to improve performance when the computer images virtual of one ESXi (free) to another.

    Our situation is as follows:

    We have 4 different servers ESXi running, must benefit from all the material according to the compatibility of the VMWares guide. Connected via gigabit, all virtual machines network has stopped, nothing else running on the network. All virtual machines are stored locally on SATA drives.

    Now we wanted to spend a bunch of computer images virtual of one ESXi for others - but regardless of what technique, we used, we have reached a maximum. Speed about 10 MB/s (which would take several days to transfer everything).

    We tried the following:

    -Enable SSH and SCP allows you to copy the files directly between servers (using several different encryption algorithms)

    -Use Veeam FastSCP for copy files directly

    -Connect through SSH on both sides and has used a combination of tar and netcat to push raw on the network files

    -Install ProFTPD and copy files via FTP

    For all of these methods, the write speed was never over the ~10MByte/s (often it is still slower). So we thought that the networking might have a problem, that's why we tried a few transfers the.

    But even a local "dd" to transfer data of 1 local disk to another was just as slow as the transfer of network... We tried this on all the different materials of ESXi we have, with the RAID on, off, etc.

    After some googling, we discovered that this should be a problem with the VMFS that really does not support the use of "standard" file system tools That's why we tried to find a way to use the ESX-internal tools to copy/clone VM images.

    We installed a NFS server 'between' 2 ESXi servers, i.e. both have the NFS share accessible. Copy of ESXi to NFS is incredibly fast (via vSphere client, operating at gigabit full speed) - but the copy of NFS to ESXi is slow again (as before ~10MByte/s). The last test we did was use the vmkfstools command line utility to clone from the NFS share on the local disk of VMFS. This seems to be a little faster (difficult to measure due to missing statistics, seems to be ~20MByte/s), but far from a quick fix.

    What is the mechanism to move a virtual computer image on a server ESXi? Is there a way to improve the transfer speed?

    Yes, he does. As I said, this problem (poor local disk IO performance observed in ESXi, but not in the virtual machine) can be eliminated only by 'mature' raid-controller with large onboard cache, usually 512 MB - 2 GB (or storage network, of course, but now we are talking about local drives).

    It does not matter if you have a local drive attached to the controller chipset or raid - without performance cache controller is just as bad. In fact, it can be even worse on raid-controller (without cache) If you use raid5/6 to parity calculations...

  • Error 43 during the CC update on a new backup Mac TimeMachine

    I install a new Mac with the help of a Time Machine backup.

    When I try to run creative Cloud, wonder was updated. During the update I get this error message:

    Setup could not access a critical file. Please try to reinstall. (Error code: 43) Contact the Customer Support

    Mac migration does not always work with cloud programs

    Uninstall... to run vacuuming... Restart your computer... Reinstall

    -http://helpx.adobe.com/creative-cloud/help/install-apps.html (and uninstall)

    -using the vacuuming after uninstalling and before reinstalling will usually help

    -http://helpx.adobe.com/creative-suite/kb/cs5-cleaner-tool-installation-problems.html

Maybe you are looking for