How to stop defragmenting and start living - Revisit

Hi,
When deal with fragmentation, most of the time we will be directed to read the technical paper (How to stop defragmenting and start living). If i'm not mistaken, this was published in the year of 1996/1998 for Oracle version 7/8.
Time passed and we are now at 11g and i can't help to wonder if the many good advices still hold true? I've seen posting saying forget about segment with > 1024 extents, as it doesn't degrade performance.
I want to stick to that advice, but...its kind of old! Or maybe old is as good as gold.
Rgds
Ung

Realistically, any recent Oracle version is going to use locally managed tablespaces, using either uniform or autoallocated extent sizes. In either case, it is practically impossible to have fragmentation, so there is exceptionally little that a DBA could even do if he wanted to. You don't set extent sizes at the table level any longer, you don't set PCTINCREASE, at most you pick an extent size for each tablespace and pick with tablespace an object is going to reside in.
The principles from that white paper are still very valid. It's just that Oracle has made it exceptionally difficult to deviate from them now.
Justin

Similar Messages

  • How to stop info and start loop over when file not found.

    I have a program that I want to run in a loop as long as there are files in a certain dir. When all the files have been read they are moved to another dir. I want this program to have a continuous loop but when the "read characters from file.vi" is send a "Not a Path" I dont want to be prompted for a file because there can be no user interaction. When my program has read and anylized all the data, I want it to keep going in a loop so when more files are put in this dir it will read again.

    Hi,
    create a while loop and use the file/directory-info vi (file i/o ->
    advanced) to get the list of existing files. If files exist (case structure)
    iterate through every one by using a for loop. Now you can read all files
    and when finished move them into the new directory. After that you can
    analyze the whole data. At last leave the case to wait until the next files
    are stored in the directory. Cause you used the file/directory-info vi, you
    won't get the dialog!
    hope that will help
    Henrik
    Bobca schrieb in im Newsbeitrag:
    [email protected]..
    > I have a program that I want to run in a loop as long as there are
    > files in a certain dir. When all the files have been read they are
    > moved to another dir. I want t
    his program to have a continuous loop
    > but when the "read characters from file.vi" is send a "Not a Path" I
    > dont want to be prompted for a file because there can be no user
    > interaction. When my program has read and anylized all the data, I
    > want it to keep going in a loop so when more files are put in this dir
    > it will read again.

  • I have Macbook Air. One day i am using email-Entrouage, sudden it stuck up. I stopped it and start entourage again but it start verify and and rebuild but not rebuilt. email are 41.5 GB and free 5 GB, plesae guide how to resovle.

    i have Macbook Air. One day i am using email-Entrouage, sudden it stuck up. I stopped it and start entourage again but it start verify and and rebuild but not rebuilt. email are 41.5 GB and free 5 GB. When problem not resolved i also copied that email db file in other Mac book with 200 GB free space but same process first verify then rebuild then message it cannot rebuild. Please guide.

    I've been rebuilding Entourage Identities for years for clients. Most fail because they do not have enough free space. See this article
    http://www.officeformachelp.com/2007/09/rebuilding_a_damaged_database_that_excee ded_size_limit/
    (Fair disclosure: OfficeforMacHelp is my site. I may receive some form of compensation, financial or otherwise, from my recommendation or link.)

  • I have downloaded the 30 day free trial using Adobe Download Assistant but I do not know how to open it and start using it.

    I have downloaded the 30 day free trial using Adobe Download Assistant but I do not know how to open it and start using it.

    This was so annoying!! It took me a good couple of hours but i figured it out, you need to do the following: Go to the folder where you saved the download (in my case i saved it in My Downloads) -> click on 'Adobe Photoshop Elements 12' -> click on 'PSE 12' -> click on 'Setup' (select the icon which is a box with a shield) -> follow instructions and....voila! You will need to restart when it suggests so save anything else first, then when it reboots you should see the icon on your desktop....hpe this helps!

  • If you're trying use your hotspot and connected to wifi on your iphone, does the wifi stop working and start using your data instead of staying connected to the wifi?

    If you're trying use your hotspot and connected to wifi on your iphone, does the wifi stop working and start using your data instead of staying connected to the wifi?

    Spencer Simmonds wrote:
    Thanks for the quick response. What you have said makes sense but there is no rhyme or reason to he data used. I reset my cellular data counter to zero so both sent and received read zero. I was connected to wifi and let the phone to go into sleep mode. I waited about ten minutes and sent myself the same email four times, each with a 750 kb attachment. It was sent to my .me address so it was push mail on my phone. Sure enough I checked a minute later while bringing the phone out of sleep mode and checked the data. It showed just 10kb sent but 1mb received which just doesn't tally with the 4 x 750kb mails received. It just isn't making sense.
    He knows what you asked and has already answered it!
    I thought I had read where the iOS4 (or maybe just the iPhone 4) was supposed to be able to keep wifi connections alive while inactive. If the phone is sitting there on a charger with a wifi connection available, why use the 3G?

  • Everytime I try to start FaceTime it says: "There has  occured a problem with FaceTime. You have to stop FaceTime and start it again" What can I do about this?

    Everytime I try to start FaceTime it says: "There has  occured a problem with FaceTime. You have to stop FaceTime and start it again" What can I do about this?

    Same problem as well as the network failure. Apple Care was suggesting a full reinstall and I declined. I thought it worked once but I can't be sure ... it might have been Skype which works perfectly.

  • Got a iphone set the apple id n it was the wrong email address now i can't verifie it how do i delete and start over

    got a iphone set the apple id n it was the wrong email address now i can't verifie it how do i delete and start over

    Welcome to the Apple Community.
    In order to change your Apple ID or password for your iCloud account on your iOS device, you need to delete the account from your iOS device first, then add it back using your updated details. (Settings > iCloud, scroll down and hit "Delete Account")
    When you delete your account, all the data that is synced with iCloud will also be deleted from the device (but not from iCloud), but will be synced back to your device when you login again.

  • HT1277 My hard drive crashed and using my back up, it seems my Mac mail is corrupted. How do I delete and start over?

    My hard drive crashed and using my back up, it seems my Mac mail is corrupted. How do I delete and start over?

    If you are a resident of the U.S., have iTunes 10.3 or later, you can re download purchases for free.
    Downloading past purchases from the App Store, iBookstore, and iTunes Store

  • How do I download and start using Premiere?

    How do I downlod and start using Premiere?

    Hi Philip2204,
    Welcome to Adobe Forums.
    Please use the below link to download Premiere Pro
    http://prodesigntools.com/adobe-cc-direct-download-links.html
    Please make sure to complete the very important instructions prior to clicking on the link.
    Thanks

  • How can I delete and start new loading my shuffle?

    How can I erase and start all over loading my shuffle?
    Pari

    Restore the iPod Shuffle to factory settings in iTunes using the instructions in this Apple support document.
    http://support.apple.com/kb/ht1481
    B-rock

  • Why my macbook air stopped working and started beeping?

    I was working with my macbook air, but sunddenly it stopped working and started beeping. why this happend?

    What sort of beeping?
    Intel-based Mac Power On Self Test RAM error beeps
    Power On Self-Test Beep Definition - Part 2

  • HT1338 trying to download mountain lion OS, but whenever the net connection is broken it restarts from zero, how to prevent this and start downloading from the point it was disconnected

    trying to download mountain lion OS, but whenever the net connection is broken it restarts from zero, how to prevent this and start downloading from the point it was disconnected

    Disable anti virus software and try turning off the Firewall in System Preferences > Security & Privacy > Firewall.
    Quit then relaunch the App Store. From the menu bar click Store > Sign In
    Then click Store > Check for Unfinished Downloads

  • Can't download Mavericks. Download is stuck. How can I stop it and start over?

    Tried to download it several weeks ago and closed my macbook about halfway through. The download wouldn't resume. My only options are pausing and resuming it, neither of which work. It's just stuck there. My launchpad icon has the download bar underneath it halfway complete. How can I just cancel it and start over?

    http://www.apple.com/support/mac/app-store/contact/

  • How to stop the auto-start of log reader agent (replication) right after my database is restored?

    I have the scenario where the SQL server is restored (after migration).
    This database has transactional replication set-up on one of the databases. When I do a manual delete and restore of the database, I see that the replication starts right after the publisher and subscriber are restored.
    Replication agents should not start and run before the integrity checks are completed. How to stop the replication from auto starting right after the migration?
    Thanks in advance - Jebah

    Thanks Pradyothana, I have disabled the logreader, distribution agents through sp_update_job in Tsql script. I have also verified that there are no pending transactions to be replicated to the subscriber, I see that the job is still being executed. Is there
    any other way to disable the jobs?
    Steps I followed
    Started with a Working publication and subscription
    Disabled the jobs (log reader and distribution agents)
    Backed up publisher, subscriber, distribution and msdb
    Deleted the publication, subscription, publisher and subscriber
    Restored the publisher, subscriber, distribution and msdb
    Enabled the jobs and executed sp_replrestart
    Observations/Issues
    Replication does not work
    Replication monitor does not show any error
    Jobs are shows as enabled but not started in job monitor
    Not able to start/stop the log reader and synchronization manually.
    I am not sure if I have missed something while restoring the db.
    Thanks in advance

  • Threads - Multithreaded app. - How to cancel one and start another?

    I've searched through the forums for some direction on this but have been unsuccessful in finding anything I could use yet.
    What I am trying to accomplish is the following:
    1. I have a multithreaded application
    2. User can enter login information and then initiate the login thread by clicking the login button
    3. Login button turns into a Cancel button during login attempt
    4. If user changes their mind, they can initiate the cancel login thread by clicking the cancel button
    How can I stop the login thread and start the cancel thread? Reading through the API (1.3.1), it seems that necessary methods have been depreciated. Could anyone offer me any insight/examples?
    Thanks,
    KJ

    Have a boolean variable in the login thread which is checked at various points through the process and set to true when login starts. When the user clicks cancel, set it to false, then the login thread will end itself next time it checks the boolean.

Maybe you are looking for