Is it possible to "freeze" a continually refreshed workspace?

Hello,
I'm developing a project management system based on workspaces.
The aim is to create and develop projects inside the workspaces, parallel to the stream LIVE, and after approvall, do the merge.
I have two requirements:
Req1 - Workspaces should be continually refreshed, during their "livetime".
Req2 - After the merge, it is necessary to save the final information in the workspace, just for future read.
I thought the following approach:
Use workspaces in CR mode and after merge, switch to NCR. The scenario would be stable and unchanging, maintaining the necessary historical data.
I found out that it's not possible to change a CR workspace to a NCR.
Besides, the raising of workspaces (tried with 30000), cause general database degradation. Queries on version-enabled and merge/refresh operations were getting slower and slower.
Three questions about this:
1 - Is there any way to "freeze" CR workspaces? Like... avoid the auto-refresh process?
2 - Is it natural that queries and merge / refresh operations become successively slower with increasing workspaces? (i noticed that many wmsys.wm$ tables/views are used in these processes and it seems to me that their performance is getting worse. Is that possible? If so, is there any way to optimize?)
3 - Assuming that the use of thousands of workspaces may have some performance issues, what is the best way to save a final (total and unchangeable) "image" of the database after doing the merge of a project?
NOTE:
I thought using a system with just one CR workspace (history WS) and savepoints... just to keep the final views of the projects.
After merging to LIVE, the history workspace would be auto-refreshed, I would put a savepoint there and keep the final vision. But with a CR workspace, the savepoint doesn't work in the way i need... the vision is altered every time we change rows in LIVE, right?
So, i tried to use a NCR workspace. After merge operation, i force a refresh in the history workspace, put the savepoint and it's done. But there's still a little problem with this scenario: LIVE may have hundreds or thousands of changes to refresh... the process can be slow and block the LIVE records for a long time.
Am i jumping to conclusions or assuming something wrong? Is there any technical solution that I'm not seeing?
Any help or ideas are welcome!
Thanks in advance.
Best regards,
Pedro Lourenço

Hi,
To answer your questions:
1. There is a way to freeze a workspace, using dbms_wm.FreezeWorkspace, but it would only prevent dmls / workspace operations from taking place within the child workspace. It would not remove the auto-refresh functionality of the workspace.
2. No, you should not being having a significant performance impact on queries by just adding workspace. Have the statistics of the WMSYS schema been gathered, and for the schemas that contain the version enabled tables? If not, I would recommend doing so. If you have done so already, I would need to see specific queries, etc.
3. If you need to get a snapshot of the data without the possibility of it being changed, you can't use a CR workspace, so your only option would be a NCR one. How much of the data that is being modified by a child workspace is being additionally modified by other children workspaces? Essentially, does each workspace work with its own distinct data or would there be alot of overlap(ie conflicts) between them? How many of these workspaces need to be merged and/or refreshed simultaneously?
Have you thought about creating a savepoint in the LIVE workspace at the time of the merge and use that as the snapshot? It would not work in all use cases, so would depend on the specifics of your setup. I'll continue thinking if there are existing ways to accomplish this.
Also, in regards to CR workspace savepoints, the savepoint data can be changed if the child workspace doesn't have its own version of the row. Any new row in LIVE would override the view of the data from each savepoint.
Regards,
Ben

