Need advice from configuration to the flash cache multi-node RAC/ASM

We have a database of CARS to work two nodes. We install a new fusion 640 GB flash card in each node. The is a double card, so that it shows up as two devices: / dev/fioa and/dev/fiob on each node.
We have created two groups of private drives, one on each node. The Group of disks on node 1 is '+ FLASHCACHE' and the disk on node 2 group is "+ FLASHCACHE2".

We have not found specific examples of how to configure the parameters of the init for flashcache on RAC/ASM. We guess that we must do the following. If anyone would be critical and confirm or suggest something different, we would appreciate it very much!

"prod1.db_flash_cache_file ='+ FLASHCACHE/flash1"
prod2.dg_flash_cache_file = '+ FLASHCACHE2/flash2'
* .db_flash_cache_size = 600G

Thanks for any advice.

Jim

Published by: jimbev90 on January 5, 2012 08:18

Hi Jim,.

prod1.db_flash_cache_file='+FLASHCACHE/flash1'
prod2.dg_flash_cache_file='+FLASHCACHE2/flash2'
*.db_flash_cache_size=600G

Your configuration is correct.

Smart Flash Cache database is not shared across RAC nodes. It is private to each RAC instance. For this reason, each RAC instance must define its own local cache of flash file path. When the flash cache is managed by ASM, a separate diskgroup is necessary for each instance flash cache.

You can use ALTER SYSTEM for db_flash_cache_size set to zero to disable the flash cache. Alternatively, you can use ALTER SYSTEM to deliver the flash cache to its original size to reactivate it.

Read this white paper Oracle database Smart Cache Flash
http://www.Oracle.com/technetwork/articles/systems-hardware-architecture/Oracle-DB-smart-Flash-cache-175588.PDF

Kind regards
Levi Pereira

Tags: Database

