During this webinar recording Cary Millsap, our Oracle ACE Director, talks to our VP of Client Services, Kyle Smith, about our technique – and why cloud makes performance management more important than ever. Your customers’ experience with the speed of your Oracle applications is an important differentiator. As you move to the cloud, delivering excellent performance experiences becomes even more challenging. Traditional Oracle performance management isn’t enough; our revolutionary approach enables you to understand exactly how your users experience your systems.
Views: 280 Cintra Enterprise Architects
To many people who build and run software, "performance" is a side-effect, an afterthought of designing and building "proper" features like buttons that book orders and reports that explain profitability. But great performance at scale doesn't happen by accident. The first step to great performance is to remember what performance is: it is the answer to the question, "What have people been experiencing?" Knowing what people experience when they use your software is possible only if you treat performance as a proper feature--a feature you analyze, design, build, test, and maintain. This session for system owners, users, designers, developers, and DBAs discusses performance in terms that everyone can understand. It explains why so many in the Oracle ecosystem have lost sight of the basic notion that performance is an attribute of the end-user experience. It explains how performance should really be measured, and it explains the steps that will get you started. A live Q&A session with Cary Millsap follows the presentation.
Views: 2452 Redgate Videos
"Our product makes your system 1000% faster!" No. No, it doesn't. This presentation explains why any time you see a statistic expressed as a percentage, you should be wary (this applies not just to Oracle and software, but to the world in general). This presentation shows you how to interpret descriptions of system performance changes and how to describe performance changes yourself, without misleading people. I'll begin with showing you how to explain performance changes that have happened in the past, and I'll end with showing you how to predict performance changes that will happen in the future.
Views: 47 ODTUG
Oracle ACE Director Cary Millsap, founder and CEO of Method R Corporation and a software performance specialist with Enkitect, wastes no time in delivering his concise tip based on his three-step development process. Cary is presenting two sessions at ODTUG Kscope 2015: * Lessons Learned Version 2015.06 Jun 24, 2015, Session 14, 1:45 pm - 2:45 pm http://kscope15.com/presenters/presenterlist?last_id=112 * Developer's Toolkit and The Database THURSDAY DEEP DIVE How to Find and Fix Your (APEX, Java, .NET, OBIEE, etc.) Application Performance Problem Jun 25, 2014, 9:00 am - 11:00 am http://kscope15.com/content/10-main/312-thursday-deep-dives#Dev Visit the Method R Corporation homepage: http://method-r.com/
Views: 698 ArchBeat Archive
Cary went to his first Kscope 10 years ago with a goal in mind... he wanted to be part of the growing developer community. Since then he has been a mainstay in the ODTUG community presenting at Kscope year after year. Take Cary's word for it and go to Kscope13 so you can be surrounded by the best Oracle developers from around the globe! http://kscope13.com/registration
Views: 50 ODTUG
Cary Millsap talks about his keynote at Kscope12 and his Kscope13 session Performance is a Feature: Here is the Specification http://kscope13.com/component/seminar/seminarslist#Performance%20is%20a%20Feature:%20Here%20is%20the%20Specification. Join Cary and your fellow Oracle Developers at Kscope13 in New Orleans June 23-27.
Views: 74 ODTUG
http://kscope16.com http://kscope17.com To view Cary's presentations go to http://odtug.com The Most Important Things You Should Know About Oracle Topic: Database - Subtopic: Testing Most performance problems are 90% political and 10% technical. Knowledge and motivation are the problem in both cases. This presentation uses stories to teach the two most important things that you need to improve if you want to have better performance from your software applications – whether they use an Oracle Database or not. The Perils of Describing Performance Improvements Topic: Database - Subtopic: Other Database "Our product makes your system 1000% faster!" No. No, it doesn't. This presentation explains why any time you see a statistic expressed as a percentage, you should be wary (this applies not just to Oracle and software, but to the world in general). This presentation shows you how to interpret descriptions of system performance changes and how to describe performance changes yourself, without misleading people. I'll begin with showing you how to explain performance changes that have happened in the past, and I'll end with showing you how to predict performance changes that will happen in the future.
Views: 48 ODTUG
Timestamps: 6:48 - Analysis of Reproducible Problems 10:58 - Tracing Database Calls 13:35 - Profiling PL/SQL Code 18:20 - Real-Time Analysis of Irreproducible Problems 53:31 - Snapper 1:02:23 - Postmortem Analysis of Irreproducible Problems 1:07:25 - Third-party Tools with Lighty for Oracle demo Christian discusses ways to diagnose performance issues without the use of the Diagnostics pack. The slides are available at: Google: https://drive.google.com/folderview?id=0B0DLaAfeW6uKZ1ZuOURJeTVwLU0 Dropbox: https://www.dropbox.com/sh/oxo8h9bgxm0ikm3/AADvQizfF31HMuVhxZfIfuHDa This event was sponsored by Red Stack Technology (http://redstacktechnology.com/). See more events at http://OracleMidlands.com/ Copyright Disclaimer Under Section 107 of the Copyright Act 1976, allowance is made for fair use for purposes such as criticism, comment, news reporting, teaching, scholarship, and research. Fair use is a use permitted by copyright statute that might otherwise be infringing. Non-profit, educational or personal use tips the balance in favor of fair use. "Fair Dealing" under UK Copyright, Designs and Patents Act 1988.
Views: 1159 Oracle Midlands
Oracle ACE Director Cary Millsap, a database performance and managerment expert with Enkitec, previews his ODTUG Kscope 2014 Deep Dive session on application performance issues.
Views: 105 ArchBeat Archive
How To Diagnose Random Oracle Performance Incidents Using ASH Given unpredictable workload mixes, even in the cloud environment, rare and random short-lived performance incidents can occur. These incidents present DBAs with a challenge. In this presentation, Craig begin with why ASH (active session history) is so powerful, how it works and how we use ASH to analyze complex performance incidents. Using only four free scripts, Craig will lead you step-by-step through the incident analysis process. Plus, he will show you how to visualize a performance situation using the free statistics package R. For more information on OraPub, go to www. orapub.com
Views: 132 OraPub, Inc.
One of the most interesting new features of the Oracle Database Optimizer is the ability to recognize its own mistakes and use execution statistics to automatically improve execution plans. Oracle calls this "Adaptive Optimization" and this talk will focus on how it works. More webinars at: http://www.red-gate.com/oracle-webinars
Views: 7068 Redgate Videos
Part 1 of Cary Millsap's UKOUG 2011 keynote, "Learning about Life through Business and Software." Thinking clearly is more important than the right answer.
Views: 737 Cary Millsap
By far the most efficient technique for a fallback hours or days after an upgrade is the database downgrade with the downgrade scripts. It requires COMPATIBLE to stay at the previous value but can bring back a databases within minutes.
Views: 68 Oracle Database Upgrades and Migrations
Presented by Randolf Geist 8th May 2013 Oracle parallel execution, a feature of the Enterprise Edition, allows you to automatically distribute the processing of a SQL statement execution among multiple worker processes. This requires additional effort when analysing and troubleshooting such parallel executions, since it adds complexity that is simply not there with normal serial execution where only a single process is involved. In this webinar, Randolf Geist, provides an overview of what these additional challenges are and how these can be approached. For our complete archive, and to sign up for upcoming webinars please go to http://www.red-gate.com/oracle-webinars
Views: 3461 Redgate Videos
What is it like to use Method R software? In this video presentation, Cary Millsap shows how to use Method R software (the Method R Profiler and Method R Tools) to diagnose and solve a real application performance problem. Thank you to The Pythian Group for hosting and recording the session. This video presentation is the companion of "A First Look at Using Method R Workbench Software," available at http://method-r.com/downloads/doc_view/175-method-r-software-white-paper-1-a-first-look-at-using-method-r-workbench-software?tmpl=component&format=raw. Abstract: Many people underestimate the value and overestimate the difﬁculty of Oracle tracing. Tracing is unique in how well it directly connects objective performance data to enduser performance experiences. This makes it the ideal bridge among a business's users, its software developers, and its operational runtime support staff. With the right understanding and tools, tracing is no more difﬁcult to obtain than other forms of Oracle diagnostic data. This paper demonstrates how to use the Method R Workbench software package to convert trace ﬁles into proﬁles, repair an improperly collected trace ﬁle, use proﬁles to diagnose an Oracle-based software performance problem, predict the effect of proposed remedies upon the end-user performance experience, ﬁx the problem, assess the ﬁx for potential side-effects, and then measure the end-user experience after the ﬁx.
Views: 2007 Cary Millsap
Upgrading critical applications can be very hard and one of the biggest problems organizations face is the availability of the application during the update. Because of the global nature of applications nowadays we want to achieve 99.99% uptime. Since Oracle Database 11g Release 2 Edition Based Redefinition is available to solve this issue. In this session, Patrick Barel will introduce the ideas behind Edition Based Redefinition and how it can be used. He will look at tables, editioning views, cross edition triggers, and how PL/SQL Code can be changed in the different editions. After this session you will have a basic idea on how Edition Based Redefinition works and how it might help you in your situation. You can view our complete archive at http://www.red-gate.com/oracle-webinars
Views: 2155 Redgate Videos
Presented by Karen Morton Tues 8th May 2012 Summary SQL is utilized to return data via our applications to service user requests. Whether it's a single customer lookup or a huge month end summary report, the SQL we write must gather the correct data and return it to the user. Ensuring that the SQL you write can do this in a timely and efficient manner, both now and in the future, requires that you measure and evaluate what resources your query must use. In this webinar, we'll cover several methods for how to collect data that show you precisely how your SQL consumes resources: Using AUTOTRACE Using DBMS_XPLAN.DISPLAY_CURSOR Using Report SQL Monitor Using ASH (Active Session History) and AWR (Automatic Workload Repository) data You'll learn how to utilize the data to understand the work your SQL is doing and the resources it consumes; identify currently evident performance issues as well as areas that could be problematic in the future; and modify your SQL to use less resources more efficiently while still returning the desired results. A live Q+A session with Karen Morton follows the presentation. For our complete archive, and to sign up for upcoming webinars please go to http://www.red-gate.com/oracle-webinars
Views: 7154 Redgate Videos
High-quality user experiences set the leading brands apart. Our unique Method R approach measures the performance that users experience, enabling you to ensure your new and existing Oracle systems deliver the best possible performance. Cary Millsap, VP User Experience Services at Cintra, and Abdul Sheikh, CTO at Cintra, explain how we help organizations provide fast and responsive services to their customers. http://www.cintra.com/knowledge-article/customer-user-experience/
Views: 295 Cintra Enterprise Architects
Oracle SQLcl is our newest command-line interface for the Oracle Database. One of its new commands is INFORMATION - a replacement for the older DESCRIBE command. Learn more about Oracle SQLcl and Download it here - https://www.oracle.com/database/technologies/appdev/sqlcl.html Follow SQLcl on Twitter here- https://twitter.com/oraclesqlcl
Views: 664 Jeff Smith
Join three of the brightest minds in the industry: Cary Millsap, Kerry Osborne, and Tanel Poder, for a one-hour webinar as they discuss the revolutionary technology of Oracle Database In-Memory, an in-memory column store that does not slow down the OLTP components and is compatible with all existing applications. Try out Red Gate's Deployment Suite for Oracle: http://www.red-gate.com/products/oracle-development/deployment-suite-for-oracle/
Views: 2877 Redgate Videos
Presented by Randolf Geist 01 August 2012 Summary Building on the previous Cost-Based Optimizer Basics webinar, in this almost "zero-slide" session we'll explore different aspects of the Cost-Based Optimizer that haven't been covered or only mentioned briefly in the 'basics' session. This is a continuous live demonstration including topics like: Clustering Factor, Histograms, Dynamic Sampling, Virtual Columns, Daft Data Types and more. If you've ever asked yourself why a histogram can be a threat to database performance and why storing data using the correct data type matters regarding Execution Plans then this session is for you. It is recommended, although not required, to watch the recording of the 'basics' webinar first. A live Q+A session with Randolf Geist will follow the presentation. For our complete archive, and to sign up for upcoming webinars please go to http://www.red-gate.com/oracle-webinars
Views: 6660 Redgate Videos
#ODTUG Board Member Mike Riley interviewed Kscope15 presenter and Database Development Top Speaker Award Winner Cary Millsap of Accenture Enkitec Group. Bio: Cary Millsap, Accenture Enkitec Group ORACLE ACE DIRECTOR Cary Millsap has been a member of the Oracle community since 1989. He is an entrepreneur, software technology advisor, software developer, Oracle software performance specialist, and Oracle ACE Director. His technical papers are quoted in many Oracle books, Wikipedia, blogs all over the world, and dozens of conference presentations each month. Cary's blog is read by thousands of people each month. He has presented at hundreds of public and private events around the world. Cary wrote the book Optimizing Oracle Performance , for which he and co-author Jeff Holt were named Oracle Magazine's 2004 Authors of the Year, and more recently The Method R Guide to Mastering Oracle Trace Data. He is currently a Performance Specialist at Accenture Enkitec Group and President of Method R Corporation. Session: Lessons Learned Version 2015.06 Topic: Database Development - Subtopic: Other Database Development In this session, Cary Millsap will speak about performance topics from his recent experiences. Topics will include: - My Whole System Is Slow. Now What? Your system is slow, but Cary recommends Method R, a method that focuses on individual user experiences. How is such a method useful in a context where performance problems are widespread? And how is this relevant to application software developers? - Just STOP. The fastest way to do anything is to find a way not to do it at all. It's a fun way of expressing Rule One of system optimization: filter early. This segment provides an interesting example of how you an application developer can filter even earlier than you might have thought, by redesigning a feature just ever so slightly. - About "Bind Variables". Everybody knows the famous advice about using bind variables. But, as it turns out, it's not really the right advice. Well, maybe "you should use bind variables" is the truth, but it's not the whole truth. This segment explains why. Session: Oceans, Islands, and Rivers: The Mistake Everyone Always Makes with Trace Files Topic: Database Development When you execute a business task on a computer system, you create an experience. ...An experience between you and the machine. The duration of this experience is called response time. A sequence diagram helps you understand how that response time was consumed. A profile is a useful aggregation of the sequence diagram. A erformance analyst looks at your time consumptions to determine whether it is possible to reduce the response time of the experience. ...And, if so, then by how much. The richest and easiest diagnostic information to obtain in this whole technology stack is available from the Oracle Database tier. ...Oracle's extended SQL trace data. But in almost 100% of first tries with using Oracle extended SQL trace data, people make a data collection mistake that complicates their analysis. This is the story of that mistake. For more information on ODTUG go to http://odtug.com. To be a part of Kscope16 visit http://kscope16.com.
Views: 139 ODTUG
Small snapshot of Miracle Masterclass 2009 Utrecht with Cary MIllsap and Jeff Holt, organized by Miracle Benelux.
Views: 219 aherruer
Presented by Dominic Delmolino (OakTable) and Cary Millsap (OakTable, Oracle ACE Director) Weds 14th November 2012 Summary The journey of a team-developed database, from initial development to successful deployment to production, involves many stages. Regardless of the specific development methodology employed (ITIL, Scrum, etc.) it is vital that a process is put in place to manage the people involved, their code, and the environments. In the context of an agile approach, getting this right has a huge impact on the continuous delivery of valuable software. An important part of any process is source code control. For application developers it's unthinkable to work without source control, but database source code control on the other hand is not yet common practice. A project with source control ensures that developers are working in collaboration and on the latest codebase, which leads to faster release cycles and fewer mistakes. Presented by OakTable members Dominic Delmolino and Cary Millsap, the goal of this webinar is to offer practical advice to help database teams work closer and better together. A live Q&A session with Dominic and Cary will follow the presentation. For our complete archive, and to sign up for upcoming webinars please go to http://www.red-gate.com/oracle-webinars
Views: 156 Redgate Videos
Best regard Appsstuff Middleware Company Muhammad Yassein - Cairo - Egypt https://www.linkedin.com/in/appsstuff https://www.linkedin.com/in/MuhammadYassein http://www.appsstuffs.com follow us on Facebook - Twitter with Appsstuff
Views: 180 Appsstuff Middleware
Mike Riley, ODTUG Board Secretary, Hortica Insurance & Employee Benefits Cary Millsap, Cintra Software and Services Thank you to the ODTUG Kscope17 Social Media Lounge Sponsor, TGG!
Views: 20 ODTUG
When it comes to writing efficient queries there are a few key concepts that need to be understood. One of them is the Oracle Cost-Based Optimizer (CBO). Although it's called a cost-based optimizer it's actually not the cost we need to focus on primarily to understand why the optimizer makes certain decisions. In this webinar, you will learn the basics of the CBO, see why it is crucial that the optimizer's picture of the data fits reality, why cardinality and selectivity estimates matter so muc
Views: 58769 Redgate Videos
In this interview recorded at ODTUG Kscope 2018 at Walt Disney World, Cary Millsap, Oracle ACE Director and VP User Experience Services and Solutions at Cintra Software and Services, talks about the importance of writing good technical reports, and about innovative specifications for better performance logging and monitoring. https://developer.oracle.com/ https://cloud.oracle.com/en_US/tryit
Views: 104 Oracle Developers
#Kscope13's Oracle ACE Directors Lunch and Learn Panel with Oracle ACE Directors: Moderator: Tim Gorman, Panelists: Kellyn Pot'Vin, Cary Millsap, Steven Feuerstein. This session was livestreamed during Kscope13.
Views: 100 ODTUG
Miracle Open World 2010 - Cary Millsap explaining Gene Amdahl's Law and why I doesn't make any difference that there is a bullet train in France when going to work...
Views: 265 Marco Gralike
Cary Millsap, Hotsos 2010: Lessons Learned (part 1)
Views: 509 Marco Gralike
Presented by Cary Millsap on 2nd Nov 2011. In our increasingly virtualized environments, it's ever more difficult to diagnose application defects - especially performance defects that affect response time or throughput expectations. Runtime diagnosis of defects can be an unbearably complicated problem to solve once the application is sealed up and put into production use. But having excellent runtime diagnostics is surprisingly easy if you design the diagnostic features into the application from its inception, as it is being grown, like you would with any other desired application feature. In this live webinar, Cary Millsap will use his expertise in Oracle development and performance tuning (including as a former VP at Oracle) to demonstrate the benefits of developing applications with diagnostics in mind. A Q+A session with Cary will follow the presentation. For more webinars go to http://www.red-gate.com/oracle-webinars.
Views: 270 Redgate Videos
Get rid of your Low-T by heading to Kscope15 in beautiful Hollywood, FL. http://kscope15.com
Views: 315 ODTUG
Tom Kyte, Senior Technical Architect at Oracle Corporation, is coming to ODTUG's Kscope11, June 26-30 in Long Beach, California. He will be presenting two sessions as well as participating in a panel session with Steven Feuerstein and Cary Millsap. Find out more at http://www.kscope11.com.
Views: 638 ODTUG
Part 0. Debra Lilley and Mogens Nørgaard introduce Cary Millsap's UKOUG 2011 (Birmingham UK) keynote presentation, "Learning about Life through Business and Software." Before the whole world reminds me at once, the story I told about Fyodor Dostoevsky is really a story about Leo Tolstoy. I was wrong. :-)
Views: 672 Cary Millsap