Tune workflow

Dear all,
Workflow 2.6.4
The below procedure consumes lot of time and oracle advises the below :
Recommendation 1: SQL Tuning
Estimated benefit is .58 active sessions, 29.74% of total activity.
Action
Tune the PL/SQL block with SQL_ID "6bd4fvsx8n42v". Refer to the "Tuning
PL/SQL Applications" chapter of Oracle's "PL/SQL User's Guide and
Reference".
Related Object
SQL statement with SQL_ID 6bd4fvsx8n42v.
DECLARE job BINARY_INTEGER := :job; next_date DATE := :mydate;
broken BOOLEAN := FALSE; BEGIN OWF_MGR.START_ODS_REFRESH(SYSDATE );
:mydate := next_date; IF broken THEN :b := 1; ELSE :b := 0; END IF;
END;
Rationale
SQL statement with SQL_ID "6bd4fvsx8n42v" was executed 1 times and had
an average elapsed time of 31934 seconds.
Rationale
Average time spent in Java execution was 24904 seconds.
CREATE OR REPLACE PROCEDURE OWF_MGR.START_ODS_REFRESH ( pSysdate in date ) is
    ItemType constant varchar2(30) := 'TABSRPT';
    WorkflowProcess constant varchar2(30) := 'ODS_REFRESH';
    ItemKey varchar2(30);
    ItemUserKey varchar2(80);
    l_Sysdate Date;
    begin
        if ( pSysdate is null ) then
            l_Sysdate:= sysdate;
        else
            l_Sysdate:= pSysdate;
        end if;
        --select ODS_REFRESH_SEQ.nextval into ItemKey from dual ;
    --    ItemKey:= to_char(l_Sysdate,'yyyy') || '-' || to_char(l_Sysdate,'mm') || '-' || to_char(l_Sysdate,'dd');
    ItemKey:= 'NEW_REF' || to_char(l_Sysdate,'yyyy') || '-' || to_char(l_Sysdate,'mm') || '-' || to_char(l_Sysdate,'dd');
        ItemUserKey:= to_char(l_Sysdate,'yyyy') || '-' || to_char(l_Sysdate,'mm') || '-' || to_char(l_Sysdate,'dd');
        wf_engine.CreateProcess (itemtype => ItemType,
                                 itemkey  => ItemKey,
                                 process  => WorkflowProcess );
        wf_engine.SetItemUserKey (itemtype => itemtype,
                                  itemkey  => itemkey,
                                  userkey => ItemUserKey);
        wf_engine.SetItemAttrDate (itemtype => itemtype,
                                   itemkey => itemkey,
                                   aname => 'PSYSDATE',
                                   avalue => l_Sysdate);
        wf_engine.StartProcess (itemtype => itemtype,
                                itemkey  => itemkey );
    exception
        when others then
            wf_core.context(null,'ODS_REFRESH',ItemKey,null,'owf_mgr',null,Workflowprocess);
            raise;
end START_ODS_REFRESH;
/How can I tune this process ?
Please advise?
Kai

Does this code not solve the issue?
DECLARE
job BINARY_INTEGER := :job;
next_date DATE := :mydate;
broken BOOLEAN := FALSE;
BEGIN
OWF_MGR.START_ODS_REFRESH(SYSDATE );
:mydate := next_date;
IF broken THEN
:b := 1;
ELSE
:b := 0;
END IF;
END;