Similar Messages

  • Update in continually refreshed workspace

    Hi,
    From experiment I can see that when row is updated in child continually refreshed workspace it stops receiving updates made in parent workspace (which makes sense). What should happen to for that row to start receiving updates again? I tried refresh and merge and it doesn't seem to work.
    Thanks,
    Artem.

    Hi Artem,
    As long as a row exists in the child workspace, no automatic updates will be done to that particular row. So, the only way to reinstate this is to remove it. So, without recreating the workspace, this can be done by using MergeTable with the remove_data parameter set to true, or by executing RollbackWorkspace, RollbackTable, or RollbackToSP to remove all of the changes done to the row in the child workspace.
    Regards,
    Ben

  • Automatically refreshed workspace and changes into LIVE

    Hi,
    I've noticed that changes made directly into LIVE
    are immediately visible to automatically refreshed
    child workspaces. However the answer to the FAQ
    question "When sharing changes made in a child
    workspace with another child workspace, should I
    use periodic (manual) or continually (automatic)
    refresh?", states that this type of change must
    be refreshed manually.
    What is the expected behaviour afterall?
    Regards,
    Karina Borges

    Karina,
    For continually refreshed workspaces, changes made in the LIVE workspace will be immediately visible.
    For non-continually refreshed (NCR) workspaces, the changes are not immediately visible - to see the changes, NCR workspaces have to be manually refreshed.
    We will update the FAQ to make this point clearer.
    regards,
    - Ramesh.

  • Workspace continually refreshed, Savepoints & MergeWorkspace scenario

    Hi,
    I'm using Oracle WorkspaceManager from oracle version: Oracle Database 10g Enterprise Edition Release 10.2.0.4.0 - 64bit
    1./ I create a workspace with the isRefreshed flag set to true.
    2./ I immediately create a savepoint A.
    3./ I insert a row in a versioned table.
    4./ Create savepoint B.
    4./ exec dbms_wm.setdiffversions('workspace', 'A', 'workspace', 'B')
    5./ Querying the diff view should show me 3 rows.
    DiffBase and workspace, A rows would have wmDiffCode: NE (Not existing)
    workspace, B row would have wmDiffCode: I (insert)
    All is fine so far.
    5./ I merge the workspace to LIVE
    6./ I query the diff view again:
    DiffBase and workspace, A rows would have wmDiffCode: NC (Not changed)
    workspace, B row would have wmDiffCode: I (insert)
    I confirm that step 6./ shows wmDiffCode: NE if I disable continual refresh.
    Can somebody tell me why the wmDiffCode changes to NC in this scenario? I thought that creating a savepoint was saving a snapshot of the workspace (including DIFF view states) that should not be alterable by any refresh operations on the workspace, it seems like this assertion is false.
    Any insights appreciated,
    Thanks,
    -Guillaume Jeudy

    Hi,
    This is expected. The NE code indicates that the row does not currently exist as of that version/savepoint. However, when the row is merged into the LIVE workspace, and due to the fact that the child workspace is being continually refreshed, this new row will become visable from savepoint A. Any changes into the LIVE will automatically refresh any child workspaces(including earlier savepoints) up to the point where each row is further modified. Since the row is now visible from savepoint A, the code needs to changed from NE to NC.
    When the workspace is not being continually refreshed, the merge into the LIVE workspace does not cause any changes to savepoint A, and so the row remains not existent.
    Regards,
    Ben

  • Is it possible to stop the continual redraw

    Hi I was wondering if it was possible to stop Lightroom continually redrawing images, especially when switching to Develop mode.
    I have tried rebuilding all the 1:1 Previews - this seems to help the redraw problem in Library mode - both for thumbs and when double clicked - but not in Develop mode.
    It doesn't seem to make sense that when I select a photo in the Library thumbs mode, then hit D (for Develop), I see the photo enlarged and clear for a split second, then Lightroom starts to redraw it, and eventually produces the image I saw for a split second. It's like it has the information but doesn't use it. This sometimes happens when in "Fit" view, especially with heavily cropped photos, and nearly always seems to happen in "1:1" view.
    I have also tried optimising catalogs - this seems to make little or no difference.
    Computer setup: early Intel iMac Lightroom 2.2, OS 10.5.6, photos on external drive, catalogue on iMac, Canon Raw files (.CR2) about 20 to 30 Mb each,
    LR Preferences:
    file extension:dng, jpeg preview:medium size, compressed (lossless) ticked, embed original raw file not ticked, Cache on imac, max size 12 Gb (should this be bigger maybe?).
    Catalogue settings: Standard Preview size: 1680 pixels, Preview Quality: High, Automatically Discard 1:1 Previews: after 30 days.
    Many thanks for any help with this

    Well thanks for the quick answers! At least I won't be wondering if there's some setting I can change.
    Of course I understand why the image should show changes made in Develop mode in "real-time" - and, in fact, that works fine with no delay, if I increase the contrast, for example.
    What I don't undestand is why without making any changes, on opening the picture in Develop, it shows the picture, then it goes all blocky ("big pixels") for a few seconds, then it goes back to normal

  • FF 4Beta seems to be continuously refreshing itself 2-5 times per second - how to stop this ?

    FF 4Beta seems to be continuously refreshing itself 2-5 times per second - how do I stop this from occurring.

    FF 4Beta seems to be continuously refreshing itself 2-5 times per second - how do I stop this from occurring.

  • Mail and Yahoo! Mail continually "refreshing"

    I recently added my Yahoo! mail account to Mac OS X mail. The problem is that it is continually "refreshing". The wheen for the Yahoo! account never stops. None of the other mail accounts I have set up are having this issue so I'm pretty sure it is a problem with the Yahoo! account but I don't know if it is something in the settings on the Yahoo! end that I can and need to change, or if there is a setting on the Mac OS X Mail setting I can and should change. Has anyone else had this issue? If so, have you solved it, and if so, how? Using 10.7/Lion.

    Gmail, AOL, almost everything but Yahoo!. It ***** because I use my Yahoo! account for Facebook so that I get them in realtime on my phone but I can use it in Mail. This really aggravates me...a lot.

  • Safari webpage continuous refresh

    I'm trying view www.realtor.ca, which provides real estate listings for Canada. After putting my search criteria it locates the listings but then continuously refreshes the page before I even get a chance to review the results. What's up with this annoying bug?

    The site refreshes on two different browsers on my iPad - not just Safari. I'd guess that it's not an iPad friendly site and not a Safari issue.

  • 8800 GTX Randomly Freeze, Sound Continues (Card verified to be the issue)

    So I just built a new system a few weeks ago:
    MOBO: MSI P35 Platinum Rev 1.1
    Video: MSI NX8800GTX-T2D768E-HD OC
    Core: Intel e6850 Core 2 Duo
    Case: Antec P180 Case
    PSU: Antec True Power Trio TP3-550
    So I can play a game for maybe 2 or 3 days straight(for hours on end), no problems at all.
    Then out of nowhere, I get freezing after maybe 5 - 20 minutes of play.
    The freeze is a full-video freeze, but the sound continues to play in the background.
    I can't alt-tab or ctrl-alt-delete out of it, though I can ping the computer from a different box. There is no BSOD or error message of any kind.
    The only way to get out of it is to hit the restart button on the computer.
    After I restart the computer, and game, I play for another 10 minutes and get another freeze.
    The cycle just continues after that, freeze after freeze.
    The next day, I try to play again...and once again no freezes at all for several days.
    I am using NVIDIA 162.18 drivers, but I have tried some older and newer ones.
    This is on a fresh Windows XP Pro SP2 install, with newest drivers, and a few games.
    I am under the assumption that the TP3-550 is plenty to run this video card.
    It has the 2 six-pin PCI-E leads, and the motherboard accepts an additional 12V molex for additional power.
    I also assume that if power was the issue, the freezes would occur at a regular interval.
    What could be the issue? How do I go from no freezes at all one day, to every 15 minutes the next? I am thinking driver issues, but this card has been out for quite some time.
    I've had the freezes occur in Company of Heroes, Fable, and Warrior Within
    GPU Temp is running at 60 idle, 71 - 74C under load.
    Though I have had it crash at 61, and 72 so I don't think that temp is the factor.
    I know people sometimes have issues with the 8800 series freezing. It just irks me that it works great for days at a time, then randomly freezes.
    Do I RMA it? Or just deal with the occasional freeze?

    Ok,
    I now have 2 things. A better description of the problem, and results from a different machine.
    I tested my 8800GTX(factory OC settings) on an AMD single core processor, Asus Mobo, and an Antec TP3 - 650 power supply (the same power supply as mine, but 100 more watts).
    I ran human head on his box and encountered the exact same result (as below) within 5 minutes.
    The nature of this freeze is as follows.
    1. Running human head for 5 - 30 minutes at factory settings, causes the crash to happen 100% of the time.
    2. Randomly, I will hear the audio pause for a second or two, and the graphics freeze immediately.
    3. The music than starts back up, and continues to play, but the graphics remain frozen.
    4. The mouse can be moved around the screen, and hitting the cntl-alt-del combo causes the mouse arrow to turn to an hourglass.
    5. The hardrive lights continue to flicker.
    6. 2 to 3 minutes later, I get a BSOD with a minidump, and the system immediately reboots.
    I have yet to analyze the minidump, but I assume that it will be irrelevant.
    What irks me is that I was able to verify this issue on 2 systems at this time, and I have already RMA'd the board to msi once. They were not able to verify it, though they say that they ran 3Dmark06 on it over several passes.
    My problem is that 3Dmark allows pauses between tests, which may clear the memory, or allow it to cool, or whatever it does. Human head does not have this feature.
    So now I have to pay for the shipping, and basically demand a new one, whether or not they can verify it using 3D mark.
    The only other thing I can guess is that the True Power 3 550(and possibly the 650), is not powerful enough to power this card.
    I would think that the 2X 18A(and 2X 19A on the 650) would be enough though, and my friend was running his test on much lesser system.
    I'm out of options, and hope that I am not stuck with this faulty card.

  • Workaround for 7.1.6 video freeze (audio continues)

    Recognizing that solutions can sometimes be difficult to search for, I'm posting this because it has helped at least a few -- particularly those with G4 iMacs.
    If your symptoms are
    o Updated QT Pro from 7.1.5 to 7.1.6
    o Video files play normally up to a point, then the image freezes while audio continues
    o Happens with any file format -- mov, mp4, dv, avi, etc.
    then your workaround might be
    o Quit QuickTime Player
    o Manually put the system to sleep (apple menu in upper left of menu bar) for ~10 seconds
    o Now try playing the files
    If this solution works for you, keep in mind that you'll need to do it once again anytime you restart/reboot.
    Why does this work? Not sure -- maybe something to do with how QT interacts with video settings stored in PRAM. That would account for why certain machines are affected while others are not. PRAM settings are not identical in every model.
    Good luck -sailhome
    15" Flat-Panel iMac   Mac OS X (10.4.9)  

    I figured out a way to reinstall QuickTime 7.1.5.
    1. Download Quicktime 7.1.5 installer:
    http://www.apple.com/support/downloads/quicktime715formac.html
    2. Mount the installer package. This is very important.
    3. Download and install Pacifist from this location:
    http://www.charlessoft.com/
    4. Run Pacifist. In its dialog press the "Open Package" button. Browse for the .PKG file in the mounted package. In the appearing list Right Click on the .PKG and from the context menu choose "Install To Default Location". Please note that if you mistakenly select the unmounted .DMG file into Pacifist instead of the PKG, there will be an installation but without an effect.
    5. Check in the "User Administrator Privileges" checkbox. Press Install.
    6. When asked tell the installer to replace the already existing files. Do this with all the files.
    7. When the install process is finished restart the computer.
    8. Run the QuickTime 7.1.5 installer package again WITHOUT Pacifist and let it install the files again.
    9. Restart the computer
    Courtesy to:
    http://www.archicadwiki.com/Bugs/QuickTimecrash_on_MAC_OSX10.3
    G4   Mac OS X (10.4.9)  

  • Everytime I use the firefox browser it will freeze up when refreshing a page or changing to another page saying program not responding. This is getting really annoying, is there anyway to fix this problem?

    Everytime I check my email and switch websites the program will become unresponsive and freeze, then it will say "Not Responding". After waiting a while it will work again but with it freezing up for every time a page changes or refreshes it's a waste of time for me to use this browser.

    The following support articles should help:
    * https://support.mozilla.com/kb/Could+not+initialize+the+browser+security+component
    * https://support.mozilla.com/kb/AUS+Update+XML+File+Malformed+200

  • In HOTMAIL Fireefox Beta continually refreshes automatically. How to stop the refresh?

    In hotmail.com the screen automatically continues to refreshes resulting in the displayed screen continuously reloading every second. How to stop this automatic refresh?

    See [/questions/778953]

  • Video freezes, audio continues...

    Okay, this has been going on long enough. When I attempt to play videos I've gotten through iTunes, they won't play properly. The video freezes after a few seconds and never resumes, while audio continues with no problem. Why is this happening? It started when I upgraded to 7.1.6, and while I've seen that there are ways of re-installing 7.1.5, the method is such a headache I can't imagine there isn't an easier way. This is a frustrating problem that has been going on for some time, I can't believe Apple hasn't addressed it yet.

    My iMac G4 was playing these videos perfectly fine until this 7.1.6 update, so I know my computer can play the files. I guess I am just annoyed that fixing the problem requires me to jump through so many hoops. I'm also annoyed that I've been seeing complaints about this on multiple forums, so it's clearly not a small issue. I wish Apple would either do something about it, or stop making it so darn difficult to correct.
    All right, that was largely a rant. If archiving, cloning and whatnot is the only solution, then I'll try it.

  • Video play freezes, but continues to download rest of video

    So, on every single video, it will stop playing at a random
    point in the video, and I will not be able to go any further than
    this point, the video will continue to download the rest of the
    movie, but i'm stuck at that point !
    I have tried running a video just after I ReFormatted my
    entire PC, it still did this, I wasn't running any programs at the
    time.
    Heres an example,
    http://img236.imageshack.us/img236/6566/supportimagedw0.jpg
    I can't drag the pointer forward or backward, this happens on
    all players on all sites.
    Any known fixes or possible solutions ( Yes, i've tried
    un-installing/re-installing )

    Ok, I've fixed the problem.
    It seems to be a Graphics/Video-Card problem, make sure your
    card is running on the right version, the CD-version it came with
    is best, unless you want it more up-to-date !
    Most people have Nvidia cards
    http://www.nvidia.com/content/drivers/drivers.asp
    So download the drivers there !
    NOTE: Remove the old drivers before installing new ones, PC
    will run smoother

  • Click wheel freezes when continually scrolling - 160 GB Ipod Classic

    When I'm scrolling continually, like through music or when playing a game, my wheel will freeze for about 5-10 seconds. I have restored, reset, changed computers multiple times and I'm unsure what to do next. :S
    Message was edited by: Emily Hart
    null

    I Found this thread  https://discussions.apple.com/thread/2813428 deleted my TED talks and the oter videos have started woking again.

Maybe you are looking for

  • Reconcilation statement & Bugeting

    Hi there, i am working on my first project & I have no idea of Reconciliation statement of manufacturing Industries & no idea of budgeting if you have any kind of documentation regarding this it will be helpful to me . Thanks Regards Santosh Rothe 94

  • Help with containers

    This is my first time posting for assistance in a forum like this so I will do my best to articulate the problem the best I can. I am building a Flash website using AS 2. I have built a couple drop down menus that animate in and out. In these menus I

  • Homw page does not have bookmarks, favorites on top any more

    my home page now has no task bar information on top of page, like favourite, bookmarks.How do I fix this

  • Confused about import iPhoto Libraries Aperture 3.2

    When I first purchase Aperture 3.2.3 back in May I had many iPhoto librarys split out by year. I wanted an integrated view so when I imported them to Aperture I chose the "leave iPhoto library in place" option. That may not be the exact wording. I wa

  • MacBook Pro and Final Cut Express

    Hi, I want to know if Final Cut Express 4 runs smoothly on a MacBook Pro 15" 2.2 GHz with 60 GB hard drive. (If additional space is needed I'd use Verbatim SmartDisk 250GB FireWire/USB Portable Hard Drive) I know I meet the minimum requirements to us