Best RAID configuration for storing Datafiles and Redo log files

Database version:10gR2
OS version: Solaris
Whis is the best RAID level for storing Datafiles and Redo log files?

Oracle recommends SAME - Stripe And Mirror Everything.
In the RAC Starter Kit documentation, they specifically recommend not using RAID5 for things like voting disk and so on.
SAN vendors otoh claims that their RAID5 implementations are as fast as RAID10. They do have these massive memory caches...
But I would rather err on the safer side. I usually insist on RAID10 - and for those databases that I do not have a vested interest in (other than as a DBA), and owners, developers and management accept RAID5, I put the lead pipe away and do not insist on having it my way. :-)

Similar Messages

  • Best Raid Configuration for a 8-1tb hhd server

    Hi All,
    I have been trying to figure out what would be the best raid configuration for my Windows 2012 essentials server. So I was wondering if I could get some advise on this. Here is what I would like to get out of this configuration.
    I would like to split the 8-1tb drives into 2 VHD one with about 300gb for the OS to be installed on, and the rest to be use  for storage. I want like to have good redundancy, fairly good read & write capabilities.
    I will be using this server for a Small Web Page and Game Hosting, Email Exchange, Critical Application hosting.
    I would like the ability to enlarge the overall raid storage by swapping out my 1Tb drives with 2Tb or larger as the need for more storage arises.
    Any help would be greatly appreciated,
    Thanks

    You may be better of using Storage spaces and not using raid at all.
    Robert Pearman SBS MVP
    itauthority.co.uk |
    Title(Required)
    Facebook |
    Twitter |
    Linked in |
    Google+

  • What is the best RAID configuration for a MacPro as a Logic User?

    There ought to be a universal answer to this question: what is the best RAID configuration for Logic Mac Pro users? I will be more specific.
    I use Logic Studio, Reason, Ableton, and Motu Symphonic Instrument simultaneously.
    I want to fail safe my precious audio files and improve performance as the system reads/writes data from multiple files, from audio tracks to digital samples.
    I want to run video files simultaneously to do nifty audio soundtracking to video.
    Here is the configuration I have in mind.
    HD 1: OS and Logic Studio, Reason/Ableton samples etc. software (non-raid) (250 GB)
    HD 2/3: MIrrored RAID set for AUDIO FILES (500 Gb identical pair)
    HD 4: Video files / Bouncing (1 TB)
    Makes sense right? A disk for reading software. A pair of 500 GB disks for reading/writing audio files and sessions in mirrored array. A 1 TB disk for video and bouncing. The main question I have is, for audio files only, is striped or mirrored better? 64K blocks the best? And are there any more details. I assume to do this in Disk Utility.

    Well, both Mirrored and Striped have their pros and cons. If you use mirrored, it will offer no better performance than the spec'ed drive along with it's sata bus speed. The plus point is, if one drive goes down, you have the second as a backup as the complete contents of one drive are mirrored on the other.
    With striped you will get a performance boost because all files (for example a single project) will get written across both drives and hence split the load on the drives and the SATA busses. The drawback is that you'll have to make sure you have a good, regular backup schedule in place because when one of the drives goes to drive heaven, you're going to be stuffed without a full backup of both drives.
    Exactly what performance boost you'd get will depend on your project, number of files, size of files, fragmentation of files, track count etc. You may find it would be easier to use the 3 drives straight, with no raid and have:
    HD 1: OS and Apps. No samples at all.
    HD2: Audio Files for Logic projects
    HD3: Reason, Ableton, Logic etc instrument sample library
    HD4: Video and bouncing.
    Which is what I ended up doing although I use HD4 as an interchangeable backup for HD1 and 2.
    There is no universal answer to this as each must make their own choice based on their preferences and needs. Mirrored will give you full backup but on-site, in machine backup. Not much good if something untoward and drastic happens to the physical machine. I think a few people toy with striped RAID but fall on the side of using the drives straight, as in their projects they don't see a big enough gain over splitting the data across your 3 remaining drives without RAID. Studios that seriously consider raid often go out and get a dedicated raid that can offer more variations than raid 0 or raid 1 (Striped and Mirrored) and better throughput.
    I hope this helps a little and not just added to the dilemma.

  • Changing names of datafiles, tempfiles and redo log files

    DB version:10g Release 2
    Can i use
    ALTER DATABASE RENAME FILE ...command to rename datafiles, tempfiles and redo log files?

    ScottsTiger wrote:
    DB version:10g Release 2
    Can i use
    ALTER DATABASE RENAME FILE ...command to rename datafiles, tempfiles and redo log files?Why not check the Fine Manual found at tahiti.oracle.com?
    Please note that when you use this command, you are doing nothing to the actual files on the OS. You are simply changing the db's knowledge of them, as stored in the control file.

  • Where are BLOB Files stored when using redo log files.

    I am using Archive Log Mode for my backups. I was wondering if Blob files get stored in the redo log files or if they are archived somewhere else?
    Rob.

    BLOB are just columns of some tables and are stored in related tablespace table by default in their own segments. Changes to BLOB columns are also stored in redo log more or less like any other column.
    See an short example for default LOB storage in Re: CLOB Datatype [About Space allocation]
    Edited by: P. Forstmann on 27 avr. 2011 07:20

  • Moving ORACLE_HOME , Datafiles, controlfiles,redo log file locations

    Version: 10.2.0.1.0
    One of our test DB's software location(ORACLE_HOME) was wrongly installed in /home/oracle. We have been using this for an year now. Now we are thinking of moving the ORACLE_HOME to a new location /u02. Because of another disk maintenance activity, we have to move all datafiles , redo log files, control files, tempfiles to a different location as well.
    This database is not in ARCHIVELOG mode(luckily).
    If i do a fresh installation of 10.2.0.1.0 in /u02, i cannot use the old installation's system01.dbf, sysaux01.dbf,undotbs01.dbf files for this fresh installation. Right?
    How do i go about doing this whole move thing?

    This database is not in ARCHIVELOG mode(luckily).
    Why?
    If i do a fresh installation of 10.2.0.1.0 in /u02, i cannot use the old installation's system01.dbf, sysaux01.dbf,undotbs01.dbf files for this fresh installation. Right?
    No.
    Issue ALTER DATABASE BACKUP CONTROLFILE TO TRACE. Then Shutdown the database. Copy all the files including the trace generated. Change the control_files parameter from init<SID>.ora file. Copy this to new home. Also tailor the backup trace file for change in location of logfiles,datafiles. Then
    $export ORACLE_SID=<SID>
    $sqlplus /nolog
    SQL>conn sys as sysdba
    password:<Enter>
    SQL>startup nomount pfile=NEW_HOME/dbs/init<SID>.ora
    SQL>@location_of_trace_file_generated/tracefilename.trc
    Add temporary tablespace and make it default temporary tablespace for the database.
    Your database will be up and running.
    Regards.
    Edited by: orant575 on Jul 10, 2009 4:37 PM

  • Database in log archive mode and redo log file in mode not archive

    Hello,
    I have a dabatabase running in archive log mode, recently changed, I have 5 redo log groups and one of them (the current one) shows in the v$log view, that ARC: NO, I mean, no archiving. All redo logs except it shows ARC:Yes
    What does it mean?
    Am I going to have problems with this redo log file?
    Thanks

    If you do describe on v$log, you'll find that the full column name is Archived (meaning is it archived yet?).
    You could try alter system switch logfile and then check v$log again a few times after.
    Use the docu for finding out more about v$ views and so on
    http://www.oracle.com/pls/db102/print_hit_summary?search_string=v%24log

  • BRARCHIVE backup for high volume offline redo log files on Standby Database

    Hi All,
    We are through with all of Standby database activity, also started applying the offline redo log files on the Standby site.
    The throughput is not utilizing the actual available bandwith.
    So we are not able to copy the offline redo files on time, as the offline redo files are piling up on the Production side.
    My query is how we can parallely copy the offline redo log files on the DR site (ie. 4-5 redo files at a time).
    Kindly guide for the same.
    Regards,
    Shaibaz

    hi,
    I have one doubt.
    On other server (r3qas) the Umask settings are as followed
    User     UMASK value
    <sid>adm          077              
    ora<SID>           077
    root                   077
    Running SAP System :   SAP R3 4.6C
    Running DBMS          :  Oracle 9.0
    Operating System      :- HP_UX
    On this system The new offline redo log files are created with 600 permissions. There is not a problem here, while taking the backup. I checked last "r3qas-archive" backups. There, i have not found any single error related to permissions, or any others (something like, Cannot open /oracle/RQ1/../.........dbf).
    If everything is working fine, with this umask setting on this server, then, what's going wrong with the BW Quality server, which have the same umask settings (also others) for all the concerned users, as mentioned above.
    Regards,
    Bhavik Shroff

  • Hierarchial Queries and Redo log files

    Hi,
    I'm running a hierarchial query (start with, connect by prior, etc.).
    The query takes a couple of minutes and apparently is filling up the archive files
    (I assume it comes from the redo log files).
    Question:
    1. Does it make sense that a hierarchial query should so fill up the redo log files (It seems as if all the 'intermediate' results are being written there).
    2. What do you suggest I do ??
    Thanks,
    David

    What do you suggest I do ??Post your query and the execution plan or the trace file from tkprof.
    How to do that is explained in this thread;
    How to post a SQL statement tuning request HOW TO: Post a SQL statement tuning request - template posting

  • DDL and redo log file

    Could someone please tell me whether or not the changes made to the database through a DDL statements are recorded in the redo log files?
    Thank you very much.

    <BLOCKQUOTE><font size="1" face="Verdana, Arial">quote:</font><HR>Originally posted by Jinan Huang ([email protected]):
    Could someone please tell me whether or not the changes made to the database through a DDL statements are recorded in the redo log files?
    Thank you very much.<HR></BLOCKQUOTE>
    null

  • Best Raid 0 for PS CS3 and Mac Pro

    I am getting closer to ordering a new Mac Pro to run PS CS3 - and to drive 3 big Epson printers. I am leaning toward the dual-core 3.0 GHz as the results and speed for the 8 core with PS CS3 are still not known. It will have 6 to 8 GB of RAM (depends on my budget).
    I want to make a machine that will do only PS CS3 - at the fastest possible rate. I have lots of other Macs for running other applications. I plan to order the Mac Pro with 1x 500MB hard drive - and add 2 smaller, but faster drives for the OS and for PS - and for the PS scratch/cache- and to put that on a Raid 0.
    I am looking at getting 2 Raptor 150MB 10,000 RPM drives for the Raid 0. They can be small -maybe even just the 70MB versions -as I would only use them for booting OS and for running PS CS3. Images would be saved to a different disk. I have 10 external LaCie FW800 drives for image storage and backups. I will also use the 500MB drive that comes with the new Mac Pro for image storage - and maybe add a 4th similar 500 or 750MB drive for additional storage on the mac Pro itself.
    My thought is that if I only have the OS and the PS on the Raid 0 a total failure would do little harm. I would not lose anything except maybe the image being worked on at the time of failure. The applications and OS could be rebuilt from the install CDs.
    Is this a good plan? Is there another way to get maximum PS CS3 speed on the new Mac Pro?
    Dual 2.7 G5, 2 intel iMacs, 1 MacBook, 1 Powerbook, 18 G4 Macs, 3 iPods   Mac OS X (10.4.9)   I teach Digital Photography clases - on Macs

    Some considerations:
    Ideally you want to use separate drives (or RAID volumes) for:
    1. Mac OS X and Photoshop
    2. Scratch space
    3. Storage of images that you're processing
    If you use a striped volume for the boot disk, then you'll have to keep another bootable disk to perform some firmware updates (firewire drives work well) - you'll want to do this anyway with a RAID 0...
    Buy your RAM so that you can get the quad-channel performance...
    If you are comfortable working inside the computer, you can also add a 5th/6th drive in the optical bay. To add one extra drive, you just need 5.25 drive mounting bracket. For two extra drives (or even 4) you can use this product:
    http://www.maxupgrades.com/istore/index.cfm?fuseaction=product.display&product_i d=158
    I found that an 18" SATA cable with elbow connectors is the best... you'll also want a 6" SATA power adapter (4pin-15pin)
    My suggestion would be to add a 5th hard drive to the Mac Pro. That way, you could use (1) 150 GB raptor as the boot/PS disk, and then created TWO striped RAIDs with the 4 remaining disks. Perhaps (2) raptors for a scratch stripe, and (2) disks for users/storage. If your storage needs are less than 300 GB, then get 5 raptors...
    If your LF Epson printers are firewire, then you'll want each to be on it's own firewire bus - get additional PCIe firewire cards as needed.
    All of the drive recommendations above assume that you're doing daily (or more often) backups of any RAID 0 stripes that you create...
    EDIT:
    On second thought, you might want to stripe the boot drive for better printing performance (waiting for OS to write to the spool)... so perhaps add a 6th internal SATA disk and have 3 unique 300 GB (striped) volumes.

  • Can I use old dbf, ctl and redo.log files on re-installation? URGENT

    Hello,
    DB: 10.2.0.1.0
    Because of some reasons I am reinstalling Oracle DB in our test server.
    Prior to install I removed all files under ORACLE_HOME.
    But I am keeping my old datafiles, redo.log & cntrl file.
    Is it ok that to define same Database files location where my old files existed?
    we have dbf, redo.log, ctl files in that location.
    I wonder if I used the same files than I probably do not need to create new data files and also do not need to required import data. This is our test database.
    D

    If all database files are intact then you can reinstall the Oracle software and just start the pre-existing database. All the files would include the spfile or a copy of the init.ora.
    In fact that is one way of doing a version upgrade by overlaying $ORACLE_HOME with the new version. We like to install in a new home since we usually run multiple versions at one time and then start the existing databases using the new release and running the database upgrade scripts one at a time when the release proves stable.
    HTH -- Mark D Powell --

  • Best RAID configuration for combining external thunderbolt enclosures?

    I'm looking at configuring two external Western Digital Thunderbolt Duo drive enclosures using Disk Utility's software RAID setup tool. Each enclosure houses two 2TB drives. I'm looking to get the performance of RAID 0 striping with the redundancy of RAID 1 mirroring. What I'm not sure of, and I hope someone can shed some light on, is how to combine the RAID sets to achieve my desired goal. As I see it, there are two possible ways to go about this.
    The first would be to configure the master RAID set as mirrored, with the individual thunderbolt enclosures configured as striped sets. Example:
    The second approach would be to configure the master RAID set as striped, with the individual thunderbolt enclosures configured as mirrored set. Example:
    Can anyone tell me which is the better way to go about this? Are there advantages/disadvantages to either approach? Thanks for any insight you might have!

    Start here:
    http://en.wikipedia.org/wiki/RAID
    see the heading Nested (hybrid) RAID
    The issue with striped RAID is that loss of one drive is devastating. Lose one drive and you lose it ALL.
    They advocate you make a striped set of Mirrored drives. One failure and you're fine, as long as you don't have another failure before you fix it.
    NB> RAID is not Backup -- you still need a backup.

  • Problem in creating database -Missing Redo log file

    I am try to create a new database using DBCA .While creating a database it shows the error oracle instance terminated.Force Disconnected.
    My alert log file is
    Errors in file /u01/app/oracle/diag/rdbms/oracl/oracl/trace/oracl_ora_5424.trc:
    ORA-00313: open failed for members of log group 1 of thread 1
    ORA-00312: online log 1 thread 1: '/u01/app/oracle/oradata/oracl/redo01.log'
    ORA-27037: unable to obtain file status
    Linux-x86_64 Error: 2: No such file or directory
    Additional information: 3
    Wed Nov 06 10:07:27 2013
    Errors in file /u01/app/oracle/diag/rdbms/oracl/oracl/trace/oracl_ora_5424.trc:
    ORA-00313: open failed for members of log group 2 of thread 1
    ORA-00312: online log 2 thread 1: '/u01/app/oracle/oradata/oracl/redo02.log'
    ORA-27037: unable to obtain file status
    Linux-x86_64 Error: 2: No such file or directory
    Additional information: 3
    Errors in file /u01/app/oracle/diag/rdbms/oracl/oracl/trace/oracl_ora_5424.trc:
    ORA-00313: open failed for members of log group 3 of thread 1
    ORA-00312: online log 3 thread 1: '/u01/app/oracle/oradata/oracl/redo03.log'
    ORA-27037: unable to obtain file status
    Linux-x86_64 Error: 2: No such file or directory
    Additional information: 3
    Wed Nov 06 10:07:38 2013
    Setting recovery target incarnation to 2
    Wed Nov 06 10:07:38 2013
    Assigning activation ID 1876274518 (0x6fd5ad56)
    Thread 1 opened at log sequence 1
      Current log# 1 seq# 1 mem# 0: /u01/app/oracle/oradata/oracl/redo01.log
    Successful open of redo thread 1
    Wed Nov 06 10:07:38 2013
    MTTR advisory is disabled because FAST_START_MTTR_TARGET is not set
    Wed Nov 06 10:07:38 2013
    SMON: enabling cache recovery
    Errors in file /u01/app/oracle/diag/rdbms/oracl/oracl/trace/oracl_ora_5424.trc  (incident=1345):
    ORA-00600: internal error code, arguments: [kpotcgah-7], [12534], [ORA-12534: TNS:operation not supported
    Incident details in: /u01/app/oracle/diag/rdbms/oracl/oracl/incident/incdir_1345/oracl_ora_5424_i1345.trc
    Wed Nov 06 10:07:46 2013
    Trace dumping is performing id=[cdmp_20131106100746]
    Errors in file /u01/app/oracle/diag/rdbms/oracl/oracl/trace/oracl_ora_5424.trc:
    ORA-00600: internal error code, arguments: [kpotcgah-7], [12534], [ORA-12534: TNS:operation not supported
    Error 600 happened during db open, shutting down database
    USER (ospid: 5424): terminating the instance due to error 600
    Instance terminated by USER, pid = 5424
    ORA-1092 signalled during: alter database "oracl" open resetlogs...
    ORA-1092 : opiodr aborting process unknown ospid (5424_47935551851664)
    Wed Nov 06 10:07:47 2013
    ORA-1092 : opitsk aborting process
                                                                                                                                   251,1         95%

    >I am try to create a new database using DBCA
    >Please help me to resolve this issue.My redo log file was missing
    DROP and recreate the database.  It is a *new* database without any data.
    Check what datafile locations and redo log file locations you specify when creating the new database. Check if you have permissions and enough disk space.
    Hemant K Chitale

  • Use of standby redo log files in primary database

    Hi All,
    What is the exact use of setting up standby redo log files in the primary database on a data guard setup?
    any good documents?

    A standby redo log is required for the maximum protection and maximum availability modes and the LGWR ASYNC transport mode is recommended for all databases. Data Guard can recover and apply more redo data from a standby redo log than from archived redo log files alone.
    You should plan the standby redo log configuration and create all required log groups and group members when you create the standby database. For increased availability, consider multiplexing the standby redo log files, similar to the way that online redo log files are multiplexed.
    refer the link,and Perform the following steps to configure the standby redo log.:-
    http://download.oracle.com/docs/cd/B19306_01/server.102/b14239/create_ps.htm#i1225703
    If the real-time apply feature is enabled, log apply services can apply redo data as it is received, without waiting for the current standby redo log file to be archived. This results in faster switchover and failover times because the standby redo log files have been applied already to the standby database by the time the failover or switchover begins.
    refer the link
    http://download.oracle.com/docs/cd/B19306_01/server.102/b14239/log_apply.htm#i1023371

Maybe you are looking for