Or ASM, raw devices, and performance issues

Hello

I was recently become familiar with ASM. Because I did that in 'play' VM boxes, it was not possible to draw conclusions on performance improvements.

I would like to know what improvements performance forum members may have experienced after the migration of a production environment to a no - ASM to ASM configuration installation.

It would seem that, since the DSO is a 'form' of crude device that the increase in performance should be noticeable. Was this the case for those who have emigrated to it? It was improving the performance or it only to facilitate the management of the database easier?

Thank you for your contributions on the subject,

John.

440BX - 11 GR 2 wrote:

I'm not sure what you mean by "hotspots", can clarify you a bit?

John, to add to what Aman said rebalancing.

Imagine the following scenario. New storage array must replace the old. You must move the entire database across from the old to the new. The existing storage array may have 20 x 128 GB lun. The new table will provide you with 5 x 1 TB lun.

How do you do that without a single second of downtime? You use ASM.

You will have an existing diskgroup of 20 aircraft. ASM, you draw these of being abandoned. Also using ASM, you add 5 new devices to this same diskgroup. Then, you issue a command of the ASM rebalancing. Close the session. And have a good night sleep from the operational database.

The next morning that all data on the LUN 20 should have been distributed on the 5 new LUNS and the 20 released MON - ready to be physically removed and reused elsewhere. (you can set the "aggression" of the rebalancing operation - will be the more aggressive, more resources i/O that it will consume and faster the process of rebalancing).

And even better - not a single second of downtime for maintenance. Compare this with the help of a storage provider (EMC comes to mind) and have to do this exercise using their s/w and the approach and the ASM not... No comparison at all. ASM is vastly superior in this regard, because it is specifically designed for the storage management problems we have to solve with an Oracle database.

Tags: Database

