Small Suggestion to Improve Installer

I have just installed Arch 2007.08 (Don't Panic - I LOVE that name!  ... derived from Hitchhiker's Guide to the Galaxy I hope!).
The install went smoothly and all is running well (with the exception of an Opera plugin issue I have noted in another post). This post addresses one small thing I think could be done to improve the install process.
When it gets to the boot loader section, it offers you a choice of places to install the boot loader. These basically come down to the MBR of the disk you are on, or the boot sector of just about any partition on that disk. There is no option to install on a floppy, if your machine has one.
I ended up installing Arch 2007.08 because I had just made the bone headed move of all time and inadvertantly wiped out my partition table while messing with boot loader records - I lost access to my previous Arch 0.7.1 install in the process. As a result, I was VERY concerned about overwriting the disk MBR again. In this case, since the Arch installer didn't offer the fd0 option, I selected the boot sector of the partition I was installing in, and then went through lots of gyrations to eventually get that transferred onto a floppy. I have been successful and it works well.
So, my suggestion for an improvement is to have the installer offer the option of placing the boot loader record onto the floppy in addition to all the other choices (in fact, any BIOS bootable media that can be detected should be offered as an option).
Any chance of a change to future iterations of the installer? Cheers!

@test1000 :
I know, i've done it for a few laptops without floppydrives (don't have an usb-floppy).
The bios update program for one of those laptops needed 2 floppies.
After a lot of searching i found  a program capable of booting with a custom-made 2.88 Mb floppy image.
Although i had to use a windows program to make it, it saved me from installing dual-boot on that laptop just for a bios update.
Sometimes even in 2007 floppy is the easiest solution.
Last edited by Lone_Wolf (2007-08-13 16:06:54)

