Partitioning: Easiest way to determine whether partition has changed

Hi all
10gR2 / 11g
Looking for an easy way to determine whether a (read-write) partition holding old data has changed, particularly whether new records have been added (for instance has a new record been added to partition '2005'? - looking for "TRUE" or "FALSE" status on this question). Don't want to set partitions holding old data read-only, it's ok to add 'old' data, just want to know about it.
DB-Trigger would be a way, but that slows down the application somewhat. Taking snapshots of Partition-Views and comparing them?
Any magical idea?
Thanks
Tino

Magic is not required. What you need to do is set the tablespaces of old partitions to READ ONLY and then forget them.
If you make a tablespace READ WRITE then the only way to track changes is if you write code to do so: In advance.

Similar Messages

  • Best way to mark data that has changed when it is edited in  a spark datagrid?

    I am not sure if this is the best way to mark data that has changed (isModifiedClientSide ) when it is edited in  a spark datagrid:
    <GridColumn  width="140" headerText="Margin "dataField="margin" editable="false"  editable.editMode="true"  >
                        <itemRenderer>
                            <fx:Component>
                                <DefaultGridItemRenderer textAlign="right"   background="true" backgroundColor="#ffffff"  alpha="1.0" color="#000000" >
                                    <focusOut>
                                        <![CDATA[
                                        this.data.isModifiedClientSide = 1;
                                        ]]>
                                    </focusOut>
                                </DefaultGridItemRenderer>
                            </fx:Component>
                        </itemRenderer>
                    </GridColumn>

    I tried this but the value commit doesnt't get fired bro:
        <GridColumn  width="140" headerText="Margin (disabled)" headerText.editMode="Margin (editing)" dataField="margin" editable="false"  editable.editMode="true"  >
                        <itemEditor>
                            <fx:Component>
                                <DefaultGridItemEditor>
                                    <valueCommit>
                                        <![CDATA[
                                        this.data.isModifiedClientSide = 1;
                                        ]]>
                                    </valueCommit>
                                </DefaultGridItemEditor>
                            </fx:Component>
                        </itemEditor>
                    </GridColumn>
    what do you think?

  • Easiest Way to Determine Why Final Cut Crashes?

    Final Cut 7 keeps crashing on me but only during video capture. Is there any way to determine why so I can avoid it?
    Much thanks

    Grab the demo of Jon Chappel's / Digital Rebellion's FCS Maintenance Pack and then feed your crash log into his Crash Analyzer tool and see what that has to say about your issue ... and if it leads you to the solution then you'd be mad not to go ahead and buy a full license for the app for future use ... it des loads more than just Crash Log Analysis. It's quite brilliant actually.

  • Best way to determine what objects has been selected in a Collection?

    Hi all
    I´m currently developing an application where a user can create a PDF based on the choices made from multiple collections.
    Each collection contatins 10-50 items, and there are about 8 different collections with objects.
    Checkboxes are used to select items from these collections.
    I´m wondering how I would best determine what choices have been made, and if would be good to remove all objects from
    a collection that has NOT been chosen?
    Currently, it looks like this (exemple for one collection, but same solution is used for all collections)
    private Collection<Texture> textureList = new ArrayList<Texture>();
    private ArrayList<Texture> textureResult = new ArrayList<Texture>();
              for (Texture t : textureList) {
                   if (t.isSelected()) {
                        textureResult.add(t);
              }After this iteration, textureResult is used to create the PDF.
    This PDF contains lists with dynamic frames, so I need to now how many
    items was selected before creating the PDF.
    Wondering if this is the best/most efficient way to do this though?
    Maybe it doesn´t matter all that much with lists this small, but I´m still curios :-)
    I guess you could do something like this aswell
              while (textureList.iterator().hasNext()) {
                   Texture t = (Texture) textureList.iterator().next();
                   if (!t.isSelected()) {
                        textureList.iterator().remove();
              }Any suggetions?

    Dallastower wrote:
    I´m wondering how I would best determine what choices have been made,Are you asking how to determine which boxes have been checked? Or do you know how to do that and you're asking how to associate those boxes with items in your Collections? Or do you know how to do that and you're asking how to keep track of those selected items in the Collection?
    I don't do GUIs, so I can't help with the first two, but for the third, you could create a new collection holding just the selected ones, or remove the unselected ones from the original Collection.
    and if would be good to remove all objects from
    a collection that has NOT been chosen?That's entirely up to you. If you create the original Collection when the user makes his selection, and only need it to survive one round of selection, that may be fine. But if you need to get back to the original collection later, and it's expensive to create, then you might want to just create a second collection and add items from the original to it if they're selected.

  • What is the easiest way to determine the problem?

    okeee
    my machine has begun behaving deviantly
    frequent freezes requiring a forced restart (control--command--power button)
    sometimes upon restarting the machine will get stuck on the gray apple screen.
    i've done a bit of reading and the most likely culprit is the logic board. my question is how do i determine if it is the logic board?
    things i've tried already. . .
    starting up from the tiger install dvd and repairing the hard disk
    repairing permissions on the hard disk
    running tech tool (which came with applecare)
    first time i tried to run tech tool the machine froze during the process and i had to restart. next time it ran just fine and didn't find any problems.
    my applecare warranty expires in february 07!
    i can just imagine taking my machine in to the genius bar and trying to recreate a freeze.
    best course of action?

    i can just imagine taking my machine in to the genius bar and trying to recreate a freeze.
    That's what you need to do if you want to get it repaired. Unless the Genius sees it happen or the repair tech can cause it to happen it won't get repaired.
    When mine had the same problem, pressure along the left edge near the headphone jack would cause it to freeze. Picking it up along the left edge may do it. Experiment until you can duplicate it and then take it to the Genius Bar.
    John

  • Determining whether a window has been modified

    Is there a straightforward way of determining whether a window (say, TextEdit) has been modified since it was last opened? Maybe I'm missing something, but the answer doesn't seem to be in the properties of the window.

    Try properties of a document - applications such as TextEdit and Script Editor have a modified boolean if the document has been modified since the last save.

  • How to determine if printer has A4 size paper

    Is there any way to determine whether the default printer is configured for A4 or NA_Letter size paper?

    Have you tried a ruler??

  • How to find who has changed SQL Server Agent 'Job History' settings.

    Hi all,
    I was searching from couple of days to know is there a way to find out who has changed the SQl agent property settings.
    Like if someone unchecks the SQL Agent History settings how i can find who has done that change?
    I searched for trace flags but there is nothing related to it, i searched for system tables and views of msdb but nothing which can give this information, even didn't find any audit setting that can monitor these activities.
    My sql version is SQL Server 2008. Please throw your ides on how to track the sql agent history setting changes!!!
    Thanks In Advance!!!!
    VVinayPrasad

    Hi,
    You might be able to AUDIT the execute on that SP but its not giving exactly what has been changed... i guess you are getting what i am looking for...
    whatever the property might be changed it only shows the sp name thats it.... but not the exact sql statement executed on background
    VVinayPrasad
    First of all: It's not about me, it's about you. And it's not a might, its a given fact. I
    tested it for you.
    Second: your question was:
    >>I was searching from couple of days to know is there a way to find out
    who has changed the SQl agent property settings.
    >>Like if someone unchecks the SQL Agent History settings how i can find who has done that change?
    So please first clear up, what you really need.
    Third: instead of Auditing I already gave the advise to use Tracing (be it SQLTrace or Extended Events). Both will give you the exact statement. SQLTrace may be easier on SQL2008
    Please try all of the provided first before doing guesswork.
    Andreas Wolter (Blog |
    Twitter)
    MCM - Microsoft Certified Master SQL Server 2008
    MCSM - Microsoft Certified Solutions Master Data Platform, SQL Server 2012
    www.andreas-wolter.com |
    www.SarpedonQualityLab.com

  • Finding which condition has changed in ME12

    Hi All,
    I have a requirement that on change on a condition in Info record(ME12), i have to trigger a workflow. I am able to trigger a workflow based on CDO INFOSATZ.
    Now i need to send only that condition type for approval which has changed.
    Assume 4 condtions in info record,  then on change and save of a particular Condition type in ME12, i need to send only that changed condtion for approval to resp approver depending on condition type.
    I am not able to track how system will determine which condition has changed.
    I have thought of below approaches
    1) Create a custom Change document object for Condition tables
    2) Enable logging using SCU3
    How does SAP update conditions in ME12? On Change, does it update all conditions again or only data which has changed?
    Thanks for your help
    Regards
    Jayesh

    field.getDocument ().addDocumentListener (<aDocumentListener>);Kind regards,
      Levi

  • What's the easiest way to add storage to a mac mini. (1TB hard drive but only 32G of real storage). External device, internal or partitioning?

    What's the easiest way to add storage to a mac mini. (1TB hard drive but only 32G of real storage). External device, internal or is there some way to partition? I tried doing so but received a message that there wasn't enough free space to partition. Seems like a 1TB drive should have more storage than my Ipad

    Its worth confirming what free space you have on your drive: 
    go to:   Apple Menu > About this Mac >  More Info > Storage
    The bar chart shows how much free space there is on the drive:
    Please realise that partitioning does not create extra space so this wont help you.
    If your free space is less than 20 % you should get extra storage with an external USB or Firewire drive, any make or model will work.

  • Easiest Way to Migrate Windows Files on Bootcamp Partition to Mac Partition On The Same Computer)

    I have Windows 7 on a Bootcamp Partition on my MacBook Pro. I want to start using Mac OS Mountain Lion full time now and erase the Bootcamp Partition.
    I was going to use the Migration Assistant to move my Windows files (such as bookmarks, email, my enormous iTunes Library etc) over to the Mac partition but the problem is that Migration Assistant must be running on the Windows partition at the same time. Difficult to do when they're both on the same hard drive/computer.
    I know i could just copy all the files i need onto an external drive but I'm afraid i'll miss something. Plus its alot of work. I'm thinking there must be an easier, mostly pain free way of making the move to MacOS permanently. I can't think of what it would be though. Any suggestions?

    Yes, you can simply install the existing drives in the new computer's drive bays. Order is not relevant.
    I don't see any reason why Windows will not boot on the new computer from the existing drive. If Windows considers that the hardware has changed all that's required is re-activation. As far as hardware interfaces all you need do is to install the Windows drivers from the installation DVD that comes with the new computer.
    Snow Leopard will have to be installed on your existing hard drive, and it must be either a later build or later version than what is shipped with the new computer. Otherwise you will have to reinstall Snow on your existing drive using the installer DVD that comes with the new computer. SL by default does an Archive and Install so your drive is not erased when you reinstall OS X.
    If you actually have software that ties its registration to some unique hardware ID, then all you need do is re-enter the serial number. Apple's software does not usually connect the serial number to the hardware, so I doubt you will have any problem with it.

  • Hi, i have an old imac g4 running 10 .3.9,it has 2 partitions,1st partition has os9 and osx,but would like to put ubuntu on my empty partition,can it be done if so how,thanks for reading,

    hi, i have an old imac g4 running 10 .3.9,it has 2 partitions,1st partition has os9 and osx,but would like to put ubuntu on my empty partition,can it be done if so how,thanks for reading,

    I have my iMac G3 set up with three partitions like you are proposing.
    I'd recommend getting virtual box on your new Mac.  You can install the latest Linux version easier this way.
    The problem is finding a PPC distro you like.  I forget how I configured the Linux boot manager, yaboot.  I may have skipped it or had it installed in the linux partition. 
    Ubuntu
    The Ubuntu folks stopped supporting the power PC a while back.  You will have to install an older version of Ubuntu.
    You may to modify xorg.conf. See:
    http://ubuntuforums.org/showthread.php?t=219532
    Mac G3 modem install Howto
    http://ubuntuforums.org/showthread.php?t=355205
    You may have adjust adjust xorg.conf. See these instructions:
    http://ubuntuforums.org/showthread.php?t=234437
    I was able to get the last official versions of Ubuntu working on my G3 600.
    6.10 Edgy Eft,
    6.06 Dapper Drake
    I used the alternate install and did the alterations noted above.
    These versions are listed at the very bottom of the page.
    https://wiki.ubuntu.com/PowerPCDownloads

  • Recovery partition has disappeared

    Hi, after installing Mountain Lion the system was running perfectly. But now my recovery partition has disappeared. Is there any way to recover this partition without installing the whole system?
    Thx a lot ...

    You have no recovery partition. This is a normal condition if your boot volume is a RAID, or if you modified the partition table after running Boot Camp Assistant to create a Windows partition. Otherwise, you need to reinstall OS X in order to install a recovery partition.
    If you don't have a current backup, you need to make one before you do anything else, unless of course you have no data you want to preserve.
    You have several options for reinstalling.
    If you have access to a local, unencrypted Time Machine backup volume, and if that volume has a backup of a Mac (not necessarily this one) that was running the same major version of OS X, then you can boot from it into Recovery by holding down the option key at the startup chime. Encrypted Time Machine volumes are not bootable, nor are network backups.
    If your Mac shipped with OS X 10.7 or later preinstalled, or if it's one of the computers that can be upgraded to use OS X Internet Recovery, you may be able to netboot from an Apple server by holding down the key combination option-Rat the startup chime. Release the keys when you see a spinning globe.
    Note: You need an always-on Ethernet or Wi-Fi connection to the Internet to use Recovery. It won’t work with USB or PPPoE modems, or with networks that require any kind of authentication other than a WPA or WPA2 Personal password.
    If your Mac is unable to use Internet Recovery, the simplest solution would be to run Recovery Disk Assistant on another Mac to create a bootable recovery device.
    When the OS X Utilities screen appears, follow the prompts to reinstall the OS. You don't need to erase the boot volume, and you won't need your backup unless something goes wrong. If your Mac was upgraded from an older version of OS X, you’ll need the Apple ID and password you used to upgrade, so make a note of those before you begin.
    Note: You need an always-on Ethernet or Wi-Fi connection to the Internet to use Recovery. It won’t work with USB or PPPoE modems, or with networks that require any kind of authentication other than a WPA or WPA2 Personal password.
    If none of the above options is available to you, then you'll have to start over from an OS X 10.6.8 installation. There's no need to overwrite your existing boot volume; you can use an external drive. Install 10.6 from the DVD you originally used to upgrade, or that came with the machine. Run Software Update and install all available updates. Log into the App Store with the Apple ID you used to buy 10.7 or later, and download the installer.

  • My Bootcamp Partition has disappear from OSX and its impossible to activate

    Hello,
    i`m using Bootcamp with Win XP, and now the partition has disappear from the desktop of OSX. When i use the HD-Diagnostic tool i can see the partition as unactivated. Trying to activate is not possible. But the partition seems to be working, because i can still start Win XP when i reboot and hold the "alt" Key. Then i can choose between OSX and WinXP and it goes fine. Is there a way to activate this partition in OSX? Because i want to delete WinXP from my Apple.

    Hi
    To remove the WinXP partition you have to run Bootcamp Assistant (Application/Utilities) again, it should give you the option to (not sure of exact words)Remove Windows and Return to one partition.
    This question should have really been asked in the Boot Camp Public Beta Forum. The first thread in that forum is called Uninstalling Boot Camp but gives the same instructions as I have.
    Steve

  • Recovery partition has been removed

    Hi sir
     I recently purchased a HP pavilion g-1202 TX series, I have installed Windows 7 64-bit OS, I found that I had only single drive i.e. C: for use, thought of creating another partition and shrunk the C drive, after this I found that HP RECOVERY MANAGER SAYS "Recovery partition has been removed - the recovery media creation option is no longer available"
    Then again I tried expanding the C: drive back to its old stage, even then I found the same error, Now how can I get back HP RECOVERY.? and create Recovery Partition?

    if you havent created the recovery media already from your computer, there is only option to get media from HP.
    contact HP to order Recovery media. in most countries you can order it online, else contact HP phone support.
    http://h10025.www1.hp.com/ewfrf/wc/document?cc=us&lc=en&docname=bph07143
    if no  option to order media for your country, contact country HP support.
    visit www.hp.com and select country from the left botttom. now select contact HP or connect with HP. reach support to get a set of recovery media to make your computer recover and work as factory install.
    hope it helps. Good Luck !!!
    Regards,
    WW
    “I am an HP Employee“
    ***** Click the KUDOS star on the left to say 'Thanks'**
    Make it easier for other people to find solutions by marking a Reply 'Accept as Solution' if it solves your problem***

Maybe you are looking for