Similar Questions

  • Satellite P200 - 1 K 9 and performance issue

    I hope IM this ad in the right area...

    Hello

    I have a Satellite P200 - 1 K 9 with the following specifications:

    Intel Core 2 Duo T7700 @ 2.40 GHz CPU
    3 GB RAM
    32 bit
    Note Windows experience 4.8

    ATI Mobility Radeon HD 2600 map graphic and one
    HD sound card...

    My problem is that since I bought my laptop about 7-8 months ago slowed down the performance. Of course, since then I had filled my hard drive (partition) with the media and understand that this is at the expense of the performance of the system. However, since this grateful I released a lot of disk space. I have 40 GB free on my C: and 90 GB free on my D:. Total, shared capacity is 250 GB (125/125).

    Basically, while being largely ignorant of the technical questions, laptops and technology altogether, the way I noticed the inability of systems to "return" to its original factory running (which, I might add, I was very impressed by) is when it comes to games. Football Manager 2009, for example running very slowly. I had a peek in the Task Manager, because I play the game in a window, and the CPU usage works 100%, although I'm sure the culmination of the individual tasks and Applications is not equivalent to that (maybe there is a program hidden Hogging my CPU speed?). Call of Duty 4, which took place on medium-high graphics settings when the laptop was new, now struggles on the lower graph and the sound settings, without that there is a problem with internet connectivity. In addition, (for reference, I m not not the game breath) Battlefield 2, which is about 3-4 years of age very slowly also works. He ran too extremely fast, on the highest graphics settings when the laptop was brand new.

    Basically, what I want to do, is to return the system to its original performance. It is always too slow when two hard drives were full of games and media. Now, despite the withdrawal of many of them, the system works like a sloth.

    Means I ve done to solve performance problems are: disk defrag, disk clean up, error checking, virus scan (with Kaspersky), scanning of spyware (with PC tools Spyware Doctor), deleted the old files with CCleaner and erased files not deleted with a program called eraser... As well as the release of about 50% of the disk space.

    Add to that, I ve noticed performance was much more when I first turn on the laptop and the sides of it n t had the chance to become hot. I understand what is normal, and he did before when the laptop was new and was operating at optimum performance, but perhaps I have an overheating problem? I'll let you know what is the temperature, but I put just t know.

    I hesitate to return the system to its factory settings and if necessary I'll take to a computer store, if there is something they can do. But in the meantime I d like to listen to any advice on general issues that I face, and possible solutions to my problem.

    Thank you very much.

    The problem with Windows is that it becomes slower and slower that you operate.

    When the devices and programs are installed, they increase the size of the registry, activate the Services, add resident DLLS and drivers, slow down the file system by adding thousands of files. As well, the operating system can get damaged after some time due to the loss of power and software poorly written.
    Even if you use CCleaner and other utilities and uninstall several programs, it is never as fast as a fresh installation of windows. Uninstalling programs rarely remove the program completely 100%.

    The antivirus can have a huge effect on performance, that's why the system runs great when the image of the plant is installed (which has usually no anti-virus).

    So basically if you want the system making a lot once again, you must back up your data and perform the recovery. I myself do it once a year to restore performance.

  • Interruption USB Raw: flow of data between USB Raw Device and Labview!

    I do the USB communication between device (Microcontroller) Labview and USB RAW. I did all the things like the raw driver OR USB and I am able to get the 8 bytes using getusbinterrupt.vi, but my application requires continuous data transfer between pc and microcontroller, inorder to achieve that I put continuous loop in the microcontroller, so it transfers the data of continuos on pc, (in this case e.g.0 to 255 and again from 0 to 255 and so on.) , but I'm not able to get increment of 1 as written in my program, instead of that I'm getting increment of 5 to 10... is it because Microcintroller is very fast as my pc? If so how can I get continuous data without breaks...

    I enclose... graphic instant with output vi this jump of the variable data... I run my vi continuously on mode...

    Like, I would also like to write to the device with labview, can you also suggest for this also? I read messages like:

    http://forums.ni.com/ni/Board/Message?Board.ID=170&message.ID=382144&Query.ID=445342#M382144, but I am facing the same problem as this user...

    Thanks in advance.

    MRS.

    26314362 wrote:

    I enclose... graphic instant with output vi this jump of the variable data... I run my vi continuously on mode...

    MRS.

    Run a quick code continuous mode is completely unnecessary.

    In your code you continiousely who and unregster events, it takes a while, maybe the following will help to improve the code:

    I don't know, but you might be able to reuse the event.

    Tone

  • Problem with recording devices and call issues

    Until recently I had a few problems with my microphone on Skype. Whenever I start my PC, everything will be fine, but every time I change the microphone source (from my webcam for stereo mix so I can play sounds in calls) and leave the call, I get weird questions. First if I still have the stereo mix as the source micro fine, but if I change it to my micro webcam when I click on answer call nothing happens and if I call someone it won't fail to connect and it will say: problem with the device registration, which is strange because it has nothing to do with the connection. Also if I change the source to microphone during a call, the call will be disconnected as if I turned on the internet and post something about the sound card errors. Can anyone help?

    I found the problem, clown fish was not working with Skype and it ceased to use the microphone and I thought since I had removed so I don't think that was the problem, but for some reason any, it is been installed, in any case I removed it and now Skype works fine.

  • New installed SSD and performance issues

    Hi all!

    I just reinstalled my computer with a new X 25 - V Intel SATA SSD disk 40 GB on which I have installed only, Win7 and CS5, and with my processor i7980x and 24 GB of ram, I was expecting a few performance super crazy (my number of Windows performance is 7.7 to 7.9 possible) and... my Premiere Pro is now painfully slow... Everything is fine in the computer...

    Look at a real-time video, when not returned, is impossible or extremely pixelated (it was fine before with my HARD drive).

    Any help is welcome!

    Thank you

    Etienne

    SSD make great records of program/OS, but they may be quite low for CS5, especially at the price/generation X 25-V series of Intel. As to why SSDS are poor for CS5, there is a problem with slow performance in writing.

    Put everything on your hard drive unless "media DB cache" (CS5 projects, media, cache of media output, etc) and you should be fine. BTW, you have a powerful processor and plenty of RAM, so your material would be much better balanced if you were to use a total of 4 disks 7200 RPM SATA: 2 in RAID 0 for projects and media; 2 in RAID 0 for the media in cache and make out. Check out the 'material' forum for a lot of discussion material.

    Kind regards

    Jim

  • Air and performance issues

    Hey,.

    I am new to mobile development AIR although I have around an experience of several decades with the Flash, but with air for mobile, I'm a little lost. So I was hoping someone can answer these questions for me...

    1. is there currently no way to use phones vibrate with the air? I remember people request it on these forums, last year, and he always looks as if this extremely simple thing can't be done? And if he can't do that, are there plans to have in the AIR 2.7?

    2. when I select the GPU acceleration, it puts in cache bitmaps all automatically? Or what I still have to select manually "Cache Bitmap" for everything I want to cache? (I use Flash Pro CS5.5). Because he seems to have no effect on the frame rate no matter what I do here as long as GPU render mode is selected.

    3. I'd get better performance by using vectors or bitmaps for the graphics?

    4. What is the size limit of texture for Android and iOS before it can no longer be cached?

    5. does it matter performance wise if JPG and PNG is used for graphics instead of bitmaps? (when I didn't choose Cache as Bitmap).

    6. What is the difference between an AIR for Android and IOS? I noticed that for Android it supports the use of the camera, for iOS it don't. Is there something else?

    7. How can I integrate a HD video in AIR for Android app? I saw this thread: http://forums.adobe.com/thread/849395?tstart=0
    but it is for AIR on iOS, I don't think it's different for Android, but I get a white screen when I use the code of this thread (and I tested on an Android phone too, not in Flash > test movie).

    Or if anyone has ANY advice for performance at all then I would love to hear

    1. I don't think there's a way to trigger the vibrator function.

    2. There are two types of caching, cacheasbitmap and cacheasbitmapmatrix. With cacheasbitmap, everything what you cache is transformed into a bitmap version that can be read more quickly during the creation of the final scene. Bitmaps are not interested, because they already are bitmaps. Cachasbitmapmatrix is the part that makes the bitmap to be handled by the GPU. If you have cacheasbitmap and cachasbitmapmatrix on a displayobject, then in most cases, it is residing on the GPU and makes a translation rotation or scaling on this subject should be fast.

    3 If you use GPU and do cacheasbitmap/cacheasbitmapmatrix properly, it shouldn't matter whether initially the vectors and bitmaps. If you use CPU, then bitmaps would no doubt faster.

    4. not knowing the limits for Android, but the iPhone 4 and iPad is 2048 pixels. The previous features are 1024 pixels. If a texture is larger than this, it will not be cached and will constantly transfer to GPU memory.

    5. in the past, I think that bitmaps are decompressed before use. If that's still the case then it shouldn't matter whether JPEG or PNG. If the bitmap is decompressed only when necessary, so it might be a difference in the use of memory or performance, even between the different levels of compression.

    6. in CS5 there was a long list of differences between the capabilities of Android and iOS. There are only a few differences with CS5.5 and it is not all cases where Android more. iOS may allow you to use one of the two cameras for example.

    7. on Android tablet I get white also. StageWebView works differently on Android, and I can't quite see how to make it work. I have a friend who wrote a book on development for AIR on Android, I'll ask him!

  • Some questions and Performance issue

    Hi all

    I'm trying to make an application using berkeley DB.
    But I came across a really bad performance (insert 439 / sec) and I also try to go to "DB_QUEUE", but I have a
    "size illegal record number" when the power of the record in my db.

    # length. / prog 10000
    made in 22766,2 ms (updates 439.248/s)

    Real 0m22.807s
    user 0m0.320s
    sys 0m0.580s


    And when I call "db-> set_re_len (1024)" and replace "DB_TREE" "DB_QUEUE" (to the db-> open line).
    I got this:

    illegal record number size
    terminate called after throwing an instance of 'DbException.
    What(): Db::put: invalid argument
    Aborted (core dumped)



    Could someone explain to me what I'm doing wrong here?
    Thanks a lot for any help

    Laurent


    Here is the program:


    ========================================================
    #include < db_cxx.h >
    #include < sys/time.h >



    char buffer [1024];
    #define get_timeval (timeval) gettimeofday (& (timeval), 0)
    struct timeval start, end;


    Sub
    usage()
    {
    std::CERR < < "you should give a number such as ARG1." \n » ;
    exit (1);
    }


    int
    main (int argc, char * argv)
    {
    If (argc! = 2)
    usage();
    DbEnv * env;
    DB * db;
    DbSequence * ff.;
    DB * dbSeq;
    DBT seqKey;
    DBT key;
    DBT data;

    env = new DbEnv (0);
    env-> set_flags (DB_AUTO_COMMIT, 1);
    env-> set_flags (DB_TXN_WRITE_NOSYNC, 1);

    Key.SET_DATA (new db_seq_t);
    Key.set_Size (sizeof (db_seq_t));
    Data.SET_DATA (new char [1024]);
    Data.set_Size (1024);

    u_int32_t flags = DB_CREATE
    | DB_PRIVATE
    | DB_INIT_LOCK
    | DB_INIT_LOG
    | DB_INIT_TXN
    | DB_INIT_MPOOL;
    env-> open("/files/lauma/test/PONG",flags,0);

    dbSeq = new Db(env,0);
    dbSeq-> open(0,"sequences.db",0,DB_BTREE,DB_CREATE,0640);

    DB = new Db (env, 0);
    DB-> set_pagesize (65536);
    DB-> set_re_len (1024);
    DB-> open (0, "mytables.db", NULL, DB_BTREE, DB_CREATE, 0640);

    SEQ = new DbSequence (dbSeq, 0);
    seqKey.set_data (const_cast < char * >("mytables.db"));
    seqKey.set_size (strlen ("mytables.db") + 1);
    SEQ-> open (0, & key, DB_CREATE);

    int count = atoi(argv[1]);
    get_timeval (Start);
    for (int i = 0; I < Count; ++ I)
    {
    If ((i % 1000) == 0) std::cout < < I < < 'Save... \n ";
    DbTxn * txn;
    env-> txn_begin (0, & txn, 0);
    dbid db_seq_t;
    SEQ-> get (txn, 1, & dbid, 0);
    memmove (key.get_data (), & dbid, sizeof (db_seq_t));
    memmove (data.get_data (), buffer, 1024);
    DB-> put (txn, & keys and data, 0);
    TXN-> commit (0);
    }
    get_timeval (end);
    double d = ((end.tv_sec*1000.0 + end.tv_usec/1000.0) - (start.tv_sec * 1000.0 + start.tv_usec/1000.0));
    std::cout < < 'fact' < < d < < "ms (" < < (d? ")" (County) * 1000.0 / d): - 1) < < "updates/s)" < < std::endl;

    SEQ-> close (0);
    dbSeq-> close (0);
    DB-> close (0);
    env-> close (0);
    remove the seq;
    Remove dbSeq;
    delete db;
    Remove env;
    }

    Hello.

    If you are on a little endian machine, you will need to specify a custom key comparison function to ensure that the entire keys are sorted correctly. Without this feature, your random insertions, instead of sequential access, will give you.

    The DB-> set_bt_compare to set the comparison function:
    http://www.Oracle.com/technology/documentation/Berkeley-DB/DB/api_c/db_set_bt_compare.html

    The Getting Started Guide goes further in detail on this subject:
    http://www.Oracle.com/technology/documentation/Berkeley-DB/DB/GSG/C/btree.html#comparators

    Ben Schmeckpeper

  • BlackBerry Blackberry Curve Smartphones - synchronization between the device and Outlook issues

    Email I delete in Outlook is not removed on my blackberry, and the same is true in reverse.  I have the right settings on my blackberry as well as in the account of my blackberry.  And I begin to believe that it originates with my Office Manager, as I can't check the box "Reconcile messages" "under the heading"Synchronize"in the Desktop Manager.  Accordingly, I am only able to sync my calendar, contacts, tasks, and memos.  I tried everything and spent a few hours on the phone with Verizon Tech only to be disconnected.  Help, please!

    • When you remove Outlook (Shift-Delete), it seems that the delete is propagated to your Blackberry, but it takes more than an hour.
    • When you delete on your Blackberry (Del), the deletion is propagated to your Outlook only if you said in the options.

    The messages app > Options > Email reconciliation > remove on > Mailbox & Handheld

  • How to check the space on the asm and raw device?

    Hi all

    I want to know how to check the space on the device of the DSO.
    We use a feature of the asm, which is on a raw partition.
    Our archive is full. I need to check the space on asm archve partiotion.
    How can I check the destination space archive?
    We are using partition raw device for crs and voting system.
    How can we check the space on the raw device and how do know us which device is currently in use and are not in service

    Thanks in advance

    4 - 5 raw partitions...
    What version of oracle?
    Install the OCR + VOTE in gross unit better than OCFS2. If you use 10g to 11 GR 1 material.

    If use 11 GR 2, take the OCR + VOTE in ASM disk group.

    You can check what raw OCR device:
    $ ocrcheck

    VOTEDISK:
    $ crsctl query css votedisk

    On 10g if using the raw device for OCR + votedisk: recommend 1 file = 250M
    11g recommend 1 file = 512M

    Good luck

  • Can the sys admins save raw devices?

    Platform: Solaris 5.10
    DB versions: 11g

    As raw devices are not from the OS to the format sys admins can save raw devices? If they cannot, then, this means that we completely rely on backups RMAN to our DBs CARS. Right?

    resistanceIsFruitful wrote:
    Platform: Solaris 5.10
    DB versions: 11g

    As raw devices are not from the OS to the format sys admins can save raw devices?

    Yes. They can use the command dd (disk image) backup - where If (input file) is the raw device and of (output file) is a tape drive or a backup device.

    If they cannot, then, this means that we completely rely on backups RMAN to our DBs CARS. Right?

    This should be the preference. Backup of a raw device using dd does not guarantee a database or the cluster that can be restored - as other processes are / can be write data, while dd is playing it to the backup. It doesn't have the same management and control functions and the flexibility of rman.

    Do not use rman would be a mistake to IMO.

  • How to OCR and the drive to vote of raw devices for ASM diskgroup

    Hello

    I plan to upgrade my environment clusterware/ASM 11.1.0.6 to the grid
    infrastructure 11.2.0.1 on Solaris sparc 64-bit.
    I also plan on spending the OCR and discs of raw devices to ASM voting
    starts. But how to do? When should I do: upgrade
    process or after the upgrade? When should I start?

    Thank you

    create a disk group or use an existing disk group that matches your redundancy needs

    To ocr asm
    ===============
    1 ensure that the clusterware version 11.2.0
    # crsctl query crs activeversion
    Oracle Clusterware version active on the cluster is [11.2.0.1.0]

    2. replace the OCR file by the asm disk group
    #ocrconfig - replaced - replacement<+ASM diskgroup="">

    3 remove the old file ocr
    #ocrconfig - remove

    4. check the integrity of the ocr
    $cluvfy comp ocr n - verbose

    SE asm votedisk
    ======================
    1. Add the voting disk to the asm disk group
    #crsctl replace votedisk<+asm disk="" groupname="">

    Note: According to the disk group redundancy the required number of ocr and voting disk files will be created
    Normal: 2ocr, 3voting disc
    For the great: 3 ocr, voting 5 disc

    do not backup the ocr/votedisk dd in 11.2.0

  • Smartphone blackBerry Storm performance issues (and suggestions)

    I want to start and say that I don't like my phone.  When it works (which is most of the time), it works fine.

    But there are certainly problems of software.  As a software engineer, the OS has some memory serious management problems.  This seems to cause most of the problems I'm having with the phone.  I'm running the latest Verizon S/W (v4.7.0.148).

    Problem #1:

    I am a paranoid person.  There are a lot of personal information on my phone, I have currently international calls helped that I need this feature.  So to protect me my phone is locked when it is the case or after a period of inactivity time.  It is a good practice.  Part of the draw to the fate of the Blackberry is the security that you can configure on the device (I'm not paranoid enough to allow all the protections of encryption - yet).  Problem of the storm is that it can take 1 to 5 minutes to get the phone unlocked when unholstering.  It is not an exaggeration.  As the performance of the memory gets worse, time takes more time.  If I had to make an emergency call, it could be the difference between life and death.  5 minutes is a long time to wait to call 911.  This must be corrected!

    Problem #2:

    The phone must be "reset" once a day to remember "lost."  It is just poor programming.  I don't know if this problem of BB OS or Apps I'm running, but in both cases, this isn't fair.  After the reboot if I go to the display of memory under options I could have about 3-5 MB of free memory.  After a few hours of use, this will almost always '0 '.  I installed MemoryUp Pro, which seems to have extended the period of time between the battery grips, but I still don't think we should ask all owners of BB Storm to pull there battery once a day.  The other answer I get is "do not run so many Apps.  I get all my applications when finished.  Are the only ones that I continue to turn: Blackberry Messenger, Yahoo Messenger, Google Talk and Google Maps (Latitude).  Other applications running, you can't get out (phone, browser).  I tried doesn't work is not the 'optional' tricks and performance has not really much better.

    Problem #3:

    Missed calls.  This is probably related to problems of memory above, but if the storm can be used as a phone, then I should buy something else.  Although the occurrence of this problem has gone down because I installed MemoryUp Pro and perform the reset once a day, sometimes still about 1 to 5 times.  It takes so long for the phone to 'wake up' when a call comes in (especially if it is holstered), at the time where I hit "Answer", a call has been Messaging voice or even worse, the phone doesn't ring at all.  All I get is a notification of appeal lacks the 'unknown number '.

    Problem #4:

    Battery performance could be improved.  The battery that comes with the storm has about 24 hours on 24 with the Radio and Bluetooth.  Really, this isn't a problem if you know it.  I solved the problem by buying a 2700 mAh battery for extended life of BoxWave I use when traveling.  Makes the storm bit bulky, it will give me 2-3 days of life.  I don't know how this could be improved if not

    I hope that the developers of RIM are trying to solve some of these performance issues.  Certain tasks should be a higher priority as they seem to have (like phone & Unlock).

    Sean

    Here is the link...

    http://www.BlackBerryForums.com/General-9500-series-discussion-storm/196496-latest-9530-OS-4-7-0-208...

  • In the middle of my teens adding devices, and registration for the apple's music, security issues have been changed and now nobody seems to remember the answers.  How can you bypass those to change your settings?

    In the middle of my teens adding devices, and registration for the apple's music, security issues have been changed and now nobody seems to remember the answers.  How can you bypass those to change your settings?

    You must ask security team account Apple to reset your security questions. To contact them, click here and choose a method; If this page does not list one for your country or if you are unable to call, complete and submit this form.


    (140233)

  • HP Elitebook 8570p - Windows XP USB very slow and the transfer rate performance issues.

    Hello. I was wondering if anyone else knows some performance issues with the HP Elitebook 8570p and Windows XP Pro - SP3.

    I get a VERY slow start, general poor performance (waiting time when opening files and programs).

    I asked to burn in tests that show that everything is good.

    USB transfer rates are VERY slow (tried all ports of a Seagate FreeAgent USB drive, which works fine on other laptops etc.) for example a 30-minute transfer a 7gig single file of the USB HD on the desktop. Only 3 minutes to do the same on another laptop.

    I think there are problems with the drivers, like Windows 7 works very well and does boot from a bootable USB.

    USB transfer rate are also good when starting from a Windows boot environment.

    I installed HP SoftPaq Download Manager, and all the drivers are up to date.

    Hello:

    I think outside of the box here... Select the Intel (r) 7 Series Chipset Family SATA AHCI Controller instead.

    If it does not, I raise the white flag.

    Paul

  • ASM and SAN issues HQ

    Hello

    I have a few problems in ASM 4.6 and SAN HQ 3.0.

    SAN AC 3.0:
    I get alerts email saying that network connectivity is not even if there is no network connectivity issues.  The message is below:

    • [ID: 14.2] A connection could not be made.
    • The HQ SAN server issued the group SNMP requests, some or all failed.  This condition is probably due to the congestion of the network or has no network connectivity.  The server will try again in 60 seconds.  Check your network connectivity and that the storage group is online.  If the problem persists, contact your Dell support provider.

    ASM 4.6:
    For some reason when ASM is refreshing the host, it never ends with one of the hosts (in a cluster).  It sticks to the discovery of Cluster connectivity and I don't understand why.  I also get e-mail alerts saying that Smart snapshots failed.

    Can someone please?

    Thank you.

    There SANHQ available from eqlsupport.dell.com/.../download.aspx 3.0.1

    From the release notes:

    Elements fixed in SAN HQ Version 3.0.1

    The following question has been corrected in the version 3.0.1 SAN headquarters maintenance release:

    Previously, after SAN HQ 3.0 upgrade HQ SAN server could not connect to the newsgroups under firmware version 7 or more and SAN HQ has published an alert (HQ SAN event ID: 14.2) indicating that some or all SNMP requests the group failed.

    This condition is resolved.

Maybe you are looking for