Similar Messages

  • 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

  • Nokia Music software - Suggestions on improving it

    In the 0.000001 % chance of anyone from Nokia support / Software development etc etc actually reading this, may I make a small suggestion to improve on the Nokia Music software. 
    Can you please please please give us users the choice of HOW the software stores the music files onto the PC & also on the phone's memory card
    Can we have a choice of whether the files are stored as 'Artist' > 'Album' > 'Track' OR just 'Album' > 'Track'
    As an example of how bad this is - Using the Nokia Store & Nokia Music - I had downloaded just 2 albums done by Will Smith & transferred straight over to my 5800XM phone (w/o any editing)
    I ended up with fourteen (Yes - FOURTEEN) folders on my MicroSD memory card
    All started with E:/music/Will Smith (feat. ......) (followed by some1 elses name) & only containing 1 or 2 songs in each folder'
    I don't know about anyone else - but I like my music stored in folders named after the Album, that way I have 16 (or more) tracks in a folder - & it looks IMHO more organisied
    Motto: Illegitimis non carborundum

    I've just found out another problem
    It MAY be my particular setup or something - but when I browse the Nokia music 'shop' & click the 'play 30sec clip' to listen to the track (to check it's the right version before downloading it) - Nokia Music software crashes with a message of (something like)
    'NokiaMusic.exe has caused a problem......'
    Now whether this is because I've got 'Comes with music' or it's because my 'default media player' isn't M$ Media player or that I have 'alternative Realplayer' instead of the 'Proper' Realplayer or something totally different - it's bloody annoying
    OK so I've got ~1yr free downloads - but I don't really want to download the track just to see if it's the track I really want, I'd like to 'stream' the 30sec clip before I decide
    Motto: Illegitimis non carborundum

  • 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

  • Need suggestions on improving the performance end to end

    I referred following links and as many as 25 previous posts before posting this question.
    https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/10b54994-f569-2a10-ad8f-cf5c68a9447c
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/402fae48-0601-0010-3088-85c46a236f50
    https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/e0068bc1-6f8c-2a10-52bb-c6ee3562feb2
    /people/boris.zarske/blog/2007/06/13/sizing-a-system-for-the-system-landscape-directory-of-sap-netweaver
    I have some queries related to improving the performance of a scenario in my landscape.
    Scenario : IDOC-SOAP (Synchronous with BPM)
    The mapping is simple with 3 fld direct mapping.
    Works grt with no problem in normal cases for one message transfer.
    But initial load ( when we put it in new system, the scenario generates erros if we send more than 23 IDOCs at a time)
    I have decided to perform the following to solve it.
    /people/william.li/blog/2008/03/07/step-by-step-guide-in-processing-high-volume-messages-using-pi-71s-message-packaging
    Will it help me because its a IDOC sync scenario.
    What can I do to improve the performance of this scenario?
    Please suggest me good suggestions to improve the performance
    Please do list me out points that I have to perform (for a sync scenario with BPM) as I am already confused watching lots of blogs posts.
    Nikhil.

    do you think that the performance tuning that I mentioned in the link will hold good with sync scenarios?
    i dont think so.....in this scenario the async mesg processing is made to wait
    from the blog:
    As you can see, for the 1st minute, all the messages are waiting to be processed. After 60 seconds,
    the packages will be created and processed. There is no change to the monitoring of each of the
    individual messages in SXI_MONITOR.
    ....but if you make a sync scenario wait....then probably you may run into the risk of blocking the Queues.......
    If this is going to be in production then i would have been more careful...becoz firstly it is BPM....then synchronous BPM.....then a processing wait......normally do not try to make the BPM processing wait...my small suggestion

  • Does anyone have any suggestions to improve the performance to improve Firefox for andoid (more details).

    I'm using it on a Samsung Captivate SGHi-897 with Jellybean 2.2 (I'm unable to upgrade the OS @this time). Firefox was recommended by a freind, however, so far I've been very disappointed with it, as, it is extremely slow and constanly crashes. I've tried all of the suggestions provided, but there is no improvememt. I realize it may be not all that compatible with this properly working device or OS. I have Samsung Galxaxy SGHi-727 Skyrocket with IC 4.1, however, I've been waiting for a part for it coming from Aisa, which seems to be taking forever, so in the meantime I'm.stuck with this. I was wondering if you may have any suggestions on how to speed it up and prevent it from crashing so much, other than what's on your help guide since those changes I've tried make no improvement in it's performance. I would very much prefer to use Firefox on this device, as well as, after I repair my other device for a number of other reasons, but if I'm unable to improve it, I'll just go back to what I was using. Thank you and be well.
    twich83115
    [ed. removed email]

    Suggestion for improvement:
    I'd like <select size="1" multiple> to provide a dropdown with checkboxes like this:
    http://demos.telerik.com/aspnet-ajax/combobox/examples/functionality/checkboxes/defaultcs.aspx
    Can that be done?
    Thanks

  • 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.

  • Small Suggestion in the OC4J log inside JDeveloper IDE

    Hi,
    I have a small suggestion regarding the OC4J log. It would be really helpful if you can provide the function that if you click on <ctrl> and click on the generated output, it would transfer you to the source of that printout e.g. System.out.println().
    It is the same function in the code editor when you click on a method with <ctrl>, it would go to the declaration of that method.
    Thanks

    Hi,
    not sure this is possible because there is no link between a print out and the command printing it. As a work around you could add the line number and class name to the print out. This makes finding the print source easier. With the line number - which you can get from JDeveloper in the code editor - you go to the class and press ctrl+g. Then type in the line number and it will point you to the position
    Frank

  • Suggestions To Improve E90 Calendar

    Hi,
    I bought the E90 Communicator to replace my old PSION Series 3mx and I am quite happy with it.
    I use the calender application a lot, and that's were I'm missing a few features I used a lot on my PSION:
    - copy & paste an entry
    - repeat entry not only by date, but also by day of week (for example: every second Friday of the month)
    - search entries (for example: find the next appointment with my doctor)
    I hope to find these features in one of the next software updates.

    Thanks for the clarification - its nice to know I did not misunderstand your original intention.
    and I think the post and discussion was/is a good idea -
    regardless of whether Nokia wants to/will actually visibly follow up on whats discussed here -
    it seems - it seems to me that someone from there might well... just happen across this page (one reason for a forum in the first place - is to get a sense of what the users are talking about)... and make some notes.
    I believe that companies that dont communicate directly with their customers (but advertise that they do!).. will listen - they just dont want to COMMUNICATE.. (because there are just too many of us - with too many "good ideas" and too many clueless about what it would take to actually do what we want...
    So if anybody coming along wants to make suggestions to IMPROVE the native calendar... I think the suggestions should be made here - despite the fact that the other people -with far more experience (and frustration) are more interested in using this piece to compare someone else's product.
    We're on a Nokia site... Nokia is looking - whether we see immediate evidence of this or not...
    thanks for the post! its a good idea - no matter what "they" say! (smile)

  • The iTune cannot detect my iPhone. I have already tried all methods suggested, including re-installling iTune, re-activating Apple Mobile Device, plugging in various USB ports, and etc. I use windows 7. How can I solve this?

    The iTune cannot detect my iPhone 4S. I have already tried all methods suggested, including re-installling iTune, re-activating Apple Mobile Device, plugging in various USB ports, and etc. I use windows 7. How can I solve this?

    The new cable is completely new, and my computer can detect the phone as a drive, and battery charging is ok. So I believe the USB cable works properly. It is so weird that just iTune itself cannot detect the phone, and it is of the most updated version. What else can I do? Thanks.

  • 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

  • FCP 10.1 slow timeline and editing - Any suggestions to improve speed?

    Recently updated to  OS X 10.9.1 and FCP 10.1. Now experiencing very slow editing and movement in timeline. FCP is responding some 2 to 5 seconds after providing an editing command. The slowest response is to scrolling in the timeline  - 2 finger scroll does not respond for up to 10 seconds after doing it.
    Render times are fine and similar to previous FCP X versions.
    Never had this problem in previous versions of FCP X.
    So far I have done the following things based on forums and a call to apple support(?).
    Deleted all plug ins.
    Started from scratch a project that I was half way through and imported all clips from scratch to a new Library (external Hard Drive).
    Deleted FCP and reinstalled including deleting all preferences.
    Timeline is quick in the early stages of the project but gets slower as I progress - about 3 minutes into my project now (approx 200 clips) and editing time is becoming impossible.
    Am using Mac Book Pro with 2.5 GhzIntel Core i7, 8GB 1333 MHz DDR3, Intel HD Graphics 3000 512 MB.
    Anyone able to assist with further suggestions?
    Thanks

    Hi Ian and Russ
    Thanks for your interest.
    Hard drive is 500GB of which I have used approx 300GB. I am using an external hard drive for this project.Footage is from Canon 7D/70D which is H.264 which is the same as other successful projects.
    Yes I do have a number of photos (say 30 @ 18mp) that I am using as part of the project although I have used these before in previous versions of FCP X without impact.
    Tried activity monitor (first time I had used it).
    When scrowling through time line (one of the problem activities) memory does not move much- Real memory approx 925mb, Virtual memory 6GB, shared memory 44mb, Private memory 75mb. Interstingly though when performing this task CPU usage goes > 100% and averages 130%.
    Does this help with any potential diagnostics and solutions?
    Thanks
    Re: FCP 10.1 slow timeline and editing - Any suggestions to improve speed? 

  • 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.

  • 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).

  • 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.

Maybe you are looking for