Similar Questions

  • How to confirm the object was pinned in the flash cache exadata

    Hello

    I just wanted to confirm, if the object has been pinned in flash cache

    SQL > select nom_segment, cell_flash_cache from user_segments WHERE where cell_flash_cache = 'KEEP ';

    no selected line

    SQL > alter table scott.emp storage (cell_flash_cache) keep;

    Modified table.

    SQL > select * from scott.emp;

    SQL > select nom_segment, cell_flash_cache from user_segments WHERE where cell_flash_cache = 'KEEP ';

    no selected line.

    Here you go...

    Exadata Smart's scans and the Flash Cache

  • Reboot node RAC, ASM/crs all restarted but the database

    Version of the OS: linux redhat 5
    DB version: 11.2.0.3
    2 node RAC

    He used everything works well. I just configured and implemented hugepages lately and boxes of restarted.

    everything else like ASM, listener, crs all restarted, but db did not.

    What should I check to ensure that the work of automatic restart of the oracle?
    Thank you.

    Hello

    If you stopped the db with "srvctl stop database", then this is recorded in the OCR. And restart the clusterstack it does not restart the database (since you said clusterware, he should be arrested).

    Works as expected.

    If you want the cluster to start over, database simply stop the clusterware (crsctl stop crs).

    Concerning
    Sebastian

  • Need advice from the scriptUI expert on the correct application of the scriptUI Photoshop dialog box

    I'm in the middle of my base obsolete flash to HTML5 version Panel port. Part of the SLA of my group, I wrote a script to create a new photoshop document, including settings for video editing. Since the Panel a separate script file called generating then a window of dialogue for user input. Once the completed script the dialog box and any reference to it has been automatically deleted.

    Because now I'm using a file single hostscript.jsx for my duties I run on issues related to the (re) opening - of the dialog box after the first time.

    The behavior is replicated better when you run the script directly in the ExtendScript Toolkit (oriented itself).

    I'm looking for someone who can give me some advice on how to implement this so that the dialog box can be called a second time without problems.

    Thanks in advance.

    Here is my script:

    Table of predefined parameters

    var vidSizes = [["HD 720 p", 1280, 720], ["HD 1080 p", 1920, 1080], ["Cineon half", 1828, 1332], ['Cineon Full', 3656, 2664], ['Film (2K)", 2048, 1556], ['Film (4K)', 4096, 3112]];

    placeholder for the sequence of AnimationProject

    tempLayer var = "";

    The window reference

    West var;

    BEGINNING OF FUNCTION-

    function makePanelWindow() {}

    value of the width of the list box and text entry

    var charWidth = 15;

    w = Window.find ("dialog", "new project");

    Alert (w);

    {if(w==null)}

    push names in the drop-down list

    var vidFormats = [];

    for (a vidSizes in var) {}

    vidFormats.push (vidSizes [a] [0])

    }

    Animation scriptingUI project settings window

    w = new window ("dialogue {text: 'The Animation project settings'} ',' new project'");

    var grName = w.add ("group");

    var _labelName = grName.add ('statictext');

    var _docName = grName.add ("edittext ', undefined,' '");

    _docName.characters = 40;

    kader owner

    var grKader = w.add ("group");

    Kader 1 ~ parameters

    var size_group = grKader.add ('Committee', undefined, 'Settings');

    size_group.alignChildren = 'right ';

    size_group. PreferredSize = ["", 160];

    drop-down list

    var grDropdown = size_group.add ('group');

    grDropdown.margins.top = 12;

    var _labelSize = grDropdown.add ('statictext');

    _size var = grDropdown.add ('dropdownlist', undefined, vidFormats);

    _size. Selection = 0;

    _size. PreferredSize = [164,22];

    field width

    var grHWidth = size_group.add ('group');

    var _labelWidth = grHWidth.add ('statictext');

    _width = grHWidth.add var ('edittext', undefined, 1280);

    _width. Characters = charWidth;

    var _labelUnit1 = grHWidth.add ('statictext');

    _labelUnit1.characters = 3;

    entry height field

    var grHeight = size_group.add ('group');

    var _labelHeight = grHeight.add ('statictext');

    _height = grHeight.add var ('edittext', undefined, 720);

    _height. Characters = charWidth;

    var _labelUnit2 = grHeight.add ('statictext');

    _labelUnit2.characters = 3;

    Framerate input field

    var grLabel = size_group.add ('group');

    var _labelFramerate = grLabel.add ('statictext');

    var _frameRate = grLabel.add ('edittext', undefined, 24);

    var _labelUnit3 = grLabel.add ('statictext');

    _labelUnit3.characters = 3;

    Kader 2 ~ Generate

    var opt_group is grKader .add ('Committee', undefined, 'Build');.

    opt_group. PreferredSize = ["", 160];

    Checkboxes

    var grCheck = opt_group.add ("group {orientation:"column", alignChildren:"gauche"}");} ")

    grCheck.margins.top = 12;

    var wantND = grCheck.add ('checkbox', undefined, 'New Document');

    wantND.value = true;

    var wantVL = grCheck.add ('checkbox', undefined, "Vidéo Layer");

    var wantVLG = grCheck.add ('checkbox', undefined, 'Group of video layers');

    Cancel and ok

    var buttons = w.add ("group");

    Buttons.Alignment = ['right', 'bottom'];

    var buttons.add = cancelButton ('button', undefined, 'Cancel', {name: 'Cancel'});

    var applyButton = buttons.add ('button', undefined, 'OK', {name: 'ok'});

    Buttons.Alignment = 'right ';

    Values of the label and the name

    _labelName.text = "name:";

    _docName.text = 'new Animation project. "

    _labelSize.text = "size:";

    _labelWidth.text = ' width: ';

    _labelUnit1.text = "px";

    _labelHeight.text = ' height: ';

    _labelUnit2.text = "px";

    _labelFramerate.text = "frame rate:"

    _labelUnit3.text = "Fps";

    // Panel Functions ----------------------------------------------------

    Behavior of the list

    _size. OnChange = function () {}

    var salt = Number (_size.selection);

    _height. Text = vidSizes [salt] [2];

    _width. Text = vidSizes [salt] [1];

    }

    OK and Cancel buttons

    applyButton.onClick = function() {}

    makeDoc();

    Return w.close ();

    }

    cancelButton.onClick = function() {}

    Return w.close ();

    }

    }

    w.Show ();

    }

    END OF FUNCTION-

    makePanelWindow();

    Patrick, try this:

    Replace

    return w.close();
    

    with

    w.close ();
    w = null;
    delete w;
    $.gc ();
    

    in your button functions.

    Hope that helps.

    --

    tomaxxi.com

  • Need advice from resizing of photos and save the selection

    Hello

    I photograph the new employees and post it on our intranet. Whenever I take a photo with the same camera and the same distance. I import the image into Photoshop Elements 8.0 and resize it 2592 x 4608 pixels to 800 x 1422 and then I make a rectangular selection that shows only the head and neck. Then I cut the image to a new file and try to resize to 100 x 145 pixels, which is more suitable for our intranet. Usually this method works, but sometimes it can be very time consuming.

    Is there a better way to accomplish the same task? Is it possible to make a selection that is exatly 100 x 145, save and reuse the next time?

    Try using the crop tool. First select the tool and choose custom from the dropdown menu; then enter your dimensions in the boxes in the options bar. In the resolution box, type 72

    Drag the crop on your image tool and then click in the middle of the outline of the rectangle and position your image so that head and neck appear in the sketch of the harvest.

    Tap the checkmark to confirm and save.

  • Need advice from 11g - I should install last Patch BEFORE I create the database?

    Hi experts,

    I installed the software of database 11g only - without databases exist.

    I want to do 2 things - create a user database and also install the latest patch for 11.2 level

    I guess I'll have less work to do if I first install the patches to 11.2 g before you create the database. In this way, the base will automatically have the latest patch. Is this correct?

    Thank you, John

    Best practices, such as defined by Oracle is:

    1. base version of the software install only
    2. apply patches on Oracle home
    3. run netca
    4. run dbca

  • Need advice on several videos in Flash Catalyst 5.5

    Hello

    I'm looking for some advice and I was hoping that some of you had already made some experiences with what I'm trying to reach.

    Well, I must be able to show something like 15-20 files, F4V, each about 2-3 minutes, in my project. Each film is supposed to be triggered by a dedicated button, ideally all of the same country, so as a master State or so. Now, I was wondering what would be the best approach.

    Can I simply create new step and basically stack videos all over each other and played whenever needed or should I create a State for each of them. This would probably cause a mess too, as there is no option to organize States in a smooth way.

    All good advice?

    Thank you

    Christian

    Darren will work. The best solution would be to create the UI in Flash Catalyst, then the transition from designing in Flash Builder and add the logic of switching here. The advantage would be that you can exceed the limit of 20 State with Flash Catalyst and also have control with video. This is all assuming you know some ActionScript.

    Chris

  • Need advice from first Apple TV purchase

    Hello

    I need some advice on the purchase of my first Apple TV.

    I want an Apple TV for two reasons:

    (1) for watching movies and TV shows I purchased/rented from iTunes

    (2) Watch Netflix

    I have the choice between the 3rd and 4th gen Apple TV. The 3rd generation is MUCH less expensive than the 4th Gen seeing that my priority is my iTunes and Netflix content, it's worth spending a lot more on the 4th generation? Other than games and fancy remote what can the 4th gen cannot 3rd generation?

    A colleague suggested that I'd rather have a Google Chromecast because it much cheaper than the Apple TV. I know even less about this than the Apple TV. The Chromecast will be able to play my purchased DRM protected iTunes movies and TV shows?

    Any advice will be greatly appreciated.

    4th Gen has also access to the subscription service music Apple 3rd generation does not, and as developers more come aboard, it will have at its disposal more Apps as the current 3rd generation is now basically 3 years and does not get a new round of software updates this time and no way of knowing if it will get any in the future.

    4th Gen will probably continue to receive updates and support of the 3rd party developers such as Netflix for a while.

    The Chromecast plays basically everything that is on your computer or mobile device screen. Unlike the Apple Tv, it does not on its own plays anything nor has an interface, you can see on the screen. It's just a receiver and you "cast" content. You cannot however "cast" iTunes protected content to it. This means that you can not directly play iTunes purchases and rentals on it.

    Since you plan on playing iTunes content, the best bet is the Apple Tv. If you do not really need the apps and games, go for the 3rd GEN, otherwise you can go for the cheapest 32 GB 4th Gen

  • Advice from professionals for the amateur of the MNA

    Hi everyone I hope you have all had a good Christmas and new year.

    So my profession is not software engineering and civil engineering (roads, infrastructure, structures, etc.), but I spent years teaching java in my own time and passed the SCJP return in 2010 (I found it an excellent tool to guide me on what to learn and make me learn things that I might not have otherwise). I find java a very useful tool for the work and studies (including my independent study of the year last for my degree).

    Even though I am a self-taught amateur, I am well aware, there is a difference between knowing the fundamentals of Java and know how to establish a solid piece of software, and although I got by ok so far, I would like to take my skills to the next level.

    I had in my mind to make the developer Java SE 6 after I went SCJP 6 but of course Oracle bought Sun and brought in training required Oracle as part of the requirements. Although I would be happy to make the training realistic I can't afford or justify the formation of my back but I did not like the noise of the [development Applications with the Java SE 6 platform | http://education.oracle.com/pls/web_prod-plq-dad/db_pages.getpage?page_id=609 & p_org_id = 28 & lang = US & get_params = dc:D61860GC10] [, p_preview: N] training, because not only that looks like it covers tips for Developer certification (incase I decided to do), but it would apply the stuff to improve my skills.

    I have looked everywhere for similar resources such as books, but have not been able to find anything too convincing. I know that I can not actually real-world experience to learn some of these skills, so my question is did anyone know books or countries that would help someone like me? Give me advice of best practices for the creation of good quality java software?

    Thank you.

    We will here my two cents worth:
    Roughly speaking, there are desktop development and development based on the web (there are others). I think that the market for web-based development work is much bigger and I would recommend this path rather than office development. If I understand correctly, web development is divided into browser-based applications and mobile device applications. I'm a developer of browser and I will only talk about this.

    There are countless frames in use for the development of browser based applications. I suggest stick you with the more commonly used ones and not ones that few have heard of (especially employers). Some technologies you should finally become familiar with is: JSP, JSF, Servlets, JDBC, Hibernate, JPA, Struts, Spring, Ant, Maven, JEE6 stack, XML, Web Services, etc. You can read about what these technologies do before you decide you want to read about in detail.

    Some of these technologies are old (JSP and Struts to name but two), but countless programs have been written in them and you'll probably sooner or later (more probably more sooner) find a job where you have to debug and improve their. Since you seem to have web experience and if you consider taking this route, I suggest that you get a book on JSP/Servlets and read online on JDBC. Create a web application that reads data from a database table, it displays and allows the user to update data using MVC design (many web applications rely on filling out the forms). Add validation. Then refactor the project again and again to get it looking for professionals. When you have that down Pat, I suggest you go on JSF. You can optionally enter the spring (I would avoid Struts), but that's a topic for a later date.

    I have read many books on different technologies, as the years have not met all that will take you step by step on setting up of a professional web application of complete best practices from scratch with just about all the services, you must generally. I guess that nobody does because each new requirement of web application is rather unique so that the authors prefer not to give an example of design while there are countless services and configurations of services. In addition, their example probably wil become obsolete soon enough.

    Finally and above all:
    kith.org/jimmosk/Disclaimer2.html

  • Need advice to make a simple Flash video file. Trying to accomplish two things.

    I have some video files (.avi) that I'm trying to convert a Flash video format. I'm trying to export it to a Flash drive to be in a Powerpoint file. With that, I'm trying to accomplish two objectives:

    1. to have the small clip (15 s, 30 fps) constantly loop, like an animated .gif.

    2. allow the user to click on the video and made player slide left/right for ff / rew.

    The video itself is an animation of the turntable. One of our products makes a full 360 degrees turn. By allowing the user to capture and drag, it will simulate turning the model.

    So far, I have already achieved objective 1. I made a new Actionscript 3, any video file (embed flv in swf and play in timeline), and then made the video loop on the timeline. This seems to export properly, and video loop if necessary. The only thing I can't understand is how to "interactive" video and let the user drag left/right.

    For context, I have never used Flash before. Any help would be greatly appreciated.

    Essentially, it comes down to move the playback cursor in Flash based on the movement of the mouse. It certainly won't be smooth, however, you would need a clock to be responsible for moving your head to read and reverse space compression is very intensive CPU (reverse on the timeline). I would recommend having an upstream release and in advance of the video then you could return them, but if you're new to flash you are already in way over your head.

    Add a new layer and try to add this example script (or Download Source example here, registered in CS5):

    import flash.utils.Timer;

    import flash.events.TimerEvent;

    import flash.events.MouseEvent;

    Make sure that we don't raise this image twice

    If (! stage.hasEventListener (MouseEvent.MOUSE_DOWN))

    {

    stop the playhead

    Stop();

    set state (forward? back?)

    var movingForward:Boolean = true;

    var curFrame:int = 1;

    var mouseStartX:int; used later to determine the drag

    detect the click of the mouse and drag to the left or right

    stage.addEventListener (MouseEvent.MOUSE_DOWN, onMouseF);

    stage.addEventListener (MouseEvent.MOUSE_UP, onMouseF);

    create new timer to control the playback head, start it

    var phTimer:Timer = new Timer (33.0).

    phTimer.addEventListener (TimerEvent.TIMER, movePlayheadF);

    phTimer.start ();

    function to control the playback head

    function movePlayheadF(e:TimerEvent):void

    {

    curFrame += movingForward? 1:-1;

    validate the frame (60 total frames)

    If (curFrame > this.totalFrames) curFrame = 2;

    ElseIf (curFrame< 1)="" curframe="">

    Goto the next image

    this.gotoAndStop (curFrame);

    }

    function that controls the direction variable

    function onMouseF(e:MouseEvent):void

    {

    If (e.type is MouseEvent.MOUSE_DOWN)

    {

    the user began place start touching, record

    mouseStartX = int (stage.mouseX);

    }

    Else if (e.type == MouseEvent.MOUSE_UP)

    {

    user let the mouse go, determine the change in direction (by scanning stype)

    If (stage.mouseX > mouseStartX)

    {

    slipped right, move forward

    movingForward = true;

    trace ("move on now '");

    }

    ElseIf (stage.mouseX<>

    {

    crept to the left, move the rear

    movingForward = false;

    trace ("back up now '");

    }

    }

    }

    }

    It's pretty simple. In the link source of the example above, an object in the timeline (nice ugly red circle) is moving right plus 60 frames and then left on 60 images (120 total). Consider that your film.

    A clock at a speed of 33ms (30 fps). It's where he won't necessarily be too smooth with video. If you wear at 60 fps, then decrease the timer of the half (16.5ms), season to taste. Whenever the timer fires the playhead is moved, either forward or backward.

    For whether she should go forward or backward a simple variable (movingForward) keeps track of the last "swipe". The shot is simply captured when a user touches the screen (mouse/finger), moves in a direction and then leaves upward. If they moved to the left the direction will be reversed. If they moved to the right, it will move forward. This does not include nor this logic, but illustrates how you can watch the mouse for movement and 'do something' on this basis.

    A very simple validatior in the event timer function checks if the next image (in both directions) is valid and if it is not the case, it fixes it so that it remains within your length of video editing.

    Note there is a MOUSE_MOVE event you can try to hold on to who can literally let the user drag the video forward and back the amount, they drag their finger/cursor. Also if it is a kind of circular surface as a disc rotates, the direction of the user moving the mouse based on where they registration would change the direction in which they expect to move. Etc etc...

    Who should get your feet wet in how you should consider for your project.

  • Problem from hidden using the Flash form fields

    I work with Flash forms for the first time and have problems to pass information in hidden fields. The information was passed on from previous pages, and I'm unable to verify this is to form flash page. However a CFDUMP on the action page shows flash fields but not those hidden.

    I pasted a copy of the code below.

    He solved. :) Flash forms do not allow a combination of inputs and CFINPUTs.

    Who would have thought?

  • Need advice on resetting to the default settings on the rn104

    Thus, after the 40th forced resync since the upgrade on my rn104 6.4 (System hangs / freezes and I have to unplug & plug in the power supply), I decided to do a reset to factory default.

    My setup is as follows, with two drives of 3 TB and two 2 TB drives.

    Furthermore, the actual use is the following, with 3.36 to free a total of 6.35 TB:

    Given that I don't have another external storage available at this time, I thought:

    (1) remove a 3 TB drive and let ReadyNas make its resync with the remaining drives (3 TB and two 3 TB)

    (2) to reformat the removed 3 TB drive and use as a backup disk for the data stored in the ReadyNas

    (3) reset the ReadyNas to factory default

    (4) catering for ReadyNas data from the backup 3 TB drive

    (5) reinstall the 3 TB in ReadyNas drive

    (6) let the new resync ReadyNas

    Is this a correct procedure above? Errors or best solutions?

    Thank you in advance!

    p.s. Logs don't show any problems with the disks, but unless I have use ReadyNas in read-only mode, all of a sudden it freezes and leaves me no other choice, but unplug the power and reboot.

    And whenever I do, there to resynchronization and it takes about 36hours to finish.

    I tried all the solutions on the forum, the deletion of snapshots to the deactivation of applications, but nothing: it keeps freezing. Moreover, even if I try to 'access' from different positions (l do not know the exact term), such as moving the files via SMB and others via http (for example with the browser interface) at the same time, the system hangs after a few minutes...

    I think it is quite likely. I'd give the beta version a try.

  • Need advice from WildCard RegEx

    I have a delicate situation where over a large body of code, spaces have been deleted inadvertently, so I need to find some words which must have a space after them, but now doesn't. In other words, I find errors.

    So let's say I need to find all occurrences of the word 'and' who are missing space after d, that the word "and" would have normally. At first I thought that I could add a space after all occurrences of 'and', but 'and' is often in the middle of a longer word, so this would create more problems. If I want to find all occurrences of 'and' that run in the following as "then" or "compound" Word, ignoring normal bodies "and" with a space after, how I would set that in my search box? Is there a wildcard RegEx that recognize a character, but ignore a space?

    Thanks for any help.

    Cayce

    In case no one answers, you can ask the question here RegexAdvice - Forums

  • I need advice with regard to the installation of items 12 on MacBook Air. Previous purchase was on PC.

    I have 12 items installed on my PC. I now also have a MacBook Air and want to reinstall on the Mac using Windows key code bought earlier. Firstly, is it something I can do? In other words, when I downloaded on my Mac using my previous acct information PC, I get an exe file, and not a dmg file? Second, if not possible, then I can use the upgrade to a Mac download version, or should I buy as a new user and get a new key code? Previous chat with Adobe said I could use the old key code, but I do not see how to select Mac instead of Windows. Thanks in advance. I'm new to Mac. No new items. I always use items on my PC, but also want to use on my Mac while traveling. Do not buy if not necessary, because I don't feel that 13 elements is significantly different from what I have already.

    Never mind. For 13 current purchase price is cheaper than the upgrade from 12 to 13. In addition, 12 is a unique platform software, so that the option is a no-go. Solved.

  • So I need a little help with the Flash colors

    I always use the red, green and blue gradient colors Flash below for metal stuff, but how do I get the effect of this red color in different colors like yellow?color.png

    If you want to use predefined gradients, what you could do is the first color any field you want with one of them, and then select the fill and use the color Panel to replace the Red some other color you prefer.   If you have never worked with the degraded section of the color Panel, you will be probably it find a bettter tool to create and fine-tune transitions.

    You just doubleclick, this little red square in the lower left and it opens a color sample as you have demonstrated to select another color

Maybe you are looking for