Similar Messages

  • BPM is extremely slow in IS

    We have configured a simple BPM scenario to collect IDOCS before sending them to R/3.
    THe correlation is set to 1:50 and we have had a look at Note 814393.
    Does anyone experience slowdown with BPE processing and collection of IDOCS. Can anyone help on fine tuning the integration process or tune Workflow in IS.
    thanks
    tony

    Hi Tony,
    in case this is not a problem with "collect IDOCS"
    maybe you can have a look at this note: 857530
    it's quite new also
    Regards,
    michal

  • Free AC3 encoding workflow

    Like most of you, I was annoyed to find out I couldn't create AC3 surround sound files with my CS4 software, and also that we got downgraded from Audition to Soundbooth.  We all paid a lot for it! I know many people have ranted about that already, so enough said.
    Here is a workflow that gets around that problem without ponying up for the SurCode Plug-in, and/or buying Audition!
    To convert your mixed 5.1 audio, or stereo audio, to the DVD standard AC3 file that Encore wants, download the latest version of Audacity here: http://audacity.sourceforge.net/  It is available for Mac OS X, Microsoft Windows, GNU/Linux, and other operating systems.  If you don't know already, it's free!
    Now, before I start getting flamed, about Audacity, it works great!  The UI is not the most modern, but the quality is top-notch.  I've used it for years and most complaints about it are unjustified.
    You'll need to download the latest version: "Beta: 1.3x - for advanced users."  There will soon, I hope, be an Audacity 2.0 stable release. Until then, use the Beta release for this workflow.
    Note:  I'll focus on Premiere Pro CS4, because that is where I originally troubleshooted this, but something similar will work for the other Adobe products that use sound.
    Workflow:
    Create your mixed 5.1 surround sound audio in Premiere, and output the audio only by going to File > Export > Media, and selecting "Windows Waveform" as the output.  You should only have "Export Audio" checked.  Verify the format in the Summary section.  You should see something like: 48000 Hz, 5.1 Surround, 16 bit.  Now under Audio codec, make sure "Uncompressed" is selected.  Click Okay, and Adobe Media Encoder should launch.  Click "Start Queue" and your audio file will be created.  You'll get an interleaved 6 channel wave file.  Not all applications will open it, but Audacity will. 
    Note:  When you mix your surround sound in the Audio Mixer, you'll place your little "Puck" where you want the sound to come from.  Picture yourself in the middle of the "dish," if it's a puck, isn't it in a rink, as in hockey rink...ah, but I digress.  Anyway, you'll notice that volume meters in the 5.1 (6 channel) Master section are laid out in the following order: L,R,LS,RS,C,LFE.  Also, if you open a 5.1 audio file in the Source panel, you'll see the same order from top to bottom: L,R,LS,RS,C,LFE.   Soundbooth also does it that way.  Ahh....Adobe...nice try. 
    The actual channel order should be L,R,C,LFE,LS,RS.  That's the order that you'll probably have to assign in the "Audio Output Mapping" section in the properties menu to get your channels to play correctly with your surround sound hardware.  L,R,C,LFE,LS,RS is also the order that interleaved files use.  So after you create your 5.1 file, and open it in another audio program that displays them in the "proper" order, like Audacity, you'll see your tracks laid out from top to bottom in that order.  I'm not sure why Adobe does it that way, but oh well.
    Surround sound primer: 
    The LFE channel is not, despite popular misconception, a subwoofer channel.  Bass from all the channels in a surround sound Amplifier is summed and sent out to the Subwoofer.  The LFE channel is supposed to be used only for very low frequencies, to create extra  ...oomph.  I think that is the technical term.  It is not supposed to be used for bass frequencies from the other tracks.  It is for explosions, dinosaur footsteps, ...etc. 
    Audacity will open DVD ".vob" files, and even let you select which stream (usually Language) to open.  As an example, open up a movie with some action in it like Ironman (The movie starts at "VTS_03_1.vob") and look at the LFE channel.  It's the 4th track from the top in Audacity.  You'll see it's silent except at parts where there is thumping AC/DC music at the Intro, or explosions.  It's not used as a subwoofer channel!   
    With that in mind, you may have noticed, unless I'm missing something, that there is no way in the Premiere Mixer to assign an audio track only to the LFE channel.  Sure, you can dial up the "Bass Clef" knob to 0.00 db, and send a mono channel's audio to the LFE channel, but there is no place to put the "Puck" that only outputs to LFE.  There is one for the center channel, but without someplace to put it, your 40 Hz dinosaur footprint "Thump" is going to also be assigned to some of the other channels.  Which channels depends on your "Puck" placement.  This is not correct.  Again, unless I'm missing something, Adobe needs to correct this oversight.  We'll get back to this problem with a solution later, but first let's continue with the AC3 issue.
    At this point you should have your wave file.  If you want to apply any global changes to all 6 channels, you can open it in Adobe Soundbooth and trim the beginning or end, and apply effects to the entire file.  You cannot, however, make changes to individual channels.  Audacity will!  We'll get to that later.
    Encode with Audacity: 
    Install the software and go to Edit > Preferences > Libraries, and click on "Download" for the "FFmpeg Library."  This is the library that Audacity will use to create the .AC3 file.  Once installed, the library version should show up next to "FFmpeg Library Version" While the "Audacity Preferences" window is still open, select "Import/Export" and select "Use Custom Mix", this is used to export a 5.1 channel file.  Now you're ready to open your .wave file from Premiere.  Drag and drop it in the Audacity workspace and you should see 6 mono tracks laid out from top to bottom in the following order: L,R,C,LFE,LS,RS.  Audacity will let you edit the individual tracks, unlike Soundbooth, thanks Adobe.  But for now, we'll keep it simple.  Set your "Project Rate" in audacity in the lower-left corner to what you want the AC3 file to be.  For DVD, chose 48000 (Hz).  If you leave it at 44100 (Hz) Encore won't import it. 
    Your almost done.  Now let's export the file.  Go to Files > Export... > and select "AC3 Files (FFmpeg)" in the "Save as type:" drop-down.  Click the "Options..." button and set the "Bit Rate:" for your file.  For 5.1 AC3 audio, probably 448.  Now enter a file name and click "Save."  This will open the "Advanced Mixing Options" window.  This allows you to re-map the tracks to a different channel order.  It should be correct, and it should show "Output Channels:" set to 6.  Press "OK" and you're done.
    Presto, you have a 5.1 channel AC3 file.  Use that in Encore, or whatever DVD creation program you use, and when you play your DVD you'll have full 5.1 audio coming out your surround sound Amplifier.  That is if you have one.
    Test your file:
    If you want to test your file, you can do a couple of things.  Since Soundbooth and Adobe  Bridge won't even open AC3 files, and Encore will open but only play the Left and Right channels in the preview, you'll have to either import the file into Premiere, or use another media player.
    If you got Premiere to play your surround properly, then you can drag and drop the file into the "Project" panel and preview it from there. You will hear all 6 channels in the correct speakers, but I did notice that the quality is not very good.  Maybe Premiere doesn't decode AC3 all that well.  I heard some crackle that isn't in the file.  How do I know it isn't just a bad encoding job by Audacity?  Because I played the file with the VLC media player, and Cyberlink PowerDVD on the same computer, and also on a DVD in my home theater system with no artifacts.  Maybe Premiere doesn't decode AC3 files well. 
    The VLC player, will play almost any file in the known universe, and at least on my computer, it automatically played the AC3 surround file, created by Audacity, with all the channels mapped correctly.  That's right, full surround out my speakers with only default settings.  It's a great player.  Get it for free here: http://www.videolan.org/
    Test with Encore:
    So far so good. Now open Encore, drop the AC3 file in an empty project, throw it on a Timeline and build the project without Video,  It will autoplay without a menu this way. If you set the End-Action to the same AC3 file it will repeat continuously.  Either burn this to DVD-RW and test it in your DVD player, or better yet, Build the project to a DVD Image instead, and mount it in a virtual DVD   Drive with a program like "Virtual CloneDrive."
    If you don't know what that is, or how to do it, it is very simple.  Go to: http://www.slysoft.com/en/ and download "Virtual Clonedrive."  It is free.  It tricks your operating system into thinking you have another physical DVD drive.  In fact, it can create up to 8 virtual drives.  Now you don't have to waste time burning, and erasing DVD's every time you make a change to a project.  You can build your project as a DVD Image from Encore, save the .iso file to your Desktop and "mount" it (load it) in Virtual Clonedrive.  You're computer will now think you loaded a DVD into a physical drive, and launch whatever DVD player you have installed.  Mine launches "Cyberlink PowerDVD" which plays the AC3 audio-only DVD in full surround sound on my computer. 
    Building and testing projects this way will save you endless hours.  If you need to make a quick change, just "Unmount" the .iso in Virtual Clonedrive, rebuild your project to the same filename, and "Mount" it again.  Instant testing!
    Now, as promised, back to that LFE Channel problem with Premiere that I mentioned:
    Audacity will let you modify the individual channels in your interleaved 6-Channel file.  So don't put anything in that channel in your Premiere mixer. Leave the "Bass Clef" knobs at full CCW position ( -00 db ).  The bass from the other channels will go to your subwoofer automatically in your Amplifier.
    Now if you have some low frequency effects files, open them in Audacity.  You can open multiple instances of Audacity at the same time by going to "File > New."  Then, copy and paste them into the LFE Track at the correct point.
    Audacity newbie Hint:  Audacity doesn't yet have a "Mix-Paste" function, so to avoid altering the track length as you paste in your clips, do the following: Select the LFE track by clicking on it's info area.  The info area should say something like "Mono, 48000Hz"  Then press "Delete," That will remove everything from the track.  Now copy and paste your clips into the track by clicking once with the "Selection Tool" where you want the clip to start, and selecting "Edit > Paste."  If you need to fine tune the position of the pasted clip, use the "Time Shift Tool" to move it left or right.  If you work from left to right, then you won't push clips over when you paste new ones in.
    There is another way to do this by opening up new tracks, using the "Mix and Render" function, and re-ordering the tracks to maintain the L,R,C,LFE,LS,RS channel order.  But that's for advanced users.
    Where to get thumpy effects?:
    Remember, Audacity will open DVD ".vob" files.  Just remember to get permission from the copyright owner.  HeHe.
    PS If you can't get your surround sound to work with Premiere on your computer, see my other tutorial.

    After further research, there is a better AC3 encoder out there than the FFMPEG that Audacity uses.  It is a more sophisticated implementation of the format.  Unlike FFMPEG, it uses floating point numbers instead of integers internally, among other things.  It is also updated periodically.  Although the pace is glacial.
    You can read about it here: http://aften.sourceforge.net/
    The easiest way to use it is with a graphical front-end like "wavtoac3encoder" found here: http://code.google.com/p/wavtoac3encoder/
    You don't need to change anything from the default settings.
    Just follow my tutorial above and instead of using Audacity to create the AC3 file after you are done editing, output the multi-track file in .wav format uncompressed from Audacity.  Then drag and drop it into "wavtoac3encoder"and create your file.
    If you don't need to edit the multi-track .wav file from Premiere in Audacity, then just drag and drop that file into "wavtoac3encoder" and encode.
    The quality, although probably not as good as SurCode, sounds good to me.
    Remember, this is strictly for non-commercial use.

  • What is the best way to get a tune created in GB for iPad into iMovie for iPad?

    What is the best way to get a tune created in GB for iPad into iMovie for iPad?

    Haven't done it myself, but seems like the correct workflow would be:
    From GarageBand (iOS), My Songs -> select song -> Send to iTunes
    From iMovie HD (iOS), My Project -> Insert Media -> select by song name
    I'm not sure if GB creates its own playlist for tagging exported songs in your iTunes library so selecting by name would be the next-best method.
    Have you tried this?

  • In iPhoto slide show, is there a way to splice several short tunes together to play for the show?

    In iPhoto slide show, is there a way to splice several short tunes together to play for the show?

    Mike:
    If you want to do a little more that string several songs together, i.e. like cutting out the lead in and out, overlapping, etc. you can try Audacity: Free Audio Editor and Recorder. Always be sure to work with copies of your audio tracks.
    TIP: For insurance against the iPhoto database corruption that many users have experienced I recommend making a backup copy of the Library6.iPhoto (iPhoto.Library for iPhoto 5 and earlier) database file and keep it current. If problems crop up where iPhoto suddenly can't see any photos or thinks there are no photos in the library, replacing the working Library6.iPhoto file with the backup will often get the library back. By keeping it current I mean backup after each import and/or any serious editing or work on books, slideshows, calendars, cards, etc. That insures that if a problem pops up and you do need to replace the database file, you'll retain all those efforts. It doesn't take long to make the backup and it's good insurance.
    I've created an Automator workflow application (requires Tiger or later), iPhoto dB File Backup, that will copy the selected Library6.iPhoto file from your iPhoto Library folder to the Pictures folder, replacing any previous version of it. It's compatible with iPhoto 6 and 7 libraries and Tiger and Leopard. Just put the application in the Dock and click on it whenever you want to backup the dB file. iPhoto does not have to be closed to run the application, just idle. You can download it at Toad's Cellar. Be sure to read the Read Me pdf file.
    Note: There's now an Automator backup application for iPhoto 5 that will work with Tiger or Leopard.

  • What a crock of crap i tunes is followed instructions to get music off i pod on to new laptop lost 5.2 days of music can any one help

    what a crock of crap i tunes is followed instructions to get music off i pod on to new laptop lost 5.2 days of music can any one help please ?

    The new Apogee Duet for iPad and Mac, is compaible with iOS devices and includes a USB Midi input. This sounds like the perfect solution for your workflow.

  • Oracle Performance tunning genral question

    Hi,
    Below is the list of Areas of Oracle db for which tunning activities are done. You are invited to comment to it weather this is complete list or need some addition or deletion. As I'm learning PT for Oracle now a days, therefore I want to expand my knowledge by sharing what I'm learning and what I need to learn.
    So comment with Open hearts on it. Espically from experts and Gurus.
    Here is the List
    1-Planning for Performance, include Storage consideration( Weather it is SAN, NAS, DAS), Network planning and host OS planning with proper configuration for running Oracle.
    2-Database desining (Not under-Normalized and not Over-Normalized with proper usage of Indexes, views and Stored Procedures)
    3- Instance tunning (Memory structure + B.g Processes)
    4- Session tunning.
    5- Segment Space tunning.
    6- SQL tunning.
    This is what uptill what I've learned. If it needs addition kindly tell me what are these. Please also provide me links(good and precise one) for PT tutorials on web.Also note that I'm discussing this w.r.t Single instance non-rac db.
    Looking for Good sugessions
    Regards,
    Abbasi

    Hello,
    This is the oracle course contents:
    Contents
    Preface
    1 Introduction
    Course Objectives 1-2
    Organization 1-3
    Agenda 1-4
    What Is Not Included 1-6
    Who Tunes? 1-7
    What Does the DBA Tune? 1-8
    How to Tune 1-10
    Tuning Methodology 1-11
    Effective Tuning Goals 1-13
    General Tuning Session 1-15
    Summary 1-17
    2 Basic Tuning Tools
    Objectives 2-2
    Performance Tuning Diagnostics 2-3
    Performance Tuning Tools 2-4
    Tuning Objectives 2-5
    Top Wait Events 2-6
    DB Time 2-7
    CPU and Wait Time Tuning Dimensions 2-8
    Time Model: Overview 2-9
    Time Model Statistics Hierarchy 2-10
    Time Model Example 2-12
    Dynamic Performance Views 2-13
    Dynamic Performance Views: Usage Examples 2-14
    Dynamic Performance Views: Considerations 2-15
    Statistic Levels 2-16
    Statistics and Wait Events 2-18
    System Statistic Classes 2-19
    Displaying Statistics 2-20
    Displaying SGA Statistics 2-22
    Wait Events 2-23
    Using the V$EVENT_NAME View 2-24
    Wait Classes 2-25
    Displaying Wait Event Statistics 2-26
    Oracle Internal & Oracle Academy Use Only
    iv
    Commonly Observed Wait Events 2-28
    Using the V$SESSION_WAIT View 2-29
    Precision of System Statistics 2-31
    Using Features of the Packs 2-32
    Accessing the Database Home Page 2-34
    Enterprise Manager Performance Pages 2-35
    Viewing the Alert Log 2-37
    Using Alert Log Information as an Aid in Tuning 2-38
    User Trace Files 2-40
    Background Processes Trace Files 2-41
    Summary 2-42
    Practice 2 Overview: Using Basic Tools 2-43
    3 Using Automatic Workload Repository
    Objectives 3-2
    Automatic Workload Repository: Overview 3-3
    Automatic Workload Repository Data 3-4
    Workload Repository 3-5
    Database Control and AWR 3-6
    AWR Snapshot Purging Policy 3-7
    AWR Snapshot Settings 3-8
    Manual AWR Snapshots 3-9
    Managing Snapshots with PL/SQL 3-10
    Generating AWR Reports in EM 3-11
    Generating AWR Reports in SQL*Plus 3-12
    Reading the AWR Report 3-13
    Snapshots and Periods Comparisons 3-14
    Compare Periods: Benefits 3-15
    Compare Periods: Results 3-16
    Compare Periods: Report 3-17
    Compare Periods: Load Profile 3-18
    Compare Periods: Top Events 3-19
    Summary 3-20
    Practice 3 Overview: Using AWR-Based Tools 3-21
    4 Defining Problems
    Objectives 4-2
    Defining the Problem 4-3
    Limit the Scope 4-4
    Setting the Priority 4-5
    Top Wait Events 4-6
    Oracle Internal & Oracle Academy Use Only
    v
    Setting the Priority: Example 4-7
    Top SQL Reports 4-8
    Common Tuning Problems 4-9
    Tuning Life Cycle Phases 4-11
    Tuning During the Life Cycle 4-12
    Application Design and Development 4-13
    Testing: Database Configuration 4-14
    Deployment 4-15
    Production 4-16
    Migration, Upgrade, and Environment Changes 4-17
    ADDM Tuning Session 4-18
    Performance Versus Business Requirements 4-19
    Performance Tuning Resources 4-20
    Filing a Performance Service Request 4-21
    RDA Report 4-22
    Monitoring and Tuning Tool: Overview 4-23
    Summary 4-25
    Practice 4 Overview: Identifying the Problem 4-26
    5 Using Metrics and Alerts
    Objectives 5-2
    Metrics, Alerts, and Baselines 5-3
    Limitation of Base Statistics 5-4
    Typical Delta Tools 5-5
    Oracle Database 11g Solution: Metrics 5-6
    Benefits of Metrics 5-7
    Viewing Metric History Information 5-8
    Using EM to View Metric Details 5-9
    Statistic Histograms 5-10
    Histogram Views 5-11
    Server-Generated Alerts 5-12
    Database Control Usage Model 5-13
    Setting Thresholds 5-14
    Creating and Testing an Alert 5-15
    Metric and Alert Views 5-16
    View User-Defined SQL Metrics 5-17
    Create User-Defined SQL Metrics 5-18
    View User-Defined Host Metrics 5-19
    Create User-Defined Host Metrics 5-20
    Summary 5-21
    Practice Overview 5: Working with Metrics 5-22
    Oracle Internal & Oracle Academy Use Only
    vi
    6 Baselines
    Objectives 6-2
    Comparative Performance Analysis with AWR Baselines 6-3
    Automatic Workload Repository Baselines 6-4
    Moving Window Baseline 6-5
    Baselines in Performance Page Settings 6-6
    Baseline Templates 6-7
    AWR Baselines 6-8
    Creating AWR Baselines 6-9
    Single AWR Baseline 6-10
    Creating a Repeating Baseline Template 6-11
    Managing Baselines with PL/SQL 6-12
    Generating a Baseline Template for a Single Time Period 6-13
    Creating a Repeating Baseline Template 6-14
    Baseline Views 6-15
    Performance Monitoring and Baselines 6-17
    Defining Alert Thresholds Using a Static Baseline 6-19
    Using EM to Quickly Configure Adaptive Thresholds 6-20
    Changing Adaptive Threshold Settings 6-22
    Summary 6-23
    Practice 6: Overview Using AWR Baselines 6-24
    7 Using AWR-Based Tools
    Objectives 7-2
    Automatic Maintenance Tasks 7-3
    Maintenance Windows 7-4
    Default Maintenance Plan 7-5
    Automated Maintenance Task Priorities 7-6
    Tuning Automatic Maintenance Tasks 7-7
    ADDM Performance Monitoring 7-8
    ADDM and Database Time 7-9
    DBTime-Graph and ADDM Methodology 7-10
    Top Performance Issues Detected 7-12
    Database Control and ADDM Findings 7-13
    ADDM Analysis Results 7-14
    ADDM Recommendations 7-15
    Database Control and ADDM Task 7-16
    Changing ADDM Attributes 7-17
    Retrieving ADDM Reports by Using SQL 7-18
    Active Session History: Overview 7-19
    Active Session History: Mechanics 7-20
    Oracle Internal & Oracle Academy Use Only
    vii
    ASH Sampling: Example 7-21
    Accessing ASH Data 7-22
    Dump ASH to File 7-23
    Analyzing the ASH Data 7-24
    Generating ASH Reports 7-25
    ASH Report Script 7-26
    ASH Report: General Section 7-27
    ASH Report Structure 7-28
    ASH Report: Activity Over Time 7-29
    Summary 7-30
    Practice 7 Overview: Using AWR-Based Tools 7-31
    8 Monitoring an Application
    Objectives 8-2
    What Is a Service? 8-3
    Service Attributes 8-4
    Service Types 8-5
    Creating Services 8-6
    Managing Services in a Single-Instance Environment 8-7
    Everything Switches to Services 8-8
    Using Services with Client Applications 8-9
    Using Services with the Resource Manager 8-10
    Services and Resource Manager with EM 8-11
    Services and the Resource Manager: Example 8-12
    Using Services with the Scheduler 8-13
    Services and the Scheduler with EM 8-14
    Services and the Scheduler: Example 8-16
    Using Services with Parallel Operations 8-17
    Using Services with Metric Thresholds 8-18
    Changing Service Thresholds by Using EM 8-19
    Services and Metric Thresholds: Example 8-20
    Service Aggregation and Tracing 8-21
    Top Services Performance Page 8-22
    Service Aggregation Configuration 8-23
    Service Aggregation: Example 8-24
    Client Identifier Aggregation and Tracing 8-25
    trcsess Utility 8-26
    Service Performance Views 8-27
    Summary 8-29
    Practice 8 Overview: Using Services 8-30
    Oracle Internal & Oracle Academy Use Only
    viii
    9 Identifying Problem SQL Statements
    Objectives 9-2
    SQL Statement Processing Phases 9-3
    Parse Phase 9-4
    SQL Storage 9-5
    Cursor Usage and Parsing 9-6
    SQL Statement Processing Phases: Bind 9-8
    SQL Statement Processing Phases: Execute and Fetch 9-9
    Processing a DML Statement 9-10
    COMMIT Processing 9-12
    Role of the Oracle Optimizer 9-13
    Identifying Bad SQL 9-15
    TOP SQL Reports 9-16
    What Is an Execution Plan? 9-17
    Methods for Viewing Execution Plans 9-18
    Uses of Execution Plans 9-19
    DBMS_XPLAN Package: Overview 9-20
    EXPLAIN PLAN Command 9-22
    EXPLAIN PLAN Command: Example 9-23
    EXPLAIN PLAN Command: Output 9-24
    Reading an Execution Plan 9-25
    Using the V$SQL_PLAN View 9-26
    V$SQL_PLAN Columns 9-27
    Querying V$SQL_PLAN 9-28
    V$SQL_PLAN_STATISTICS View 9-29
    Querying the AWR 9-30
    SQL*Plus AUTOTRACE 9-32
    Using SQL*Plus AUTOTRACE 9-33
    SQL*Plus AUTOTRACE: Statistics 9-34
    SQL Trace Facility 9-35
    How to Use the SQL Trace Facility 9-37
    Initialization Parameters 9-38
    Enabling SQL Trace 9-40
    Disabling SQL Trace 9-41
    Formatting Your Trace Files 9-42
    TKPROF Command Options 9-43
    Output of the TKPROF Command 9-45
    TKPROF Output with No Index: Example 9-50
    TKPROF Output with Index: Example 9-51
    Generate an Optimizer Trace 9-52
    Oracle Internal & Oracle Academy Use Only
    ix
    Summary 9-53
    Practice Overview 9: Using Execution Plan Utilities 9-54
    10 Influencing the Optimizer
    Objectives 10-2
    Functions of the Query Optimizer 10-3
    Selectivity 10-5
    Cardinality and Cost 10-6
    Changing Optimizer Behavior 10-7
    Using Hints 10-8
    Optimizer Statistics 10-9
    Extended Statistics 10-10
    Controlling the Behavior of the Optimizer with Parameters 10-11
    Enabling Query Optimizer Features 10-13
    Influencing the Optimizer Approach 10-14
    Optimizing SQL Statements 10-15
    Access Paths 10-16
    Choosing an Access Path 10-17
    Full Table Scans 10-18
    Row ID Scans 10-20
    Index Operations 10-21
    B*Tree Index Operations 10-22
    Bitmap Indexes 10-23
    Bitmap Index Access 10-24
    Combining Bitmaps 10-25
    Bitmap Operations 10-26
    Join Operations 10-27
    Join Methods 10-28
    Nested Loop Joins 10-29
    Hash Joins 10-31
    Sort-Merge Joins 10-32
    Join Performance 10-34
    How the Query Optimizer Chooses Execution Plans for Joins 10-35
    Sort Operations 10-37
    Tuning Sort Performance 10-38
    Reducing the Cost 10-39
    Index Maintenance 10-40
    Dropping Indexes 10-42
    Creating Indexes 10-43
    SQL Access Advisor 10-44
    Table Maintenance for Performance 10-45
    Oracle Internal & Oracle Academy Use Only
    x
    Table Reorganization Methods 10-46
    Summary 10-47
    Practice 10 Overview: Influencing the Optimizer 10-48
    11 Using SQL Performance Analyzer
    Objectives 11-2
    Real Application Testing: Overview 11-3
    Real Application Testing: Use Cases 11-4
    SQL Performance Analyzer: Process 11-5
    Capturing the SQL Workload 11-7
    Creating a SQL Performance Analyzer Task 11-8
    SQL Performance Analyzer: Tasks 11-9
    Optimizer Upgrade Simulation 11-10
    SQL Performance Analyzer Task Page 11-11
    Comparison Report 11-12
    Comparison Report SQL Detail 11-13
    Tuning Regressing Statements 11-14
    Preventing Regressions 11-16
    Parameter Change Analysis 11-17
    Guided Workflow Analysis 11-18
    SQL Performance Analyzer: PL/SQL Example 11-19
    SQL Performance Analyzer: Data Dictionary Views 11-21
    Summary 11-22
    Practice 11: Overview 11-23
    12 SQL Performance Management
    Objectives 12-2
    Maintaining SQL Performance 12-3
    Maintaining Optimizer Statistics 12-4
    Automated Maintenance Tasks 12-5
    Statistic Gathering Options 12-6
    Setting Statistic Preferences 12-7
    Restore Statistics 12-9
    Deferred Statistics Publishing: Overview 12-10
    Deferred Statistics Publishing: Example 12-12
    Automatic SQL Tuning: Overview 12-13
    SQL Statement Profiling 12-14
    Plan Tuning Flow and SQL Profile Creation 12-15
    SQL Tuning Loop 12-16
    Using SQL Profiles 12-17
    SQL Tuning Advisor: Overview 12-18
    Oracle Internal & Oracle Academy Use Only
    xi
    Using the SQL Tuning Advisor 12-19
    SQL Tuning Advisor Options 12-20
    SQL Tuning Advisor Recommendations 12-21
    Using the SQL Tuning Advisor: Example 12-22
    Using the SQL Access Advisor 12-23
    View Recommendations 12-25
    View Recommendation Details 12-26
    SQL Plan Management: Overview 12-27
    SQL Plan Baseline: Architecture 12-28
    Loading SQL Plan Baselines 12-30
    Evolving SQL Plan Baselines 12-31
    Important Baseline SQL Plan Attributes 12-32
    SQL Plan Selection 12-34
    Possible SQL Plan Manageability Scenarios 12-36
    SQL Performance Analyzer and SQL Plan Baseline Scenario 12-37
    Loading a SQL Plan Baseline Automatically 12-38
    Purging SQL Management Base Policy 12-39
    Enterprise Manager and SQL Plan Baselines 12-40
    Summary 12-41
    Practice 12: Overview Using SQL Plan Management 12-42
    13 Using Database Replay
    Objectives 13-2
    Using Database Replay 13-3
    The Big Picture 13-4
    System Architecture: Capture 13-5
    System Architecture: Processing the Workload 13-7
    System Architecture: Replay 13-8
    Capture Considerations 13-9
    Replay Considerations: Preparation 13-10
    Replay Considerations 13-11
    Replay Options 13-12
    Replay Analysis 13-13
    Database Replay Workflow in Enterprise Manager 13-15
    Capturing Workload with Enterprise Manager 13-16
    Capture Wizard: Plan Environment 13-17
    Capture Wizard: Options 13-18
    Capture Wizard: Parameters 13-19
    Viewing Capture Progress 13-20
    Viewing Capture Report 13-21
    Export Capture AWR Data 13-22
    Oracle Internal & Oracle Academy Use Only
    xii
    Viewing Workload Capture History 13-23
    Processing Captured Workload 13-24
    Using the Preprocess Captured Workload Wizard 13-25
    Using the Replay Workload Wizard 13-26
    Replay Workload: Prerequisites 13-27
    Replay Workload: Choose Initial Options 13-28
    Replay Workload: Customize Options 13-29
    Replay Workload: Prepare Replay Clients 13-30
    Replay Workload: Client Connections 13-31
    Replay Workload: Replay Started 13-32
    Viewing Workload Replay Progress 13-33
    Viewing Workload Replay Statistics 13-34
    Packages and Procedures 13-36
    Data Dictionary Views: Database Replay 13-37
    Database Replay: PL/SQL Example 13-38
    Calibrating Replay Clients 13-40
    Summary 13-41
    Practice 13: Overview 13-42
    14 Tuning the Shared Pool
    Objectives 14-2
    Shared Pool Architecture 14-3
    Shared Pool Operation 14-4
    The Library Cache 14-5
    Latch and Mutex 14-7
    Latch and Mutex: Views and Statistics 14-9
    Diagnostic Tools for Tuning the Shared Pool 14-11
    AWR/Statspack Indicators 14-13
    Load Profile 14-14
    Instance Efficiencies 14-15
    Top Waits 14-16
    Time Model 14-17
    Library Cache Activity 14-19
    Avoid Hard Parses 14-20
    Are Cursors Being Shared? 14-21
    Sharing Cursors 14-23
    Adaptive Cursor Sharing: Example 14-25
    Adaptive Cursor Sharing Views 14-27
    Interacting with Adaptive Cursor Sharing 14-28
    Avoiding Soft Parses 14-29
    Sizing the Shared Pool 14-30
    Oracle Internal & Oracle Academy Use Only
    xiii
    Shared Pool Advisory 14-31
    Shared Pool Advisor 14-33
    Avoiding Fragmentation 14-34
    Large Memory Requirements 14-35
    Tuning the Shared Pool Reserved Space 14-37
    Keeping Large Objects 14-39
    Data Dictionary Cache 14-41
    Dictionary Cache Misses 14-42
    SQL Query Result Cache: Overview 14-43
    Managing the SQL Query Result Cache 14-44
    Using the RESULT_CACHE Hint 14-46
    Using the DBMS_RESULT_CACHE Package 14-47
    Viewing SQL Result Cache Dictionary Information 14-48
    SQL Query Result Cache: Considerations 14-49
    UGA and Oracle Shared Server 14-50
    Large Pool 14-51
    Tuning the Large Pool 14-52
    Summary 14-53
    Practice Overview 14: Tuning the Shared Pool 14-54
    15 Tuning the Buffer Cache
    Objectives 15-2
    Oracle Database Architecture 15-3
    Buffer Cache: Highlights 15-4
    Database Buffers 15-5
    Buffer Hash Table for Lookups 15-6
    Working Sets 15-7
    Tuning Goals and Techniques 15-9
    Symptoms 15-11
    Cache Buffer Chains Latch Contention 15-12
    Finding Hot Segments 15-13
    Buffer Busy Waits 15-14
    Calculating the Buffer Cache Hit Ratio 15-15
    Buffer Cache Hit Ratio Is Not Everything 15-16
    Interpreting Buffer Cache Hit Ratio 15-17
    Read Waits 15-19
    Free Buffer Waits 15-21
    Solutions 15-22
    Sizing the Buffer Cache 15-23
    Buffer Cache Size Parameters 15-24
    Dynamic Buffer Cache Advisory Parameter 15-25
    Oracle Internal & Oracle Academy Use Only
    xiv
    Buffer Cache Advisory View 15-26
    Using the V$DB_CACHE_ADVICE View 15-27
    Using the Buffer Cache Advisory with EM 15-28
    Caching Tables 15-29
    Multiple Buffer Pools 15-30
    Enabling Multiple Buffer Pools 15-32
    Calculating the Hit Ratio for Multiple Pools 15-33
    Multiple Block Sizes 15-35
    Multiple Database Writers 15-36
    Multiple I/O Slaves 15-37
    Use Multiple Writers or I/O Slaves 15-38
    Private Pool for I/O Intensive Operations 15-39
    Automatically Tuned Multiblock Reads 15-40
    Flushing the Buffer Cache (for Testing Only) 15-41
    Summary 15-42
    Practice 15: Overview Tuning the Buffer Cache 15-43
    16 Tuning PGA and Temporary Space
    Objectives 16-2
    SQL Memory Usage 16-3
    Performance Impact 16-4
    Automatic PGA Memory 16-5
    SQL Memory Manager 16-6
    Configuring Automatic PGA Memory 16-8
    Setting PGA_AGGREGATE_TARGET Initially 16-9
    Monitoring SQL Memory Usage 16-10
    Monitoring SQL Memory Usage: Examples 16-12
    Tuning SQL Memory Usage 16-13
    PGA Target Advice Statistics 16-14
    PGA Target Advice Histograms 16-15
    Automatic PGA and Enterprise Manager 16-16
    Automatic PGA and AWR Reports 16-17
    Temporary Tablespace Management: Overview 16-18
    Temporary Tablespace: Best Practice 16-19
    Configuring Temporary Tablespace 16-20
    Temporary Tablespace Group: Overview 16-22
    Temporary Tablespace Group: Benefits 16-23
    Creating Temporary Tablespace Groups 16-24
    Maintaining Temporary Tablespace Groups 16-25
    View Tablespace Groups 16-26
    Monitoring Temporary Tablespace 16-27
    Oracle Internal & Oracle Academy Use Only
    xv
    Temporary Tablespace Shrink 16-28
    Tablespace Option for Creating Temporary Table 16-29
    Summary 16-30
    Practice Overview 16: Tuning PGA Memory 16-31
    17 Automatic Memory Management
    Objectives 17-2
    Oracle Database Architecture 17-3
    Dynamic SGA 17-4
    Granule 17-5
    Memory Advisories 17-6
    Manually Adding Granules to Components 17-7
    Increasing the Size of an SGA Component 17-8
    Automatic Shared Memory Management: Overview 17-9
    SGA Sizing Parameters: Overview 17-10
    Dynamic SGA Transfer Modes 17-11
    Memory Broker Architecture 17-12
    Manually Resizing Dynamic SGA Parameters 17-13
    Behavior of Auto-Tuned SGA Parameters 17-14
    Behavior of Manually Tuned SGA Parameters 17-15
    Using the V$PARAMETER View 17-16
    Resizing SGA_TARGET 17-17
    Disabling Automatic Shared Memory Management 17-18
    Configuring ASMM 17-19
    SGA Advisor 17-20
    Monitoring ASMM 17-21
    Automatic Memory Management: Overview 17-22
    Oracle Database Memory Parameters 17-24
    Automatic Memory Parameter Dependency 17-25
    Enabling Automatic Memory Management 17-26
    Monitoring Automatic Memory Management 17-27
    DBCA and Automatic Memory Management 17-29
    Summary 17-30
    Practice 17: Overview Using Automatic Memory Tuning 17-31
    Oracle Internal & Oracle Academy Use Only
    xvi
    18 Tuning Segment Space Usage
    Objectives 18-2
    Space Management 18-3
    Extent Management 18-4
    Locally Managed Extents 18-5
    Large Extents: Considerations 18-6
    How Table Data Is Stored 18-8
    Anatomy of a Database Block 18-9
    Minimize Block Visits 18-10
    The DB_BLOCK_SIZE Parameter 18-11
    Small Block Size: Considerations 18-12
    Large Block Size: Considerations 18-13
    Block Allocation 18-14
    Free Lists 18-15
    Block Space Management 18-16
    Block Space Management with Free Lists 18-17
    Automatic Segment Space Management 18-19
    Automatic Segment Space Management at Work 18-20
    Block Space Management with ASSM 18-22
    Creating an Automatic Segment Space Management Segment 18-23
    Migration and Chaining 18-24
    Guidelines for PCTFREE and PCTUSED 18-26
    Detecting Migration and Chaining 18-27
    Selecting Migrated Rows 18-28
    Eliminating Migrated Rows 18-29
    Shrinking Segments: Overview 18-31
    Shrinking Segments: Considerations 18-32
    Shrinking Segments by Using SQL 18-33
    Segment Shrink: Basic Execution 18-34
    Segment Shrink: Execution Considerations 18-35
    Using EM to Shrink Segments 18-36
    Table Compression: Overview 18-37
    Table Compression Concepts 18-38
    Using Table Compression 18-39
    Summary 18-40
    19 Tuning I/O
    Objectives 19-2
    I/O Architecture 19-3
    File System Characteristics 19-4
    I/O Modes 19-5
    Oracle Internal & Oracle Academy Use Only
    xvii
    Direct I/O 19-6
    Bandwidth Versus Size 19-7
    Important I/O Metrics for Oracle Databases 19-8
    I/O Calibration and Enterprise Manager 19-10
    I/O Calibration and the PL/SQL Interface 19-11
    I/O Statistics: Overview 19-13
    I/O Statistics and Enterprise Manager 19-14
    Stripe and Mirror Everything 19-16
    Using RAID 19-17
    RAID Cost Versus Benefits 19-18
    Should I Use RAID 1 or RAID 5? 19-20
    Diagnostics 19-21
    Database I/O Tuning 19-22
    What Is Automatic Storage Management? 19-23
    Tuning ASM 19-24
    How Many Disk Groups per Database 19-25
    Which RAID Configuration for Best Availability? 19-26
    ASM Mirroring Guidelines 19-27
    ASM Striping Granularity 19-28
    What Type of Striping Works Best? 19-29
    ASM Striping Only 19-30
    Hardware RAID Striped LUNs 19-31
    ASM Guidelines 19-32
    ASM Instance Initialization Parameters 19-33
    Dynamic Performance Views 19-34
    Monitoring Long-Running Operations by Using V$ASM_OPERATION 19-36
    ASM Instance Performance Diagnostics 19-37
    ASM Performance Page 19-38
    Database Instance Parameter Changes 19-39
    ASM Scalability 19-40
    Summary 19-41
    20 Performance Tuning Summary
    Objectives 20-2
    Necessary Initialization Parameters with Little Performance Impact 20-3
    Important Initialization Parameters with Performance Impact 20-4
    Sizing Memory Initially 20-6
    Database High Availability: Best Practices 20-7
    Undo Tablespace: Best Practices 20-8
    Temporary Tablespace: Best Practices 20-9
    General Tablespace: Best Practices 20-11
    Internal Fragmentation Considerations 20-12
    Oracle Internal & Oracle Academy Use Only
    xviii
    Block Size: Advantages and Disadvantages 20-13
    Automatic Checkpoint Tuning 20-14
    Sizing the Redo Log Buffer 20-15
    Sizing Redo Log Files 20-16
    Increasing the Performance of Archiving 20-17
    Automatic Statistics Gathering 20-19
    Automatic Statistics Collection: Considerations 20-20
    Commonly Observed Wait Events 20-21
    Additional Statistics 20-22
    Top 10 Mistakes Found in Customer Systems 20-23
    Summary 20-25
    Appendix A: Practices and Solutions
    Appendix B: Using Statspack
    Index

  • SAP Workflow for Notify when material is Reserved

    Hi,
    I need to Notify via Email to Planning team When Reservations For Materials On An Operation Have Been Filled And All Non-Stock Components Have Been Received.
    Is there any Standard Workflow template is available for above scenerios ?
    Thanks in Advance.
    Regards
    Manish

    Hi Manish,
    Perform the transaction and then go to t code SWEL to check if there are any events that are getting raised. Do remember to key in your SAP User ID when you run this report in the selection screen. It will then show you all the events that you have raised. If there are any workflows that are attached to this event it will display that too.
    Prerequisite is that the event trace must have been turned on. You can check the status in t code SWELS and tun it on if it is off.
    If there are no workflows but an event is getting raised then you can develop a small workflow that is started from this event.
    Hope this helps
    Sudhi

  • Workflow integration with Aperture or iPhoto, and storage/deletion questions.

    I have been using my iPad to download and view photos when I am travelling. I liked the fact that I could delete bad photos or do basic edits like crops and straightens in the "Photos" app and those edits would be saved when I transferred the photos to Aperture. And furthermore, the edits would be shown in Aperture as edits with the ability to revert back to the original or modify those edits later (for example if I wanted to change a crop or fine tune a straighten). This is an example of nearly perfect workflow integration, only problem is that the tools are pretty basic, for example the straighten tool requires an awkward gesture and has no control for fine tuning.
    Now when I bought iPhoto for iOS I figured it would be a more advanced version of that except with more complex editing abilities. However, when I make my edits in iPhoto for iOS, no matter how I import my photos onto my mac there seems to always be two different versions of each photo rather than having both the original and the edit combined like when I edit directly in the "Photos" app. And there's no way to fine tune the edits once imported into iPhoto or Aperture like there is when I edit the photos inside of the Photos app. Is this the correct behavior, and if so, is there anyway to make iPhoto for IOS behave more like the Photos app editing mode in terms of workflow integration.
    Also, I am unsure how the photos are stored in iPhoto for IOS. If I have a bunch of freshly imported photos in my "Photos" app's film roll, and then I edit them all in iPhoto for iOS, I now have two versions of each photo - one in iPhoto and one in the film roll. If I want to delete some photos to save space, can I delete all of the originals in the Film Roll and just keep the edits in iPhoto until I can sync with my Mac, or will that delete it in both places? Manually saving each edit as a new photo in the Film Roll and then deleting the original is tedious. Is the iPhoto app's library only storing the edited versions while the film roll is only storing the originals? Seems kind of like a weird way to handle things, and very unintuititive for those of us used to either iPhoto or the iOS film roll method of editing.
    I'm a fairly advanced user and all of this is pretty confusing to me. It seems like I might just have to ignore iPhoto for iOS and go back to my old method of editing in the Photos app for workflow integration purposes, but I wanted to check to see if I was missing something or doing something wrong first before giving up on iPhoto for iOS.

    Hello Robert. wow, dense prose...
    this wil be more transversal.. hope you'll forgive me.
    iPhoto has several shortcomings that other people might point out. I'll just mention a few.
    when you adjust the image, using the adjustement HUD that floats around just like the one in aperture, you're making destructive pixel changes. True, iP 6 has a way of keeping the original untouched, but the two images will live separate lives (in albums, etc). Furthermore: once you move to the next picture you want to enhance, all the adjustment HUD sliders return to zero. This means that you'll never be able to return to an image and visualize the changes you made to the picture looking at the sliders. You'll have to guess. and restart from scratch.
    About quality: the adjustement sliders in Aperture are waaay more subtle. iPhoto sliders impact the image in a very visible way.... as you "touch" will immprove, you might start to feel that adjusting with iPhoto is a bit gross.
    File renaming: personnal opinion: don't bother. set your camera to increase numbering always... and if possible choose a meaningful prefix (few cameras allow that, the Nikon D200 does). beyond that, I don't have time for this, and don't need it... keywording images is a much more effective way of making them easier to locate. my own view. others will disagree.
    duplicates: lots of people have identified this shortcoming in aperture. considering in version 1.5 they took the time to be able to identify referenced masters in a pretty comprehensive way (using a bunch of data like name+ date/time of capture to reconnect to a lost master), I'd be really surprised if the next major version doesn't fix that.
    Aperture accepts to import/reference your iPhoto folder but I don't think the former will see changes made in the latter..?
    just a few ideas.... HTH
    yours
    maxpol

  • Presets for workflow

    Hi, got deleted from Scott Kelby's site because I posted this? Got to wonder. Anyway, do any of you understand what I'm trying to say?
    Lightroom presets for workflow. A basic starting point. First you will need your monitor calibrated. Lightroom 2. Photoshop CS3 or newer.
    After working with Lightroom for about two weeks now. I found that there is a learning curve to working with develop settings and trying to find the best image. I took this up, because I was getting kind of flat looking results with lightroom only. Figured I needed a good starting base to work from.
    Since I already had CS3, I took the raw file from lightroom and edited it to CS3 threw edit export. Then using curves in CS3, I used Scott Kelby's Method of working darks, mid-tones and highlights. From there I made any final tweaks opening up curves again.
    Next saved the image and went back to lightroom 2. where it showed up as a PSD file. Next, I made a virtual copy of the (raw file) original and tried to match the same exposure, colour, contrast, etc. of the psd using lightroom. Making these adjustments in the develop module, mostly using Basic and Tone curves. After getting as close as possible to the settings I had made in curves with CS3 (psd file), I used the virtual copied clone file in lightroom to make a preset.
    I called this preset "CS3 snap" and use it as my base starting point in lightroom. Works pretty good and I make tweaks from there when working with a new image. I think there is room for other presets in areas like hard backlight and Black N White.
    Would like to know how other lightroom users are getting consistant results. Improving processes, techniques. Those of you who leave their email, I'll send you the preset free. I would send my blog link, but am afraid I might get deleted as spam. Would like to know how it works for others. Jon L

    Honestly, does anyone here understand what I'm trying to say?
    First, export a raw or dng file to CS3
    Then make a good image in CS3-the best you can.
    Next save it in PSD format, by just clicking the save button. This will take the changes back to lightroom.
    Then, make another virtual copy of the original raw file.
    Go and try and get the image to match, by using lightrooms setting sliders.
    Once you have an a close match, save as a preset. One for standard images, and one for
    backlight images.
    This should make every image easier to fine tune. You will have to do this for every camera you own. Jon

  • *Shocked* by the performance of Canon DPP, and DDP workflow with Aperture

    I love Aperture. My brother mercilessly hounded me for two years, and when Aperture 2 came out, I gave it a shot. Aperture 3, despite my nightmare conversion story, has been a dream come true . . . until I discovered sharpening.
    In my quest to get sharper photos, I've toyed with image stabilization, tripods, higher shutter speeds, steadying the camera, and depth of field, and even bought several professional lenses. My photos STILL did not look as sharp as those I saw in galleries and online. But wait . . . my JPEG files from my sporting events did . . .
    I read that RAW files are not sharp, and sharpening is applied to JPEGs on the camera. But why is Aperture and my MBP not able to sharpen photos well using any one of the three sharpening sliders or the sharpening tool? I was then led to DPP, kicking and screaming. What I discovered was truly amazing.
    Forget about the personal opinions with warmth and contrast between Aperture, ACR, and DPP. DPP is the unquestioned leader in producing sharp photos from RAW images. You drag the slider . . . it's sharp. It's even sharper than the photos I've spent 20 minutes sharpening in CS5 with sharpening masks, sharpening tool, etc. The DPP tool JUST WORKS. Even noise with high ISO is MUCH improved. High noise still can use an expensive tool to correct, but still MUCH better than Aperture.
    Until Canon reveals their secrets to Apple and Adobe for RAW processing, I need to figure out a way to use DPP for RAW processing.
    For those that use DPP for RAW processing, how to you work it into your workflow? I want Aperture to be a one-stop shop, but I don't want to store the original RAW, the DPP-edited RAW, and potentially a TIFF for additional editing and noise reduction?
    Do you sort in Aperture first? Do you convert in DPP first? How do you maintain file integrity, and at the same time, minimize disk space usage?
    If you no longer use DDP, please tell me why, and how you've worked around it?

    All I can say is, either I've been in the weeds all this time, or your skills with sharpening are better than most.
    A couple of questions:
    1-What do you use under Sharpening for and Edges under "RAW fine tuning" you thankfully shared your settings for Edge Sharpen (^s)
    2-What camera and RAW format are you using (this may help me fine-tune my preferences). I've got a 7D and primarily shoot MRAW. (Not the best for a couple reasons, but I don't need or want the large file sizes.)
    To be sure, default sharpening in Aperture is pretty bad. And I have played with sharpening going on 40 hours now over several months. I could not get a good result.
    Your documenting the exact settings and sharpening tool is what helped me get past whatever I was doing before. Maybe I was thrown by the higher default contrast in DPP. I'm now able to produce a better result in Aperture than DPP, or even my laboriously-sharpened photos on Photoshop. There are some tradeoffs in each, but I didn't want to use DDP as part of my workflow. Now that I've used it more, I'm convinced I don't!
    And the definition setting is very useful. It's the only mainstream adjustment I've never really used.

  • What software can i purchase for my macbook air to clean up my files?  I have been told by yogi to purchase Mac Tune Up for £49.99, any freebies out there to help?

    Running out of file space on my macbook air and can't seem to make space by deleting old emails/files etc.  Have been told by iyogi to purchase a mac tune up for £49.99. Do i need this or can i clean up another way that will not cost me?  I have the smallest memory macbook and need to free up some space.

    The new Apogee Duet for iPad and Mac, is compaible with iOS devices and includes a USB Midi input. This sounds like the perfect solution for your workflow.

  • Workflow into and out of After Effects

    I’m just starting to learn how to use After Effects CC, with the help of the associated Adobe “Classroom In A Book” to get me started.  Naturally, I’m keen to start using AE myself with my own projects, but this raised a question I can’t find the answer to.
    First, apologies if I’ve posted to the wrong forum, I’ve target the AE forum because this is where I’ve become stuck, and hence the question.  Basically it’s about overall workflow.  Before I ever used After Effects, I’d organise my video clips, and do whatever was needed completely within Premiere Pro. Ultimately, my finished Premiere Pro project would be exported off to Media Encoder and job done!
    If I’m working on a clip in Premiere Pro that I feel needs work done to it in After Effects, do I stop working in Premiere Pro and work on that clip in After Effects, bringing the finished clip back to Premiere Pro?  Do I complete my project in Premiere Pro, and import the finished video into After Effects, resuming work on the sections of the finished video that require it?
    Workflow wise, I’m just not sure how the process should be followed.  I always work out in advance what I want my (finished) video to be, and when I was working just with Premiere Pro, it was pretty straightforward. I’m just now sure how to proceed efficiently when After Effects becomes involved.
    Any advice most welcome.
    Steve

    As Mylenium said, you basically work on your effects shots the way effects shots have always been worked on. Since the days of Georges Méliès and other pioneers in the film industry, you edit the material you have to create your first cut or rough cut of your movie, then you decide what shots or sequences need effects, then you send those shots to the effects department for them to work on it. Only the tools have changed. What was originally a couple of rewinds, a viewer and a splicing block has become the NLE. Animators, matte painters, and special effects departments have been changed to compositing and motion graphics products like AE and Nuke. The workflow, has not changed. Beginners usually foul up the workflow and don't work as efficiently as they could, but an efficient production process is still the same. Script, plan, schedule, rehearse, block, shoot, rough cut, add special effects, refine the cut, do the final sound mix, do the final color grading, and render the movie.
    For simple effects you can use dynamic link to simplify moving your effects work to AE and back to Premiere Pro, but I would recommend that any effects shot that requires more than a half hour to complete be rendered and the footage in AE be replaced with your render. Make sure you include enough handles on your effects shots so you can fine tune the editing for the final cut.

  • Workflow on white blance. Aperture vs Photo Shop.

    What is a better white blance, Aperture or PS.
    I have used both and have better luck with PS. Dose anyone
    have a workflow in Aperture that is just as good as PS?
    I would love to do my white blance in Aperture, but not sure
    if I would get the same results as PS.

    Lots of questions come to mind with your post.
    #1 - Are you talking about applying a auto white-balance [WB for short] to all your Masters?
    #2 - Are you strictly talking about Apertures ability to set a nice white point?
    Both applications have the ability to set the white point of a photograph and I don't find one better then the other as both I have to tune. Thats why I use RAW so that I can tune that WB among other reasons. Both have a white point slider and a tint slider. Both have color correction options and both are great tools. I hope that answers your question.

  • Can I fine tune the Ken Burns effect?

    I'm using iPhoto 6 for the first time - making a slide show. I turned off the default Ken Burns effect for all slides, but I'm manually setting the KB effect on some slides. I like the ability to specify the starting view and the ending view - such as starting the view with a close-up of a bottle of wine, then zooming back to show the table full of food and the people around it, but....
    Is it possible to "fine tune" the KB effect as follows: Have it show the starting view for a specified period of time (e.g. one second), then specify the transition time (e.g. 3 seconds), then have it show the final view for a specified period of time (e.g. 2 seconds).
    I.e., I'd like to set up the KB effect so that it "lingers" on the starting view and ending view for a time period that I specify. Is this possible? (If not, this would be a great feature to add in a future release.)

    You can kinda do that in iPhoto. It's possible to set individual slide display times with the Adjust pane in the slideshow mode if you don't have the Fit slideshow to Music option selected. You can also set transitions and speed of transition.
    To get music to end at the end you will have to estimate the time of the slideshow and use music with a time close to that time. I use a blank, black slide at the end of my slideshow so that the music will end to a blank screen if I miss the timing a bit instead of starting over.
    TIP: For insurance against the iPhoto database corruption that many users have experienced I recommend making a backup copy of the Library6.iPhoto (iPhoto.Library for iPhoto 5 and earlier) database file and keep it current. If problems crop up where iPhoto suddenly can't see any photos or thinks there are no photos in the library, replacing the working Library6.iPhoto file with the backup will often get the library back. By keeping it current I mean backup after each import and/or any serious editing or work on books, slideshows, calendars, cards, etc. That insures that if a problem pops up and you do need to replace the database file, you'll retain all those efforts. It doesn't take long to make the backup and it's good insurance.
    I've created an Automator workflow application (requires Tiger or later), iPhoto dB File Backup, that will copy the selected Library6.iPhoto file from your iPhoto Library folder to the Pictures folder, replacing any previous version of it. It's compatible with iPhoto 6 and 7 libraries and Tiger and Leopard. Just put the application in the Dock and click on it whenever you want to backup the dB file. iPhoto does not have to be closed to run the application, just idle. You can download it at Toad's Cellar. Be sure to read the Read Me pdf file.
    Note: There's now an Automator backup application for iPhoto 5 that will work with Tiger or Leopard.

Maybe you are looking for