Form Performance Degrades after Business Rules are added to Run on Save

Has anyone ever seen an instance where adding business rules to a form (run on save only) makes the form open twice as slow?
We have some large forms that were opening in about 20 seconds that suddenly started taking twice as long (40 seconds). When we remove the association of the business rule, they are opening quickly again. Because the business rules are set to run on save, I'm not sure why they would affect the form open performance.
Any ideas are appreciated.
- Jake

I am guessing here a bit.
But a question. Is your calc complicated? does it have a lot of variable in the calc?
My guess is that even though the calc is run on save when you open it it compiles the calc as you open it. A check is to create a really simple calc one line that basically does nothing and see if that changes your performance. Also if you click off "run on save" does the performance return?
Just theory guessing here.

Similar Messages

  • Performance degradation after setting filesystemio_option=setall from none.

    Hi All,
    We have facing performance degradation after setting filesystemio_option=setall from none on my two servers as mentioned below.
    Red Hat Enterprise Linux AS release 4 (Nahant Update 7) 2.6.9 55.ELhugemem (32-bit)
    Red Hat Enterprise Linux Server release 5.2 (Tikanga) 2.6.18 92.1.10.el5 (64-bit)
    We are seeing lots of Disk I/O happening. We expected "*filesystemio_option=setall* " will improve performance but it is degrading. We getting slowness complains.
    Please let me know do we need to set somethign else along with this ...like any otimizer parameter( e.g. optimizer_index_cost_adj, optimizer_index_caching).
    Please help.

    Hi Suraj,
    <speculation>
    You switched filesystemio_options to setall from none, so, the most likely reason for performance degradation after switching to setall is the implementation of directio. Direct I/O will skip the filesystem buffer cache, and and allow Oracle to read directly from disk to the database buffer cache. However, on a system where direct I/O is not implemented, which is what you had until you recently messed with that parameter, it's likely that you had an undersized database buffer cache, but that was ok, because many (most) of the physical I/Os your database was doing, were actually being serviced by the O/S filesystem buffer cache. But, you introduced direct I/O, and wiped out the ability of the O/S to service any physical I/Os from filesystem buffer cache. This means that every cache miss on the database buffer cache, turns into a real, physical, spin-the-disk, move-the-drive-head, physical I/O. And, you are suffering the performance consequences.
    </speculation>
    Ok, end of speculation. Now, assuming that what I've outlined above is actually going on, what to do? Why is direct I/O lower performing than buffered, non-direct I/O? Shouldn't it's performance be superior?
    Well, when you have an established system that's using buffered I/O, and you switch to direct I/O, you almost always will have to increase the size of the database buffer cache. The problem is that you took a huge chunk of memory away from the the O/S, that it was using to buffer your I/Os and avoid physical I/O. So, now, you need to make up for it, by increasing the size of the database buffer cache. You can do this, without buying more memory for the box, because the O/S is no longer going to need to use so much memory for filesystem buffers.
    So, what to do? Is it worth switching? Well, on balance, it makes sense to use direct I/O, and give Oracle a larger database buffer cache, for the simple fact that (particularly on a server that's dedicated to being an Oracle database server), Oracle has far more sophisticated caching algorithms, and a better understanding of the various types of data being cached, and so should be able to make more efficient use of the memory, than the (relatively) brain dead caching algorithms of the kernel and filesystem mechanisms.
    But, once again, it all comes down to this:
    What problem are you trying to solve? Did you have any I/O related issues? Do you have any compelling reason to implement direct I/O? Rule #1 is "if it ain't broke, don't fix it." Did you just violate rule #1? :-)
    Finally, since you're on Linux, you can use the 'free' command to see how much memory is on the box, how much is free, and how much is dedicated to filesystem cache buffers. This response is already pretty long, so, I'm not going to get into details, however, if you're not familiar with the command, the results could be misleading. Read the man page, and try to be clear about understanding it before you make any assumptions about the output.
    Hope that helps,
    -Mark

  • Performance degradation after SP 24 installation

    Hi,
    Our SAP BI systems are upgraded to service pack 24. After this, we see a lot of performance degradation. (Process chains are taking time to complete in BI)
    Can anybody please suggest which note to apply to avoid this?
    Thx in advance.
    - V Sudhakar
    Edited by: sudhakar.agollu on Mar 31, 2011 12:29 AM
    Edited by: sudhakar.agollu on Mar 31, 2011 12:30 AM
    Edited by: sudhakar.agollu on Mar 31, 2011 12:31 AM
    Edited by: sudhakar.agollu on Apr 1, 2011 3:01 AM

    Hi,
    Regenerate after sap system upgrade.
    Run t code SGEN
    Regards,
    klaees

  • System performance degrades after server migration ???

    Hi Friends,
    System performance degrades after we migrate our BW 3.5 Server (Production) from UK to Germany.
    for details :
    1. Data is coming to Informatica server from Informatica its going to POSDM Server (Point of Sales Data Management) from POSDM we are running pipes and data is coming to BW (Delta Queqe)
    so before Server Migration it was taking 2 Hrs to load 4 Million Records
    After Server Migration it is taking 4 Hrs.
    Please help out to find the reason for this.
    Note : Server Ram , Hard Disk , Speed is same on both Servers
    Thanks
    Asim

    Note : Server Ram , Hard Disk , Speed is same on both Servers
    Are you cahnge any application or database parameter (the OS and all patch'es are the same?)
    How you doing migration? Very low information... Are you check the network configuration are the same( for example check the network speed 1G or 100MB).
    Are you trying to analyse the St03N and St04 t-codes?
    Regards.

  • Business Rules are disappearing from forms in Hyperion Planning v 11.1.1.3

    We are using Calculation Manager to create business rules in a planning v 11.1.1.3 application using EPMA, web logic and SQL Server. We have had several instances where business rules that were attached to forms suddenly would disappear. The form still is aware that there is an attached rule, because the application and database name appears in the Business Rules section of the form. However, all of the business rules in the application are no longer visible (i.e. the rule names are blank). The only way we have found to correct the problem is to make a copy of the rules in Calculation Manager and then redeploy the rules and re-attach them to the forms. The old rules still show up with blank descriptions. This has happened at two different locations and seems to corresond with application deployment, although intermittent. Any help would be appreciated.
    Thanks...

    If I understand what you're saying, I had the same or similar thing happen to me recently with v11.1.1.3, only I'm using classic Business Rules. I don't know why the problem occurs, although I think the root cause is probably related to inter-server communications, not to the corruption or loss of metadata. It happened to me in the target environment when I exported the rules from one environment and imported them into another.
    When I encountered the problem, I opened and then saved (without changing anything) the business rule cluster I use for managing access rights. That resolved the problem, my guess is by giving the application servers enough of a kick in the pants to start talking to one another again.
    I don't know whether this helps any, but I just thought I'd let you know you're not the only one who has seen this problem.
    Regards.

  • FRM-40207 supressed after Business Rule violation

    Situation:
    - Form based on table with column A number(1)
    - Item width in form = 2 (automatic, to enable negative sign)
    - Business rule on column: value must be > 0
    - Try saving record with column A = -2: Business Rule is violated --> error message (as expected)
    - Changing value to 22, no error, not possible to leave record/item: 'FRM-40207 Must be in range -9 to 9' is not shown
    - Trying to type 22 first time leads to the 'FRM-40207: Must be in range -9 to 9' message as expected
    - Generating the form with teh preference set QMS_DEBUG_MODULE: FRM message is also shown after violation of BR (negative value) (thus it is a Headstart problem?)
    - Setting a format mask of 9 on the field does not solve the problem, in that case 'FRM-40209 Must be of format 9' is supressed
    It looks like the rule frame/headstart code suppresses the FRM message after violation of a Business Rule,
    anybody experienced the same problem or knows a solution?
    tia
    Geert

    I think we came across the same problem as you are describing. We created a temporary workaround for our problem by creating a custom library object using both the <maximum length> and <format mask> properties. This may not be feasible if you have are having the problem with several columns of varying lengths.
    [email protected]

  • Display of data after Business Rule Execution

    Hi Gurus
    We are using 11.1.2 and experiencing few problems with some of out Business Rules. The problem is, BR executed successfully and the resultant data is not displaying in the target form. As a workaround, we put a dummy value in any of the target's combination and re-execute the BR, this time BR gets populate the target cell. Pls advice what sort of problem is this???
    Thanks in advance,
    SNK

    It could be down to the business rule not creating blocks, by entering dummy data then you are creating the blocks and the rule will run as expected.
    Have a look at this post :- Re: Busines rule Issue
    Cheers
    John
    http://john-goodwin.blogspot.com/

  • Performance degradation after upgrading to yosemite

    I'm experiencing performance degradation on MacBook Pro 15  including
    number of spinning wheels,
    instance of dark screen, 
    overheating after upgrading to Yosemite
    diminished battery life
    Is Yosemite the cause of this and other issues

    I can't believe Apple have made this software available to the masses when it's clearly not ready. Since "upgrading" my Mac mini has been pretty useless. Programs take a substantially increased time to open compared to Mavericks, and then performance is poor at best. Opening files in Photoshop, for example, is painfully slow and I get the colour wheel almost all of the time - something which definitely didn't happen with Mavericks.
    Aside from this, I've experienced a number of frustrating bugs today. When I open a new program on my left screen the right screen is changed to a fresh desktop. Why? When I turn my Mac on I get the login screen on the left monitor (as it always used to) but then the primary desktop is set to the right and I've been unable to keep the correct setting so far (it forgets that I've changed it following a reboot). The background of the top bar keeps disappearing so all of the icons, time, etc. just sit on top of the desktop background.
    I hope Apple can release a fix, and quickly.

  • Business Rules are not imported in deployment process

    Dear friends:
    I am deploying a project. The project has 23 business rules.
    In the Oracle BPM Process Administrator,--> Projects --> In the column Business Rules --> Details , There are not one business rule imported which was created in Oracle BPM Studio.
    What is happening? Something is wrong in the deployment process?
    Or what is the correct way to write business rule for a project?
    I hope your answers.
    Best Regards,
    Danny

    Hi Danny,
    If you're using Oracle BPM Enterprise running on WebLogic you're ok. I know it's disconcerting, but your business rules were really created and deployed. It's a cosmetic bug that prevents them from being able to be viewed in the Process Administrator tool.
    Hope this helps,
    Dan

  • Severe performance degradation after update/clean install of 10.10 Yosemite

    Hello, Apple Community.
    I am submitting this general complaint in the name of myself and of my friend. We both have rather fresh MacBooks (15" Early 2014 with 2,5 GHz Core i7 and Late 2013 with 2,3 GHz Core i7, both with GeForce 750M as dedicated GPU).
    I decided to upgrade my (flawlessly running) Mavericks while my friend performed the clean install.
    Now we both experience serious performance degradation (in comparison to 10.9), visible especially in very low framerate of most of system UI animations (the worst are: showing/hiding mission control, switching spaces, displaying/hiding folder stacks - but the simple ones like magnifying the dock tend to stutter as well).
    Beside that, there are many fades (like the one between the login screen and the desktop or the one between the main screen of system preferences overview and particular settings panes) that often get distorted - it seems to be the issue connected with retina scaling (I am using the 1920x1200 mode), since both login screen and settings seem to be showing some parts of UI improperly magnified or zoomed that suddenly "skip" to their adequate proportions.
    Summing up - I am really unhappy with my initial 10.10 experiences, especially since I used to consider my hardware rather hi-end - the worst thing being that Yosemite runs on my friend's 2012 Mac Mini flawlessly.
    Do any of you guys experience the same issues with 10.10 and your rMBPs? Maybe just those of us with dedicated graphics?

    Hello Richard:
    As a side note, there is no such thing as a +"clean install."+ Apple changed that terminology to +"erase and install"+ several years ago.
    I am not sure if what you describe would work. Unless the new owner does not have broadband service, there is no reason why they cannot install your version of OS X 10.5 and then run software update when they get the system. I vaguely recall that when one does an erase and install the system prompts for passwords, etc at that time.
    I think I would erase the HD and then let the new owner go from there.
    Barry

  • Business Rules are inconsistent in Planning

    Can someone confirm if ALL business rules have to be consistent in these both places:
    1. Navigate Icon -> Administer -> Calc Manager -> you drill down to Rules BR
    2. Tools -> Business Rules
    Why am I seeing differences between the two???

    If you have not deployed all the rules from calc manager then there will be a difference.
    Cheers
    John
    http://john-goodwin.blogspot.com/

  • Db performance degradation after upgrading a VM from EL 4.7 to EL 4.8

    Hi,
    We performed an OEL4.7 to OEL4.8 migration for a vm; we did not upgrade the dom0.
    Here is the config data:
    vm:
    OLDl:
    OEL4.7
    2.6.9-78.0.13.0.1.ELsmp 64bit
    HVM
    NEW:
    OEL4.8
    2.6.9-89.0.23.0.1.ELsmp, 64bit
    HVM
    dom0(unchanged):
    OVM 2.1.2, 2.6.18-8.1.15.1.31.el5xen
    DB version:
    Oracle Database 10g Enterprise Edition Release 10.2.0.4.0 - 64bit
    No init param changes!!!
    After the migration, the only kernel params that have changed, are below:
    Kernel settings.     4.8      4.7
    kernel.shmmax     4398045611104     12884901888
    kernel.shmall     1073741824     3145728
    sunrpc.tcp_slot_table_entries     16 32
    net.ipv4.ip_local_port_range     9000 65500     1024 65000
    fs.file-max     6815744     270336
    Problem:
    The application response time increased by 100%, and the most heavy queries, after running the load
    test and the ASH report, deal with "CPU+wait for CPU" event.
    Unfortunately, I don't have the explain plan of these queries before the OS migration so I can identify
    the impact on the exec plan.
    So far, I have not been able to determine the cause of this problem and I really appreciate some help at this
    point.
    Thank you.

    What's a MT client? How to read your kernel parameters, 1st 4.7, 2nd 4.8?
    Looking at your kernel parameters... is there some typo? I think the values don't make much sense, e.g. shared memory segment 4 TB -> 12 GB? Either way this looks very strange to me. Same for fs.file-max, etc. I'm not sure if setting shared memory segment to more than 4 GB is actually supported. Where did you get these parameters?
    http://www.oracle.com/technology/pub/articles/smiley_10gdb_install.html#kernel
    I would also verifiy your shell ulimits.
    Edited by: Markus Waldorf on Jul 23, 2010 5:58 PM
    Just noticed your kernel parameter are 4.8 <- 4.7. Anyway, I wonder what value will actually be used if you set shared memory to 4 TB, but you can probably verify with
    /sbin/sysctl -a | grep kernel.shmmax
    Edited by: Markus Waldorf on Jul 23, 2010 6:15 PM
    The following values are probably more common. Shared max is 2 GB.
    kernel.shmall = 2097152
    kernel.shmmax = 2147483648
    kernel.shmmni = 4096
    kernel.sem = 250 32000 100 128
    fs.file-max = 65536
    net.ipv4.ip_local_port_range = 1024 65000
    net.core.rmem_default = 262144
    net.core.rmem_max = 262144
    net.core.wmem_default = 262144
    net.core.wmem_max = 262144
    Next, edit your “/etc/security/limits.conf” file, adding the following lines:
    oracle          soft    nproc           2047
    oracle          hard    nproc           16384
    oracle          soft    nofile          1024
    oracle          hard    nofile          65536
    If your current “/etc/pam.d/login” file does not already contain the following line, add it:
    session    required     pam_limits.so
    Finally, add the following lines to your "/etc/profile" file:
    #Tweaks for Oracle
    if [ $USER = "oracle" ]; then
        if [ $SHELL = "/bin/ksh" ]; then
        ulimit -p 16384
        ulimit -n 65536
        else
        ulimit -u 16384 -n 65536
        fi
    fi

  • Opera performance degraded after systemd and fixing catalyst

    Two days ago, I ran pacman -Syu. I noticed after rebooting that the catalyst drivers weren't being loaded. Curiously, a previous pacman -R $(pacman -Qtdq) removed linux-headers, despite them being needed by the installed catalyst-utils. I reinstalled linux-headers, added fglrx to /etc/modules-load.d, and rebooted. The messages at boot showed that the drivers built just fine, and when the system started, all seemed well. 3D acceleration is indeed working, my games run just as they did before. Opera, however, does not. When it works, the performance is awful. Css animations play back between one and two frames per second. Also, the application occasionally crashes. When running on the terminal, there is no output at the point of the crash. The only trace that I have been able to find is in /var/log/everything.log, and is as follows:
    Oct 15 22:02:45 localhost kernel: [ 243.616368] opera[16250]: segfault at 28 ip 00007fc94a0764ce sp 00007fffff8a1630 error 4 in fglrx-libGL.so.1.2[fc94a03f000+bf000]
    Is there any way I can get opera back to running as well as it did before? I have tried removing opera, moving the ~/.opera directory, and reinstalling opera, the results were the same (minus my settings being gone). Any advice would be greatly appreciated.
    There hasn't been an opera update in some time. Here's the log of the update that seems to have caused the problem:
    [2012-10-14 17:41] Running 'pacman -Syu'
    [2012-10-14 17:41] synchronizing package lists
    [2012-10-14 17:41] starting full system upgrade
    [2012-10-14 17:43] upgraded libtiff (4.0.2-1 -> 4.0.3-1)
    [2012-10-14 17:43] upgraded openexr (1.7.0-2 -> 1.7.1-1)
    [2012-10-14 17:43] upgraded xorg-server-common (1.12.4-1 -> 1.13.0-2)
    [2012-10-14 17:43] warning: /etc/group installed as /etc/group.pacnew
    [2012-10-14 17:43] warning: /etc/passwd installed as /etc/passwd.pacnew
    [2012-10-14 17:43] warning: /etc/gshadow installed as /etc/gshadow.pacnew
    [2012-10-14 17:43] warning: directory permissions differ on srv/http/
    filesystem: 775 package: 755
    [2012-10-14 17:43] upgraded filesystem (2012.8-1 -> 2012.10-1)
    [2012-10-14 17:43] upgraded dbus-core (1.6.4-1 -> 1.6.8-1)
    [2012-10-14 17:43] upgraded util-linux (2.22-6 -> 2.22-7)
    [2012-10-14 17:43] upgraded systemd (193-1 -> 194-3)
    [2012-10-14 17:43] upgraded mtdev (1.1.2-1 -> 1.1.3-1)
    [2012-10-14 17:43] upgraded xf86-input-evdev (2.7.3-1 -> 2.7.3-2)
    [2012-10-14 17:43] upgraded xorg-server (1.12.4-1 -> 1.13.0-2)
    [2012-10-14 17:43] upgraded lib32-gcc-libs (4.7.1-6 -> 4.7.2-1)
    [2012-10-14 17:43] upgraded gcc-libs-multilib (4.7.1-6 -> 4.7.2-1)
    [2012-10-14 17:43] upgraded catalyst-utils (12.8-1 -> 12.9-0.1)
    [2012-10-14 17:43] installed glu (9.0.0-1)
    [2012-10-14 17:43] upgraded glew (1.8.0-1 -> 1.8.0-2)
    [2012-10-14 17:43] upgraded freeglut (2.8.0-1 -> 2.8.0-2)
    [2012-10-14 17:43] upgraded jasper (1.900.1-7 -> 1.900.1-8)
    [2012-10-14 17:43] upgraded openimageio (1.0.8-1 -> 1.0.9-3)
    [2012-10-14 17:43] upgraded jack (0.121.3-6 -> 0.121.3-7)
    [2012-10-14 17:43] installed opencolorio (1.0.7-1)
    [2012-10-14 17:43] upgraded blender (4:2.64-3 -> 5:2.64a-1)
    [2012-10-14 17:43] upgraded cairo (1.12.2-2 -> 1.12.2-3)
    [2012-10-14 17:43] upgraded xcb-proto (1.7.1-1 -> 1.8-1)
    [2012-10-14 17:43] upgraded libxcb (1.8.1-1 -> 1.9-1)
    [2012-10-14 17:43] upgraded mesa (8.0.4-3 -> 9.0-1)
    [2012-10-14 17:43] upgraded cinelerra-cv (1:2.2-7 -> 1:2.2-9)
    [2012-10-14 17:43] upgraded curl (7.27.0-1 -> 7.28.0-1)
    [2012-10-14 17:43] upgraded dbus (1.6.4-1 -> 1.6.8-1)
    [2012-10-14 17:43] upgraded flashplugin (11.2.202.238-1 -> 11.2.202.243-1)
    [2012-10-14 17:43] upgraded gcc-multilib (4.7.1-6 -> 4.7.2-1)
    [2012-10-14 17:43] upgraded gegl (0.2.0-3 -> 0.2.0-4)
    [2012-10-14 17:43] upgraded git (1.7.12.2-1 -> 1.7.12.3-1)
    [2012-10-14 17:43] upgraded gnutls (3.1.2-1 -> 3.1.3-1)
    [2012-10-14 17:43] upgraded gstreamer0.10-bad (0.10.23-2 -> 0.10.23-3)
    [2012-10-14 17:43] installed opus (1.0.1-2)
    [2012-10-14 17:43] upgraded gstreamer0.10-bad-plugins (0.10.23-2 -> 0.10.23-3)
    [2012-10-14 17:43] upgraded hdparm (9.39-1 -> 9.42-1)
    [2012-10-14 17:43] upgraded libltdl (2.4.2-6 -> 2.4.2-7)
    [2012-10-14 17:43] upgraded imagemagick (6.7.9.8-1 -> 6.7.9.8-2)
    [2012-10-14 17:43] upgraded sysvinit-tools (2.88-8 -> 2.88-9)
    [2012-10-14 17:43] warning: /etc/rc.conf installed as /etc/rc.conf.pacnew
    [2012-10-14 17:43] ----
    [2012-10-14 17:43] > systemd no longer reads MODULES from rc.conf.
    [2012-10-14 17:43] ----
    [2012-10-14 17:43] upgraded initscripts (2012.09.1-1 -> 2012.10.1-1)
    [2012-10-14 17:43] upgraded iputils (20101006-4 -> 20101006-7)
    [2012-10-14 17:43] upgraded khrplatform-devel (8.0.4-3 -> 9.0-1)
    [2012-10-14 17:43] upgraded lib32-catalyst-utils (12.8-2 -> 12.9-0.1)
    [2012-10-14 17:43] upgraded lib32-dbus-core (1.6.4-1 -> 1.6.8-1)
    [2012-10-14 17:43] upgraded lib32-libltdl (2.4.2-6 -> 2.4.2-7)
    [2012-10-14 17:43] upgraded lib32-libtiff (4.0.2-1 -> 4.0.3-1)
    [2012-10-14 17:43] upgraded lib32-libxcb (1.8.1-2 -> 1.9-1)
    [2012-10-14 17:43] installed lib32-libxxf86vm (1.1.2-1)
    [2012-10-14 17:43] upgraded lib32-mesa (8.0.4-4 -> 9.0-1)
    [2012-10-14 17:43] upgraded libbluray (0.2.2-1 -> 0.2.3-1)
    [2012-10-14 17:43] upgraded libdmapsharing (2.9.12-2 -> 2.9.15-1)
    [2012-10-14 17:43] upgraded libglapi (8.0.4-3 -> 9.0-1)
    [2012-10-14 17:43] upgraded libgbm (8.0.4-3 -> 9.0-1)
    [2012-10-14 17:43] upgraded libegl (8.0.4-3 -> 9.0-1)
    [2012-10-14 17:43] upgraded libgles (8.0.4-3 -> 9.0-1)
    [2012-10-14 17:43] upgraded libldap (2.4.32-1 -> 2.4.33-1)
    [2012-10-14 17:43] upgraded libreoffice-en-US (3.6.1-4 -> 3.6.2-2)
    [2012-10-14 17:44] upgraded libreoffice-common (3.6.1-4 -> 3.6.2-2)
    [2012-10-14 17:44] upgraded libreoffice-calc (3.6.1-4 -> 3.6.2-2)
    [2012-10-14 17:44] upgraded libreoffice-impress (3.6.1-4 -> 3.6.2-2)
    [2012-10-14 17:44] upgraded libreoffice-writer (3.6.1-4 -> 3.6.2-2)
    [2012-10-14 17:44] upgraded libshout (1:2.3.0-1 -> 1:2.3.1-1)
    [2012-10-14 17:44] upgraded libtool-multilib (2.4.2-6 -> 2.4.2-7)
    [2012-10-14 17:44] upgraded libusbx (1.0.12-2 -> 1.0.14-1)
    [2012-10-14 17:44] upgraded libva (1.1.0-1 -> 1.1.0-2)
    [2012-10-14 17:44] >>> Updating module dependencies. Please wait ...
    [2012-10-14 17:44] >>> Generating initial ramdisk, using mkinitcpio. Please wait...
    [2012-10-14 17:44] ==> Building image from preset: 'default'
    [2012-10-14 17:44] -> -k /boot/vmlinuz-linux -c /etc/mkinitcpio.conf -g /boot/initramfs-linux.img
    [2012-10-14 17:44] ==> Starting build: 3.5.6-1-ARCH
    [2012-10-14 17:44] -> Running build hook: [base]
    [2012-10-14 17:44] -> Running build hook: [udev]
    [2012-10-14 17:44] -> Running build hook: [autodetect]
    [2012-10-14 17:44] -> Running build hook: [pata]
    [2012-10-14 17:44] -> Running build hook: [scsi]
    [2012-10-14 17:44] -> Running build hook: [sata]
    [2012-10-14 17:44] -> Running build hook: [filesystems]
    [2012-10-14 17:44] -> Running build hook: [usbinput]
    [2012-10-14 17:44] -> Running build hook: [fsck]
    [2012-10-14 17:44] ==> Generating module dependencies
    [2012-10-14 17:44] ==> Creating gzip initcpio image: /boot/initramfs-linux.img
    [2012-10-14 17:44] ==> Image generation successful
    [2012-10-14 17:44] ==> Building image from preset: 'fallback'
    [2012-10-14 17:44] -> -k /boot/vmlinuz-linux -c /etc/mkinitcpio.conf -g /boot/initramfs-linux-fallback.img -S autodetect
    [2012-10-14 17:44] ==> Starting build: 3.5.6-1-ARCH
    [2012-10-14 17:44] -> Running build hook: [base]
    [2012-10-14 17:44] -> Running build hook: [udev]
    [2012-10-14 17:44] -> Running build hook: [pata]
    [2012-10-14 17:44] -> Running build hook: [scsi]
    [2012-10-14 17:44] -> Running build hook: [sata]
    [2012-10-14 17:44] -> Running build hook: [filesystems]
    [2012-10-14 17:44] -> Running build hook: [usbinput]
    [2012-10-14 17:44] -> Running build hook: [fsck]
    [2012-10-14 17:44] ==> Generating module dependencies
    [2012-10-14 17:44] ==> Creating gzip initcpio image: /boot/initramfs-linux-fallback.img
    [2012-10-14 17:44] ==> Image generation successful
    [2012-10-14 17:44] upgraded linux (3.5.4-1 -> 3.5.6-1)
    [2012-10-14 17:44] upgraded linux-api-headers (3.5.1-1 -> 3.5.5-1)
    [2012-10-14 17:44] upgraded lirc-utils (1:0.9.0-28 -> 1:0.9.0-30)
    [2012-10-14 17:44] upgraded net-snmp (5.7.1-3 -> 5.7.1-4)
    [2012-10-14 17:44] upgraded nodejs (0.8.11-1 -> 0.8.12-1)
    [2012-10-14 17:44] upgraded xine-lib (1.2.2-1 -> 1.2.2-2)
    [2012-10-14 17:44] upgraded opencv (2.4.2-2 -> 2.4.2-4)
    [2012-10-14 17:44] upgraded rsync (3.0.9-4 -> 3.0.9-5)
    [2012-10-14 17:44] upgraded run-parts (4.3.2-1 -> 4.3.4-1)
    [2012-10-14 17:44] upgraded smpeg (0.4.4-6 -> 0.4.4-7)
    [2012-10-14 17:44] upgraded sqlite (3.7.14-1 -> 3.7.14.1-1)
    [2012-10-14 17:44] upgraded sysvinit (2.88-8 -> 2.88-9)
    [2012-10-14 17:44] In order to use the new version, reload all virtualbox modules manually.
    [2012-10-14 17:44] upgraded virtualbox-host-modules (4.2.0-2 -> 4.2.0-5)
    [2012-10-14 17:44] installed lib32-glu (9.0.0-1)
    [2012-10-14 17:44] upgraded wine (1.5.14-1 -> 1.5.15-1)
    [2012-10-14 17:44] upgraded xbmc (11.0-6 -> 11.0-8)
    [2012-10-14 17:44] upgraded xf86-input-wacom (0.17.0-1 -> 0.17.0-2)
    [2012-10-14 17:44] upgraded xorg-server-xephyr (1.12.4-1 -> 1.13.0-2)
    [2012-10-14 17:44] upgraded xscreensaver (5.19-1 -> 5.19-2)
    [2012-10-14 17:44] upgraded xterm (282-1 -> 283-1)
    Finally, here is a list of the packages that were removed in the pacman invocation that removed linux-headers.
    [2012-10-07 11:28] Running 'pacman -R torus-trooper'
    [2012-10-07 11:28] removed torus-trooper (0.22-4)
    [2012-10-07 11:28] Running 'pacman -R freealut lib32-alsa-lib lib32-curl lib32-libglapi lib32-libidn lib32-libxxf86vm lib32-nvidia-cg-toolkit lib32-sdl libbulletml linux-headers mono xclip'
    [2012-10-07 11:28] removed xclip (0.12-3)
    [2012-10-07 11:28] removed mono (2.10.8-1)
    [2012-10-07 11:28] removed linux-headers (3.5.4-1)
    [2012-10-07 11:28] removed libbulletml (0.0.6-4)
    [2012-10-07 11:28] removed lib32-sdl (1.2.15-3)
    [2012-10-07 11:28] removed lib32-nvidia-cg-toolkit (3.1-2)
    [2012-10-07 11:28] removed lib32-libxxf86vm (1.1.2-1)
    [2012-10-07 11:28] removed lib32-libidn (1.25-1)
    [2012-10-07 11:28] removed lib32-libglapi (8.0.4-4)
    [2012-10-07 11:28] removed lib32-curl (7.27.0-1)
    [2012-10-07 11:28] removed lib32-alsa-lib (1.0.26-1)
    [2012-10-07 11:28] removed freealut (1.1.0-4)
    [2012-10-07 11:28] Running 'pacman -R lib32-libssh2 libgdiplus'
    [2012-10-07 11:28] removed libgdiplus (2.10-2)
    [2012-10-07 11:28] removed lib32-libssh2 (1.4.2-1)
    The system in question is a Dell XPS, with an i7 processor and an ATI Radeon HD5700 series graphics card. I'm using slim and awesome wm, and the arch install is now seven months old.
    I know that we're supposed to post entire logs, but I'm not sure which logs are actually relevant, and my logs are quite large. I can definitely provide more information, if it's helpful. I've done some looking around on the wiki, and on google in general. I haven't found anything useful, but it could always be that I'm just phrasing my searches poorly.
    Thanks!

    I reinstalled the whole system. As said, I couldn't even go to tty. I know using installation disk I could have recovered it, but I decided to reinstall.

  • Significant performance degradation after TM restore

    I recently installed a new internal HD in my iMac. While everything seems to work from a hardware standpoint, the performance has significantly degraded. Specifically, the screen locks up from time to time for several seconds.
    I think I have isolated this problem to one user profile and it seems to occur when mail or iphoto are running (which makes me suspect something to do with the synching of one of the ipods or iphone associated with the machine.
    I initially restored the entire system from a TM backup - once with the most recent backup and a second time with a slightly earlier back up but had the same performance drag. I then reinstalled Leopard and most of my programs with relevant updates. I didn't experience any hang ups (freezing screen, colorful spinning circle, etc.) until I restored the user accounts from TM.
    It seems that the hang ups are only happening on one account (mine) as I haven't been able to replicate the problem with the other profiles (which do not have mail installed and are not associated with any ipod or iphone).
    Any ideas about what may be "corrupting" my profile. I have run verify disk permissions and verify disk and no problems were reported (I even ran repair disk permissions for grins with no result).
    Thanks and sorry for the long post.

    Kaubon,
    There is a difference between oracle 9i and 10g database.
    If you are using optimizer_features_enable="9.2.0.8" to revert back to the old behavior then you are not utilizing the updated feature of 10g. You are making 10g to follow 9i behavior.
    It is just like buying a new car and damaging it to get the feel of your old car.
    We had the similar problem, but we fine tune all our queries according to 10g. Main problem was use of rules. You need to either remove those rules or modify those rules.
    There are few good documents of 10g performance on metalink. You can refer to that.
    All the best.
    Soham khot
    http://oracleappshr.blogspot.com

  • Performance degrades after stats collection

    Oracle 11gR2 OEL 5
    We have several very large tables (40 million rows and up) and recently we gathered stats on the tables and it degraded our performance. It started doing full table scans instead of using the indexes. The same queries are fine in other environments. Only difference is the stats gathering. Logically, the performance should be better after stats collection. But instead it is poor.
    I ran the 10053 trace on the query and I see that the cardinality and cost is way high in the poorly performing environment. As a test, I restored the old stats in the environment and it put everything back to normal - the query runs fast again. Note that the restored stats were gathered over a year ago. Should we not gather stats regularly on very large tables?
    Thanks.

    I will have to look more into the GATHER_STATS job.
    In the meantime, here is the query with both the good and bad explain plans.
    I'm sure you can see the difference in cost and cardinality
    Good (Original) Query Explain Plan
    SELECT  DL.LCODE , DL.CNUM , DR.DNAME , STPL.FSTE    
    FROM DL , DR_LK , DR ,  STPL    
    WHERE ( DL.LCODE = DR_LK.LCODE )
    AND ( DL.CNUM = DR_LK.CNUM )
    AND ( CCDT_LK.DBTR_ID = DR.DBTR_ID )
    AND ( DL.LCODE = STPL.LCODE )
    AND ( DL.CNUM = STPL.CNUM )
    AND ( ( DL.DT_ID = :dt_id )
    AND ( DL.DT_TPE = :dt_tpe )
    AND ( DR_LK.RLTP = '80' )
    AND ( STPL.IND = 'T' ) )
    ============
    Plan Table
    ============
    -----------------------------------------------------------------+-----------------------------------+
    | Id  | Operation                        | Name                  | Rows  | Bytes | Cost  | Time      |
    -----------------------------------------------------------------+-----------------------------------+
    | 0   | SELECT STATEMENT                 |                       |       |       |    12 |           |
    | 1   |  NESTED LOOPS                    |                       |       |       |       |           |
    | 2   |   NESTED LOOPS                   |                       |   16K | 2210K |    12 |  00:00:01 |
    | 3   |    NESTED LOOPS                  |                       |     1 |   102 |     9 |  00:00:01 |
    | 4   |     NESTED LOOPS                 |                       |     1 |    65 |     7 |  00:00:01 |
    | 5   |      TABLE ACCESS BY INDEX ROWID | CDL                  |     1 |    32 |     4 |  00:00:01 |
    | 6   |       INDEX RANGE SCAN           | XI1_CDL             |     1 |       |     3 |  00:00:01 |
    | 7   |      TABLE ACCESS BY INDEX ROWID | CDR_LK              |     2 |    48 |     3 |  00:00:01 |
    | 8   |       INDEX RANGE SCAN           | PKEY_21               |     1 |       |     2 |  00:00:01 |
    | 9   |     TABLE ACCESS BY INDEX ROWID  | CDR                 |     1 |    21 |     2 |  00:00:01 |
    | 10  |      INDEX UNIQUE SCAN           | CDR_4398287791      |     1 |       |     1 |  00:00:01 |
    | 11  |    INDEX RANGE SCAN              | XIE1_C_PL         |     1 |       |     2 |  00:00:01 |
    | 12  |   TABLE ACCESS BY INDEX ROWID    | C_PL              | 2568K |   77M |     3 |  00:00:01 |
    -----------------------------------------------------------------+-----------------------------------+
    The bad (after gathering stats) Query Explain Plan
    ============
    Plan Table
    ============
    ------------------------------------------------------------------+-----------------------------------+
    | Id  | Operation                         | Name                  | Rows  | Bytes | Cost  | Time      |
    ------------------------------------------------------------------+-----------------------------------+
    | 0   | SELECT STATEMENT                  |                       |       |       |   58K |           |
    | 1   |  NESTED LOOPS                     |                       |       |       |       |           |
    | 2   |   NESTED LOOPS                    |                       |   30G | 5864G |   58K |  00:10:17 |
    | 3   |    HASH JOIN                      |                       |   11K | 1253K |   16K |  00:03:06 |
    | 4   |     NESTED LOOPS                  |                       |       |       |       |           |
    | 5   |      NESTED LOOPS                 |                       |   11K |  890K |     7 |  00:00:01 |
    | 6   |       TABLE ACCESS BY INDEX ROWID | CL              |     1 |    42 |     4 |  00:00:01 |
    | 7   |        INDEX RANGE SCAN           | XI1_CL               |     1 |       |     3 |  00:00:01 |
    | 8   |       INDEX RANGE SCAN            | PKEY_31               |     1 |       |     2 |  00:00:01 |
    | 9   |      TABLE ACCESS BY INDEX ROWID  | C_LK              | 3432K |  115M |     3 |  00:00:01 |
    | 10  |     TABLE ACCESS FULL             | CDR                 | 3614K |  115M |   16K |  00:03:06 |
    | 11  |    INDEX RANGE SCAN               | XI1_C_PL         |     1 |       |     2 |  00:00:01 |
    | 12  |   TABLE ACCESS BY INDEX ROWID     | C_PL              | 3465K |   88M |     3 |  00:00:01 |
    ------------------------------------------------------------------+-----------------------------------+

Maybe you are looking for