Suggestions for improving this update in batches of 100 records

I'm currently using the following PL/SQL code to update batches of records in groups of 100 records at a time.
- DB Version : Oracle9i Enterprise Edition Release 9.2.0.7.0
- There is an index on columns : AHS_CONTACT_TYPE, SYNCSTATUS
- I have to commit the records in batches of 100
-- Mark all the Agents "In Process" (regardless of Owner)
-- Update last_modified_by_id to 'SALESFORCE_LOADED' if the
-- last_modified_by_id column is 'SALESFORCE_SYNC' and
-- the ID column is NOT NULL
   ln_count := 0;
   FOR C IN (SELECT tmpsf_CONTACT.ROWID
               FROM tmpsf_CONTACT
              WHERE ( AHS_CONTACT_TYPE = c_sfContactType_AGENT ) AND
                     ( SYNCSTATUS <> c_sfsyncstatus_IN_PROCESS )
   LOOP
      UPDATE tmpsf_CONTACT
         SET SYNCSTATUS = c_sfsyncstatus_IN_PROCESS,
             LAST_MODIFIED_BY_ID = decode( LAST_MODIFIED_BY_ID, c_username_SALESFORCE_SYNC,
                                                        decode( ID, NULL, LAST_MODIFIED_BY_ID,
                                                                    c_username_SALESFORCE_LOADED),
                                                        LAST_MODIFIED_BY_ID)
       WHERE ( tmpsf_CONTACT.ROWID = c.ROWID );
      -- Commit every 100 records       
      IF (ln_count >= 100) THEN
         COMMIT;
         ln_count := 1;
      ELSE
         ln_count := ln_count + 1;
      END IF;
   END LOOP;
-- Catch last batch with any records less then 100
COMMIT;Does anyone have any suggestions about further improving this performance?
Thanks,
Jason

Okay, I have to do it batches per our DBA group.
This is not up for debate...unfortunately. Their
r reasons :
- To keep the rollback segment small Very small apparently, in fact in this test, updating 100 rows of 2 varchar2(200) columns uses 56 KB of rollback. Updating the whole 10,000 rows uses 5 MB. Is this database running on a pocket USB flash drive? Currently costing $30 for 512 MB from Amazon
http://www.amazon.com/gp/product/B0000B3AKR/qid=1136558252/sr=8-2/ref=pd_bbs_2/103-9580563-3995040?n=507846&s=electronics&v=glance
SQL> create table t as select rpad('x',200,'x') a, rpad('y',200,'y') b
  2  from dual connect by level <= 10000;
Table created.
SQL> update t set a = replace(a,'x','y'),
  2    b = replace(b,'y','x')
  3  where rownum <= 100;
100 rows updated.
SQL> select
  2      used_ublk undo_used_blk,
  3      used_ublk * blk_size_kb undo_used_kb,
  4      log_io logical_io,
  5      cr_get consistent_gets
  6  from
  7      v$transaction, v$session s,
  8      (select distinct sid from v$mystat) m,
  9      (select to_number(value)/1024 blk_size_kb
10          from v$parameter where name='db_block_size')
11  where
12      m.sid       =   s.sid
13  and ses_addr    =   saddr;
UNDO_USED_BLK UNDO_USED_KB LOGICAL_IO CONSISTENT_GETS
            7           56        337             227
SQL> rollback;
Rollback complete.
SQL> update t set a = replace(a,'x','y'),
  2    b = replace(b,'y','x');
10000 rows updated.
SQL> select
  2      used_ublk undo_used_blk,
  3      used_ublk * blk_size_kb undo_used_kb,
  4      log_io logical_io,
  5      cr_get consistent_gets
  6  from
  7      v$transaction, v$session s,
  8      (select distinct sid from v$mystat) m,
  9      (select to_number(value)/1024 blk_size_kb
10          from v$parameter where name='db_block_size')
11  where
12      m.sid       =   s.sid
13  and ses_addr    =   saddr;
UNDO_USED_BLK UNDO_USED_KB LOGICAL_IO CONSISTENT_GETS
          626         5008      31898             594
SQL>>
- To prevent tying up the entire table
They don't know much about Oracle these DBAs do they, what exactly do they mean by "tying up the table"?
Maybe they didn't get past the 2 Day DBA manual to the Concepts guide yet?
http://download-east.oracle.com/docs/cd/B19306_01/server.102/b14220/consist.htm#i13945
>
- And the most important, replicated transactions
must be reasonably small for throughout across the
WAN
I don't know what replication engine is being used, but the loop approach uses a huge amount more of REDO than a simple set based update. Most replication applies the REDO to the remote database to synch it up. The loop will cause more data to be transferred over the WAN than a single update.
>
Either way, I want to optimize this code as much as
possible. In fact, today I found a need to do a
similar update again...
Just do the update. It uses less resources and is faster becasue of it. The slow approach does not use fewer database resources because you are throttling it. It is slower because it requires more of everything.

Similar Messages

  • Suggestion for Improving Number

    Hello Oracle Java community,
    I've recently encountered some difficulties using the abstract class java.lang.Number, and have a suggestion for improvement.
    I'm writing a class that computes statistical information on a list of numbers - it would be nice to not couple this class to Integer, Double, BigDecimal, or any other wrapper by using generics. I saw that there is a nice superclass that all Number objects inherit from.
    I came up with:
    public class Statistics<T extends Number> {
    private List<T> data;
    // statistical data that i wish to find and store, such as median, mean, standard dev, etc
    public synchronized void setData(List<T> data) {
    this.data = data;
    if (this.data != null && !this.data.isEmpty()) calculateStatistics();
    private void calculateStatistics() {
    // Welcome to instanceof and casting hell...
    h4. It would be nice to have richer functionality from the Number class, say to do mathematical operations with them or compare them.
    h4. After all, in the real world it is possible to do so.
    h4. Real numbers are much like BigDecimal. Why not take the idea of BigDecimal, and make that the parent of Integer, BigInteger, Double, Short, Byte, Float (I'm probably forgetting a few)? All of those are limited forms of real numbers. It would make comparison between Number datatypes easy, would probably remove all of that duplicated arithmetic code between all of the children of Number, and also allow Numbers to be used in powerful generic ways. The parent/replacement of BigDecimal could even be named RealNumber, which stays true to its math domain.
    As a side note, I'm solving this problem by taking an initial step to convert the List<whatever type of Number that the user enters> into a List<BigDecimal> by getting the toString() value of each element when cast as a Number.
    private List<BigDecimal> convertData(List<T> data) {
    ArrayList<BigDecimal> converted = new ArrayList<BigDecimal>();
    for (T element : data) {
    converted.add(new BigDecimal(((Number) element).toString()));
    return converted;
    Criticism is always welcome.
    Thanks for your time and thoughts.
    -James Genac

    How compareTo() came into existence is from Comparable interface. As I understand, Comparable came into existence since Collections API has sorting functions - which needs to be run with a matching Comparable object that knows how to determine which element is larger than the other (not limited to objects representing numbers, you might sort a list of Persons). Hence, compareTo() is not solely meant for the comparison of numbers. Existence of the method in BigDecimal is just one case.
    Subclasses can override the equals() method, but that cannot be implemented in a cleaner manner and leads to a very poor design. For example, you might want to compare an Integer and a Float. So the Integer class's equals() method need to have some if-else structure to determine the other type and then compare. Same holds true for the Float class's equals() method as well. Ultimately, Everything becomes a mess. All subclasses of RealNumber needs to know about all other subclasses of RealNumber. And you will not be able to introduce new subtypes and expect the equals() method to work correctly.
    To avoid this, you need to depend on a single representation form for all types of numbers. If that's the case, you might just live with something like BigDecimal and not use Byte, Float, Integer,... (which we kind of do in some cases - for example to represent monetary amounts). So we can live without Byte, Float, Integer,...
    Then we need some utility classes that would contain some number type specific functions to work with primitives. So we will also have Byte, Float, Integer... unrelated to BigDecimal.
    Clearly, the wrapper types are there not because of the need to represent real world number types, but because of the need to represent computer domain number types. Hence, they have been organized not according to relationships found in real world number types. Many of us find this way of modelling sufficient and have an understanding about the limitations. But if you need to model the real world number relationships for some special reason, you might write some new classes. Then again there will be real world aspects that you will not be able to model easily. So you will model some aspects and neglect the other.

  • Suggestions for improvements

    hello guys.can u give me small suggestions to improve this site?
    www.gogua.gr
    i cant change it a lot because the owner like it this way (buttons logo etc) but some lines here and there or something like that could be nice

    but i want the menu and the footer to be the same in my template.
    can i do that without having to change manually the code for every
    page? (to set the photo rollover image in the photo page for example) i
    dont know if this is possible.
    I offer a DW Extension that will automatically do this for you.  You can put identical menu code on each page on the site (in your case by using a Template) as well as the divaGPS Extension,  and then let divaGPS  handle the you-are-here menu highlighting for you.
    Usually on this forum I suggest the free version of divaGPS, however because you are using an image-based menu, you would need to buy the paid version.  It's not expensive and honestly would make your site more user-friendly. You can learn more about it here:
    http://divahtml.com/products/divaGPS/current_menu_location.php
    E. Michael Brandt
    www.divahtml.com
    www.divahtml.com/products/scripts_dreamweaver_extensions.php
    Standards-compliant scripts and Dreamweaver Extensions
    www.valleywebdesigns.com/vwd_Vdw.asp
    JustSo PictureWindow
    JustSo PhotoAlbum, et alia

  • Any suggestions for improving my efficiency?

    These are the two methods I've come up with to use what I have for making movies. One is for DVDs. The other is for making QuickTime MOV files for CDs. This is the process I have to use because we don't yet have our digital video camera that is firewire compatible with Final Cut.
    For DVDs that will play in DVD players or media software on your computer:
    1. I take the Video_TS folder and run it through DVD Imager (free, macupdate.com) which converts it into an IMG file.
    2. I use the Apple Disk Utility (part of OS X) and burn the IMG file to a DVD.
    Simple enough.
    Making our recorded footage editable in Final Cut and then exporting as a QuickTime movie is a little more complicated. There may be a simpler way to do all this (like get a fire-wire FC-compatible camera I can capture footage from) but this is the process I finally got to work:
    1. In the Video_TS folder are two VOB files. The larger one is the one that actually has your video on it. I use MPEG Streamclip (free, squared5.com) to remove the timebreaks (otherwise all you get is the poster frame) and convert it to a Quicktime MOV file. For settings, I just use Apple Video, 720x480 NTSC, and 30 fps. You need to buy the Apple Quicktime MPEG-2 Playback Component ($20, apple.com) for this free software to work.
    2. Import the MOV file into Final Cut (I use Express which is $300 from apple.com) and do your editing and other yumminess. You'll need to render it first.
    3. Export as an MOV file ... there's no .mov extension and the Info says it's a Final Cut Express Movie file, not a QT MOV which makes me nervous so I I open it in QuickTime Pro ($30, apple.com) and export it using the Movie to Quicktime Movie setting.
    4. Then I burn my Quicktime movies to a CD.
    Any suggestions for improving my efficiency?

    "For DVDs that will play in DVD players..."
    If what you want is just to make copies of a DVD you burned yourself (eg using iDVD or your DVD camcorder) there is a simpler way: just create an image of the DVD on your desktop using Disk Utility, and then burn it using Disk Utility.
    You need to go into the process of copying the VIDEO_TS folder only if you want to make changes to it. For example you might need myDVDEdit, a very powerful free editor of the DVD structure (to change the menu button behaviour, or so). Or maybe if the image is of a different size, from a small DVD to a large one.
    Piero

  • ITunes error message: "We could not complete your iTunes store request. An unknown error occurred (4002). Any suggestions for curing this?

    After migrating my old iMac to my new one, every time I start iTunes, I get the following message: "We could not complete your iTunes store request. An unknown error occurred (4002). Any suggestions for curing this?

    Perfect - thanks so much!
    For anyone else wondering, the clue was in what was displayed on the screen after I turned iTunes Match on again: it asked whether I wanted to add this computer. Having copied my iTunes library over from the old machine, I'd completely forgotten that iTunes Match identifies each computer uniquely (not each iTunes Library), so was never going to work with this one until I specifically added it. Sorted!

  • My computer is functioning really slowly since downloading Mavericks. My programs lag opening if at all. Any suggestions for fixing this?

    My computer is functioning really slowly since downloading Mavericks. My programs lag opening if at all. Any suggestions for fixing this?

    I installed it maybe 2 weeks ago, Here are my results:
    Hardware Information:
        MacBook (13-inch, Late 2009)
        MacBook - model: MacBook6,1
        1 2.26 GHz Intel Core 2 Duo CPU: 2 cores
        2 GB RAM
    Video Information:
        NVIDIA GeForce 9400M - VRAM: 256 MB
    System Software:
        OS X 10.9.2 (13C1021) - Uptime: 0 days 22:44:15
    Disk Information:
        TOSHIBA MK2555GSXF disk0 : (250.06 GB)
            EFI (disk0s1) <not mounted>: 209.7 MB
            Marshmallow (disk0s2) / [Startup]: 249.2 GB (125.02 GB free)
            Recovery HD (disk0s3) <not mounted>: 650 MB
        MATSHITADVD-R   UJ-898 
    USB Information:
        Apple Inc. Built-in iSight
        Apple Inc. Apple Internal Keyboard / Trackpad
        Logitech USB Receiver
        Apple Inc. BRCM2070 Hub
            Apple Inc. Bluetooth USB Host Controller
    Thunderbolt Information:
    Gatekeeper:
        Mac App Store and identified developers
    Kernel Extensions:
        [kext loaded]    at.obdev.nke.LittleSnitch (4052 - SDK 10.8) Support
        [not loaded]    com.devguru.driver.SamsungACMControl (1.4.14 - SDK 10.6) Support
        [not loaded]    com.devguru.driver.SamsungACMData (1.4.14 - SDK 10.6) Support
        [not loaded]    com.devguru.driver.SamsungComposite (1.4.14 - SDK 10.6) Support
        [not loaded]    com.devguru.driver.SamsungMTP (1.4.14 - SDK 10.5) Support
        [not loaded]    com.devguru.driver.SamsungSerial (1.4.14 - SDK 10.6) Support
        [not loaded]    com.mobile-stream.driver.EasyTetherUSBEthernet (1.0.4 - SDK 10.4) Support
        [not loaded]    com.motorola-mobility.driver.MotMobileMS (1.0.0 - SDK 10.5) Support
        [not loaded]    com.motorola-mobility.driver.MotMobileMTP (1.2.2 - SDK 10.5) Support
        [not loaded]    com.motorola-mobility.driver.MotMobileUSB (1.2.2 - SDK 10.5) Support
        [not loaded]    com.motorola-mobility.driver.MotMobileUSBLAN (1.2.2 - SDK 10.5) Support
        [not loaded]    com.motorola-mobility.driver.MotMobileUSBLANMerge (1.2.2 - SDK 10.5) Support
        [not loaded]    com.motorola-mobility.driver.MotMobileUSBSwch (1.2.2 - SDK 10.5) Support
    Launch Daemons:
        [running]    at.obdev.littlesnitchd.plist Support
        [running]    com.adobe.ARM.[...].plist Support
        [loaded]    com.adobe.fpsaud.plist Support
        [loaded]    com.adobe.versioncueCS4.plist Support
        [running]    com.autodesk.backburner_manager.plist Support
        [running]    com.autodesk.backburner_server.plist Support
        [failed]    com.autodesk.backburner_start.plist Support
        [loaded]    com.google.keystone.daemon.plist Support
        [running]    com.motorola-mobility.mmcfgd.plist Support
    Launch Agents:
        [running]    at.obdev.LittleSnitchUIAgent.plist Support
        [loaded]    com.adobe.CS4ServiceManager.plist Support
        [running]    com.Affinegy.InstaLANa.plist Support
        [loaded]    com.google.keystone.agent.plist Support
        [loaded]    com.motorola.MDMUpdater.plist Support
        [running]    com.motorola.motohelper.plist Support
        [loaded]    com.motorola.motohelperUpdater.plist Support
    User Launch Agents:
        [loaded]    com.adobe.ARM.[...].plist Support
        [loaded]    com.adobe.ARM.[...].plist Support
        [running]    com.akamai.single-user-client.plist Support
    User Login Items:
        iTunesHelper
        Skype
        Dropbox
        Android File Transfer Agent
        GrowlHelperApp
        TWC-WiFi Menu
        KiesViaWiFiAgent
        KiesViaWiFiAgent
        fuspredownloader
    Internet Plug-ins:
        o1dbrowserplugin: Version: 5.3.1.18536 Support
        Default Browser: Version: 537 - SDK 10.9
        AdobePDFViewerNPAPI: Version: 11.0.02 - SDK 10.6 Support
        FlashPlayer-10.6: Version: 13.0.0.206 - SDK 10.6 Support
        DivXBrowserPlugin: Version: 2.1 Support
        Silverlight: Version: 5.1.20913.0 - SDK 10.6 Support
        Flash Player: Version: 13.0.0.206 - SDK 10.6 Support
        QuickTime Plugin: Version: 7.7.3
        googletalkbrowserplugin: Version: 5.3.1.18536 Support
        iPhotoPhotocast: Version: 7.0
        AdobePDFViewer: Version: 11.0.02 - SDK 10.6 Support
        CouponPrinter-FireFox_v2: Version: Version 1.1.6 Support
        JavaAppletPlugin: Version: 14.9.0 - SDK 10.7 Check version
    Safari Extensions:
        DivX HiQ: Version: 2.1.1.94
        DivX Plus Web Player HTML5 <video>: Version: 2.1.1.94
    Audio Plug-ins:
        BluetoothAudioPlugIn: Version: 1.0 - SDK 10.9
        AirPlay: Version: 2.0 - SDK 10.9
        AppleAVBAudio: Version: 203.2 - SDK 10.9
        iSightAudio: Version: 7.7.3 - SDK 10.9
    iTunes Plug-ins:
        Quartz Composer Visualizer: Version: 1.4 - SDK 10.9
    User Internet Plug-ins:
        fbplugin_1_0_3: Version: (null) Support
    3rd Party Preference Panes:
        Adobe Version Cue CS4  Support
        Akamai NetSession Preferences  Support
        Flash Player  Support
        Growl  Support
    Time Machine:
        Skip System Files: NO
        Auto backup: YES
        Volumes being backed up:
            Marshmallow: Disk size: 232.09 GB Disk used: 115.65 GB
        Destinations:
            Patrice [Local] (Last used)
            Total size: 465.44 GB
            Total number of backups: 42
            Oldest backup: 2012-07-09 21:31:08 +0000
            Last backup: 2014-04-28 23:46:05 +0000
            Size of backup disk: Adequate
                Backup size 465.44 GB > (Disk used 115.65 GB X 3)
        Time Machine details may not be accurate.
        All volumes being backed up may not be listed.
    Top Processes by CPU:
             5%    WindowServer
             3%    plugin-container
             1%    firefox
             0%    ps
             0%    Dropbox
    Top Processes by Memory:
        381 MB    firefox
        86 MB    plugin-container
        51 MB    Finder
        39 MB    WindowServer
        33 MB    softwareupdated
    Virtual Memory Information:
        30 MB    Free RAM
        548 MB    Active RAM
        523 MB    Inactive RAM
        363 MB    Wired RAM
        1.04 GB    Page-ins
        151 MB    Page-outs

  • It is Any suggestions for improving Oracle Tools GUI performance?

    Does anyone have any suggestions for improving the GUI performance of Oracles Java Tools? Response to events is very sloooow i.e. click on a menu in Oracle Directory Manager wait three seconds before the menu items appear.
    System Environment:
    Dell Inspiron 8100
    Windows XP Pro
    256MB Ram
    1 GHz
    Oracle:
    Oracle91 Enterprise Edition 9.0.1.1.1
    Other:
    No non Oracle Java components installed (JDKs, JREs etc.)
    Thanks

    If the database and the tools are just on the one box more memory is probably required. I had an nt box with 500MHz 256MB and Oracle 9i and the java tools were unusable. I upgraded to 768MB of ram and the java tools were much quicker. I use the java tools on my laptop 256MB and 800MHz and they work fine for remote databases (ie. no rdbms on the laptop).

  • Where can i submit suggestions for improvement of email?

    I have a few suggestions to improve the email program used on the iPhone and iPad.  How do I get them to Apple to be considered in the next iOS update?  First suggestion is the ability to "mark" contacts when sending to multiple email contacts.  Currently you have to select one for the "to" field then return to contacts to select the next one. Should be able to bring up contacts list and place a check beside each one you want to send to and the hit "done" to populate the "to, cc, or bcc" fields.
    The second suggestion is the ability to create email groups directly on the iPad/iPhone for frequent lists I send to.
    The third suggestion is the ability to have a "read receipt" option so I know that the email was delivered and read.
    Thanks,
    Keith   

    Specifically for the iPad.
    http://www.apple.com/feedback/ipad.html

  • Suggestions for improving sharing

    Since Adobe Review is discontinued, I used with a couple of clients the new creative cloud sharing and I found some missing features or improvements needed:
    1. When a client is reviewing a file (i.e. a picture) he must input the email address to post a comment, this is annoying since I sent the review email to his address, so it's already verified.
    2. An important improvement would be a way to make a note (or link a comment) on a specific part of the picture/text so the comment can be highlighted in the context.
    3. I'd like also to receive a notification of new comments or see on the dashboard if new comments are present on a file, so I can review all the latest comments.
    4. There could be a button for "approval", if I put several versions of a work, client can approve the one he likes.
    Maybe some features are still present, please tell me if I'm wrong.
    thanks

    Thank you for the suggestions. Improvements with sharing and collaboration are coming. You can read more here on this Adobe blog post http://blogs.adobe.com/creativecloud/coming-soon-to-creative-cloud/.
    Feel free to add more suggestions to the blog post or follow up here with more. We are listening.

  • How to make suggestion for improvements in LR

    How do I make suggestions for new features or improvements in LR?
    The stacking function, IMO, needs to be improved.  The time between shots does not take into account the length of exposure.  For example if my exposure is 5 seconds the stacking exposure will not add the two exposures together in the time setting < 4 seconds.
    Ideally I would like to see an HDR stacking function, looks at time between exposures (taking into account the length of exposure) and changes in exposure.
    ideally there would be similar options for pans and focus stacking.
    Thanks
    Rich

    Submit a feature request or bug report
    Go to the above site.

  • Suggestion for a future update

    Hey guys. Not sure where to post this, so mods, if you read, move it where you deem appropriate (just please, not in the trash!)
    I've had my iPhone since day 1, and there are really only 2 glaring things wish, given my usage of the iPhone, would make things awesome!
    1.) The ability to set mail to check for messages on edge as well as for wireless
    i.e. set the phone to check every "x" minutes on edge, and every "x"minutes on wireless. I keep edge turned off to save battery, but, when in Wifi, I like to have it check as often as my laptop. Plus, a time like "Every 5 minutes" as a minimum would be nice.
    2.) When using dock as output for music, allow the side buttons to change tracks instead of volume.
    i.e. when I am in my car, the volume meter on the iphone does not change the speaker volume, thus rendering the side buttons useless. It would be nice to be able to set them to other functions, a la previous/next track, play/pause, etc. That way I wouldn't have to unlock the phone and fumble for the touch-screen button while driving. Tactile buttons=safety on the road.
    What do you guys think? These fixes are easy tweaks, in my opinon, and would make the iPhone perfect (for me). Oh, and my .02 for the iPhone update? Apple is probably trying to get the international settings tweaked so that, when the iPhone hits Europe, the models are the same spec. It only makes sense, and, from Apple's standpoint, it is better to get those international tweaks fixed before they ship millions of phones to Europe than to have to do remote fixing in Europe. I may be wrong, and no, I don't have a source, just a hunch. "Internationalizing" stuff is always the hardest part of programming, when it comes to interface commands. Sometimes direct translations don't make sense, and can be downright wrong in other languages. But, anyways...cheers!

    This link is the better avenue for this.
    http://www.apple.com/feedback/iphone.html

  • Hot Fix error message for KB979344 "this update is not applicable to your computer", on Windows 7 64 bit with SP1

    I've been having issues with an external Esata drive.  Instead of being seen as a removeable drive, it is seen as a hard drive.  This has caused us nothing but problems since our full disk encryption software automatically starts to encrypt
    the drive rendering it useless.
    The real problem I'm having is installing the Hot Fix, KB979344, for this issue.  when tring to install, I get the message, "this update is not applicable to your computer"  I've looked and this hot fix doesn't seem to be part of SP1, but
    I could be missing it.  Any thoughts? 
    Thanks,
    Keith

    Hi Keithk,
    This hotfix is already contained in Windows 7 Service Pack 1.
    Please add the registry key to check if the issue persists. (For added protection, back up the registry before you modify it. Then, you can restore the registry if a problem occurs.  )
    Navigate to: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Storage  
    Create a DWORD Value, name SATAHotplugPolicyOverride,
    set 1 in Value Data.   
    Restart the computer to check if it works.
    Regards,
    Miya  
    TechNet Subscriber Support in forum. If you have any feedback on our support, please contact
    [email protected]
    This posting is provided "AS IS" with no warranties, and confers no rights. | Please remember to click "Mark as Answer" on the post that helps you, and to click "Unmark as Answer" if a marked post does not actually answer
    your question. This can be beneficial to other community members reading the thread.

  • Obvious and simple Iphone Suggestions for improvements

    Iphone Suggestions:
    by the way, where is the place one should post these suggestions for best possible chance for the mac brainies to hear it?
    Thanks
    - can't edit, add to or create groups in contacts on the phone
    - can't add a whole group at once to an email "to"or cc or bcc field. have to keep adding one at a time..
    - can't insert contact details to a SMS conversation.
    - draft emails don't autosave, have lost a few like this.
    and boy does it need a usb port, even one that can maybe stick out of the earphone jack as an accessory.
    otherwise i love it.
    :)c
    Message was edited by: Craig Charnock

    http://www.apple.com/feedback/iphone.html

  • Suggestions for improving iPhone 3G functionality.

    Just made the move a couple of days agoBlackberry to iPhone because of the MobileMe functionality. Besides not having to sync anything, and the visual voicemail, I'm pretty disappointed.
    A few suggestions for the next operating system.
    -Copy and Paste functionality. Why they don't have this is RIDICULOUS!
    -Ability to delete individual calls from call lists. It's already a function in the SMS app, why not have it in phone?.
    -Calling from address book (as opposed to clicking into phone, and then contacts). If you create a new address book entry, you should be able to make a call right away.
    -The ability to MUTE certain contacts when they call you. This is available on the Blackberry, and has come in very handy.
    -Also, while this is not Apple's problem, a functional Facebook app. The blackberry FB app is flawless.
    Any other suggestions?
    APPLE, PLEASE PAY ATTENTION TO THESE KINDS OF SUGGESTIONS

    You really did not offend me, it's just that there are a dozen people a day who post the same suggestions. This forum is designed to ask questions of functionality ar problems. Yes, everyone wants MMS, Apple know that. But your really not going to get a constructive response about it here

  • Nokia Maps - suggestions for improvement

    Been using Nokia Maps Navigationon my E61i for a month now, previously I used Telenav on my E62.
    The interface on Telenav is more intuitive / user friendly, Nokia Maps is confusing. I am getting used to it, but still.
    Trip duration (lower right corner), at least that is what I assume it to be. It is off completely the entire trip. We use a TomTom Go910 for the family and it is off on its initial estimate but then it adjusts as you drive along. On a trip from Oklahoma City to Wichita Falls it estimated the trip to be 3.5 hours. Actual distance was only 165 miles, so a little bit over 2 hours. It its current design this feature is worthless. By the way Telenav has this figured out.
    Airport Codes:
    Driving back to OKC, I realize that a keyword search on OKC (the official airport code for Oklahoma City) only results in tens of matches of businesses with OKC in the name. But no air port. If you want to be serious about business travel this needs to work. Same for car rental return locations at the airport.
    After a few hours of use the E61i crashes and restarts itself.

    The indicator at the bottom right of my Nokia Maps screen shows the remaining estimated journey time. This seems to me to be one of the most useful features. The only refinement I'd like to see is an option to toggle between this and an estimated arrival time.
    With regard to search, there is a lot of scope for improvement here, given that this is the search that the software defaults to when you enter text directly without selecting an option. This should allow any kind of searching - i.e. post or zip code, place name etc. In the UK, the post code is the most useful type of search, but is not enabled via this inout - you have to go to address search to input a postcode. The app should have the intelligence to recognise the type of input and act accordingly.
    Another much-needed improvement would be to improve the access to searching for the address from contacts - as this is a pretty obvious way for people using a smartphone to ssearch it should be there among the first level opetion - not buried as an option under address search.
    Also, the options should be arranged with more consistent thought as to which will be most used, for example, under the "Landmarks" menu, Route From, Route To, and Navigate To, are in the midlle - requirig more keypresses than Delete Landmark, Edit Landmark, Show Details or Serach Nearby! Seems like a lapse in the quality control there doesn't there?
    A great, and easy improvement (because the code is already there) would be to use the Voice-Independent name recognition capability of recent phones to select stored Landmarks and recent destinations - I'm surprised this feature isn't there already.

Maybe you are looking for