This Tutorial will explain fundamentals of Oracle AUTOTRACE. Set up & Use AUTOTRACE. Review PLAN & Statistics generated by AUTOTRACE. Understanding Statistics details.
Views: 23291 Anindya Das
A video explaining how to trace through algorithms spotting iteration, assignment, selection, array/string indexing etc. and completing trace tables. Completing example questions from previous AQA GCSE Computer Science past papers.
Views: 973 pineapple999 dot net
Click on SHOW MORE for video highlights! Products and functionality covered in the Autonomous Health Framework's (AHF) family include the Applied Machine Learning-based products of Cluster Health Advisor (CHA), Hang Manager (HM) and Trace File Analyzer (TFA), as well as performance management and continuous availability functionality in ORAchk/EXAchk, Memory Guard, Cluster Health Monitor Cluster Verification Utility and QoS Management. The session covers the new Trace File Analyzer Service that is part of Oracle Database 18c. 03:32 - What is Oracle’s goal in developing the TFA Service?05:50 - Is TFA available on ODA and is it licensed for Standard Edition? 07:10 - When to use TFA and when to use IPS? 09:31 - How do you envision its integration into Operations? 11:18 - Does it connect to Oracle Support Services? 12:18 - Which type of events show up in its timeline? 13:39 - What actions can I take on these events? 16:45 - Can I get alerted to these events? 17:30 - What is considered an Anomaly? 20:26 - How do I know whether it is good or bad? 23:55 - What is the best way to make use of the Anomaly Timeline? 26:30 - How do I get this service? 28:52 - Is the 18c DSC TFA different from the standalone TFA that I download from Oracle? If so, how do I upgrade the DSC TFA? 31:34 - So if we upgrade GI to 18.x will TFA upgraded as well or do we upgrade TFA additionally? 33:00 - Does it only work with Oracle 18.3 and later databases and GI? 34:40 - Can I get this in the latest MOS version? 35:38 - Does it require initial configuration post installation?37:50 - Does the TFA Service on the DSC have a UI? 39:00 - Does it require specific browsers or plugins? 39:15 - Is the TFA Service is an Oracle Cloud offering or it is a built-in function within the DSC? 41:06 - Which users have access to it? 42:35 - Is lifecycle management of the repository automatic? 44:40 - Is it integrated with Enterprise Manager? 45:22 - Is it integrated with ORAchk/EXAchk? 47:05 - Is there any plan to integrate with DBSAT? 48:32 - Does it require any special or paid Oracle licenses? 50:02 - How do you see this integrating with other AHF components? Mark Scardina, Director of Product Management - Oracle Autonomous Health Girish Adiga, Consulting Member of Technical Staff - Applied Machine Learning Operations AskTOM Office Hours offers free, monthly training and tips on how to make the most of Oracle Database, from Oracle product managers, developers and evangelists. https://asktom.oracle.com/ Oracle Developers portal: https://developer.oracle.com/ Sign up for an Oracle Cloud trial: https://cloud.oracle.com/en_US/tryit
Views: 235 Oracle Developers
Link for ORACLE TKPROF fundamentals Part-2 (Interpret TKPROF Report) https://www.youtube.com/watch?v=OiVu6vFq28w ORACLE TKPROF fundamentals For SQL TUNING Part-1 covers 1. Introduction to SQL Tracing. 2. Set up SQL_Trace &TKPROF. 3. Generate TKPROF Report. ---------------------------------------------------------------------------------------------------------------------- ORACLE TKPROF fundamentals For TUNING SQL Part-2 covers 1. Interpreting TKPROF Report.
Views: 32042 Anindya Das
Guide about how to enable in 6 steps the audit trail standard functionality only for a specific table column. 1. AuditTrail:Activate profile 2. Setup Table and column to audit 3. Setup audit group 4. Application (module) is Audit enabled 5. Run AuditTrail Update Tables report to enforce the setup 6. RunAuditTrail Report for Audit Group Validation
Views: 7222 Adrian Argatu
ORACLE DATABASE MANAGEMENT SYSTEM, HOW TO CREATE TABLE IN ORACLE DATABASE WITH DATA TYPES AND HOW TO OPERATE QUERY USING ORACLE DASHBOARD SQL COMMANDS. SEE THE VIDEO TO LEARN TO EXECUTE COMMANDS LIKE CREATE TABLE,INSERT DATA , SELECT QUERY ETC IN ORACLE 8G EXPRESS EDITION, WTIH OUTPUT IN RESULT SRCEEN OF ORACLE, PRACTICAL BY itechsolution
Views: 140 itechsolution
Oracle database user session tracing.
Views: 7648 OrSkl Academy
In this session Tanel will walk you through troubleshooting a yet another complex performance issue that he has faced in past. Again, the initial symptoms point to a different direction than the actual root cause, so a systematic approach was needed.
Views: 3874 Tanel Poder
Please watch: "R language 2018" https://www.youtube.com/watch?v=Ws12M1sNZBM --~-- Oracle database failed logon tracking
Views: 71 Zulqarnain Hayat
In this Video I show you the simple and efficient way to Debugging your PL/SQL Procedure | Package with Toad For Oracle.
Views: 10368 Oracle PL/SQL World
Running an EXPLAIN PLAN to generate EXECUTION PLAN in oracle database is possible with PLAN_TABLE. But this video will give you much more insights of what is this PLAN_TABLE. Learn how is PLAN_TABLE called as global temporary table. Need Oracle database training? WhatsApp to +919951696808 visit www.orskl.com/training
Views: 3142 OrSkl Academy
The Trace File Analyzer (TFA) Collector Tool is a utility for collecting first failure diagnostics when creating Service Requests with Oracle Support. Using TFA Collector to make diagnostic collections removes questions about what files to collect and upload. TFA knows about all the well known Oracle and operating system diagnostic locations and collects only files that have been modified proximate to problem time specified from any of those well known locations. Larger files are also pruned proximate to problem time specified to reduce the size of the upload. If the system is a clustered environment TFA collects relevant diagnostics from the remote nodes as well. All of this can be accomplished with one simple command. Key features of TFA Collector include: RAC and single instance non-RAC support Time-based collection of relevant files OS Clusterware ASM DB OSW and CHMOS etc Large file pruning Cluster-wide time-relevant collections Analytics for key files DB alert logs Clusterware alert logs ASM alert logs system messages OSWatcher top and slabinfo data Flexible command-line interface Copyright © 2014 Oracle and/or its affiliates. Oracle® is a registered trademark of Oracle and/or its affiliates. All rights reserved. Oracle disclaims any warranties or representations as to the accuracy or completeness of this recording, demonstration, and/or written materials (the "Materials"). The Materials are provided "as is" without any warranty of any kind, either express or implied, including without limitation warranties of merchantability, fitness for a particular purpose, and non-infringement.
Views: 5403 Oracle Learning Library
Tracing: Transaction ST12 = Combination of two transactions . SAT (ABAP Trace) , ST05 = SQL Trace SQL Trace: To monitor the database access of reports and transactions. Less common traces : Enqueue Trace: (the locking system),RFC Trace, Table buffer trace: Performance Improvements ABAP Coding: Keep an eye on those loops. Select statements in loops = absolutely avoid = use for all entries instead Function call, or performs in loops = re - visit and see if you can optimize The "READ TABLE" statement Sorted table- Binary search .. Or even better use "Index" on internal tables. Use mass operations on internal table = internal table copy one to another, Append lines of int_fligh1 to int_fligh2. Use field symbols to modify internal table in a loop (minor improvement ) A little trick if you call performs in a loop:: Use static variables Avoid sleep, wait etc commands.. Or synchronous RFC calls 2)Database bottleneck Use Indexes : Make sure Indexes are being used in your select statement (check with trace if needed) Extreme case , create new index (this has the disadvantage of making the insert slower) Select -- End select loop : Usually database optimiser will fix it, still avoid it Select * into corresponding fields = about a millisecond slower Make clever use of inner joins Use views Use (max,min, avg): example : Select max( flightnum ) from flight . GET RUN TIME command Reduce I/O first, then memory, then CPU activity.Field-groups can be useful for multi-level sorting and displaying. However, they write their data to the system's paging space, rather than to memory (internal tables use memory)
Views: 16779 Sourabh Bora
Hello guys in this demo I'm just showing to you that we can easily recover the dropped table from recyclebin in oracle using flashback technology very fast without shutdown the database... #performingflashback #recoveryofdroptablefromrecyclebin #oracledatabase By lalit saini
Views: 5077 Oracle World
In this scenario i explaining how to recover a control file in oracle 11g. control file is the most important part in oracle database. #Oracletutorialforbeginners #rmanrecoverytutorial #ControlFileRecoveryfromTraceFile by Lalit saini
Views: 5885 Oracle World
A video to help you understand the "thought process" behind answering AskTom questions. In this episode, we look at how we can use SQL trace to diagnose what autotrace privileges we need in SQL Developer blog: https://connor-mcdonald.com ====================================================== Copyright © 2017 Oracle and/or its affiliates. Oracle is a registered trademark of Oracle and/or its affiliates. All rights reserved. Other names may be registered trademarks of their respective owners. Oracle disclaims any warranties or representations as to the accuracy or completeness of this recording, demonstration, and/or written materials (the “Materials”). The Materials are provided “as is” without any warranty of any kind, either express or implied, including without limitation warranties or merchantability, fitness for a particular purpose, and non-infringement.
Views: 1280 Connor McDonald
Oracle SQL Developer's product manager, Jeff Smith, takes you through the Instance Viewer: a performance dashboard for your Oracle Database. See expensive queries, wait event break downs, and more!
Views: 1736 Jeff Smith
Create, Alter, Drop, Grant Rights, Default Tablespace, Temporary Tablespace, Quota Setup, View Users Information, Lock / Unlock user account select username,account_status,default_tablespace, temporary_tablespace,created from dba_users; create user myuser identified by myuser; alter user myuser quota unlimited on mytbs; alter user myuser quota 100m on mytbs; alter user temporary tablespace temp; alter user myuser default tablespace mytbs; alter user myuser accout unlock; alter user myuser account lock; alter user myuser password expire; alter user myuser identified by youuser; create user myuser identified by myuser default tablespace users temporary tablespace temp quota unlimited on users; grant create session, resource to myuser; grant create session, resource to myuser with grant option; drop user asif; drop user asif cascade;
Views: 41735 Abbasi Asif
As the name says, in this hacking session I'll demo how full table scans (and full segment scans) work and related stuff too, like direct path read checkpoints and ORA-8103 errors. It's an old video from 2011 so not with the best recording resolution, but should still be fun. As direct path reads go, some things have changed and should be clarified, perhaps the best explanation is here: https://blogs.oracle.com/smartscan-deep-dive/when-bloggers-get-it-wrong-part-1 https://blogs.oracle.com/smartscan-deep-dive/when-bloggers-get-it-wrong-part-2
Views: 708 Tanel Poder
sql server 2008 ddl trigger audit sql server table changes tracking In this video we will discuss, how to audit table changes in SQL Server using a DDL trigger. Table to store the audit data Create table TableChanges ( DatabaseName nvarchar(250), TableName nvarchar(250), EventType nvarchar(250), LoginName nvarchar(250), SQLCommand nvarchar(2500), AuditDateTime datetime ) Go The following trigger audits all table changes in all databases on a SQL Server. CREATE TRIGGER tr_AuditTableChanges ON ALL SERVER FOR CREATE_TABLE, ALTER_TABLE, DROP_TABLE AS BEGIN DECLARE @EventData XML SELECT @EventData = EVENTDATA() INSERT INTO SampleDB.dbo.TableChanges (DatabaseName, TableName, EventType, LoginName, SQLCommand, AuditDateTime) VALUES ( @EventData.value('(/EVENT_INSTANCE/DatabaseName)', 'varchar(250)'), @EventData.value('(/EVENT_INSTANCE/ObjectName)', 'varchar(250)'), @EventData.value('(/EVENT_INSTANCE/EventType)', 'nvarchar(250)'), @EventData.value('(/EVENT_INSTANCE/LoginName)', 'varchar(250)'), @EventData.value('(/EVENT_INSTANCE/TSQLCommand)', 'nvarchar(2500)'), GetDate() ) END In the above example we are using EventData() function which returns event data in XML format. Text version of the video http://csharp-video-tutorials.blogspot.com/2015/09/audit-table-changes-in-sql-server.html Slides http://csharp-video-tutorials.blogspot.com/2015/09/audit-table-changes-in-sql-server_12.html All SQL Server Text Articles http://csharp-video-tutorials.blogspot.com/p/free-sql-server-video-tutorials-for.html All SQL Server Slides http://csharp-video-tutorials.blogspot.com/p/sql-server.html Full SQL Server Course https://www.youtube.com/playlist?list=PL4cyC4G0M1RQ_Rm52cQ4CcOJ_T_HXeMB4 All Dot Net and SQL Server Tutorials in English https://www.youtube.com/user/kudvenkat/playlists?view=1&sort=dd All Dot Net and SQL Server Tutorials in Arabic https://www.youtube.com/c/KudvenkatArabic/playlists
Views: 42525 kudvenkat
In this video you will learn the concept of a Connection pool an application uses with a Database. You will learn the need for connection pool and how it helps in optimizing resource utilzation on the Database Server. You will learn that Logon and Logoff are the most resource intensive tasks in a database, and hence both tasks should be avoided during normal operations of the application and database. Our Upcoming Online Course Schedule is available in the url below https://docs.google.com/spreadsheets/d/1qKpKf32Zn_SSvbeDblv2UCjvtHIS1ad2_VXHh2m08yY/edit#gid=0 Reach us at [email protected]
Views: 9594 Ramkumar Swaminathan
With a case study let us find the answer if Oracle Database BLOCK can accommodate rows from multiple tables. Really very important when dealing with tuning an Oracle database at storage level. Need Oracle DBA training? Then visit www.orskl.com or whatsapp +919951696808 FInd more interesting blogs at www.orskl.com/blog
Views: 877 OrSkl Academy
Flashback feature in Oracle database is well known to roll back the table to a specific timestamp (depends on undo retention) or to restore dropped table and many more. We must have used this flashback feature so far on application schema objects and found working without any issues. As an Oracle DBA did you configure any tools (might be monitoring, RMAN catalog or any) with objects created in SYSTEM tablespace? If so, you probably would see some problems later when you need to use Flashback on these objects though they are not Oracle supplied objects. Let us go through a case study which will clearly explain you the functionality of Flashback table. Did you like the video? Subscribe now, Like it and share it. Looking for Oracle DBA training or services? redirect to www.orskl.com WhatsApp to +919951696808
Views: 1609 OrSkl Academy
This is a video discussing the basics of the module. It shows collection element and collection plan setup. It covers some tips for using Quality as well as how you can use actions to enhance it features in your business process.
Views: 14501 Larry Sherrod
Learn how to generate execution plan in oracle database in many ways
Views: 3611 OrSkl Academy
In this video you will learn about what is Sequential read and how is it different from Scattered read in an Oracle Database. The entire course can be purchased at https://www.udemy.com/oracle-database-troubleshooting-and-tuning Use Coupon Code - YOUTUBETT Our Upcoming Online Course Schedule is available in the url below https://docs.google.com/spreadsheets/d/1qKpKf32Zn_SSvbeDblv2UCjvtHIS1ad2_VXHh2m08yY/edit#gid=0 Reach us at [email protected]
Views: 1404 Ramkumar Swaminathan
ORACLE DML ERROR LOGS/ DBMS_ERRLOG / شرح عربي ------- select employee_id , first_name||' '||last_name name from employees create table emp_c ( employee_id number, ename varchar2(15) ); insert into emp_c select employee_id , first_name||' '||last_name name from employees ---the solution exec dbms_errlog.create_error_log('emp_c'); desc err$_emp_c insert into emp_c select employee_id , first_name||' '||last_name name from hr.employees log errors reject limit unlimited; select * from err$_emp_c
Views: 748 khaled alkhudari
ORACLE TKPROF fundamentals Part 2 video will cover interpretation of TKPROF Report. Video Part 1 will be in this url -- http://www.youtube.com/watch?v=8CQO2mEJg0s Part 1 will cover 1. Introduction to SQL Tracing.,2. Set up SQL_Trace &TKPROF, 3 Generate TKPROF Report.
Views: 20537 Anindya Das
Learn a predictable and repeatable methodology for tuning Oracle SQL statements. Just four steps that you should always follow when tuning an SQL statement. (Note this video does not contain examples of how to apply the four steps, just what the steps are.) Oracle Certified Master John Watson presents. John concludes with a brief overview of how SkillBuilders SQL tuning course provides the information you need to apply the four steps. Learn more about SkillBuilders SQL Tuning course http://skillbuilders.com/oracle-sql-tuning-training 1. What is Oracle doing? (explain plan, trace) 2. Why is Oracle doing it that way? (analyze the execution plan) 3. Is there a better way? Test! 4. If there's a better way, push the CBO towards the better way.
Views: 13659 SkillBuilders
This is a free form hacking session that demonstrates some less known techniques and findings of Oracle SQL Monitoring reports and answers some low level questions about when does SQL Monitoring kick in automatically. As this was an unstructured hacking session, I ended up troubleshooting my own demos a couple of times as well :-) Related links: Slides: https://blog.tanelpoder.com/2015/10/29/sql-monitoring-in-oracle-database-12c/ An great SQL Monitoring usage article by Maria Colgan: https://sqlmaria.com/2017/08/01/getting-the-most-out-of-oracle-sql-monitor/ ASH hacking session: https://blog.tanelpoder.com/posts/oracle-sql-monitoring-advanced-ash-usage-hacking-session/ Online Training: https://blog.tanelpoder.com/seminars/
Views: 1270 Tanel Poder
Block size of control files and redo log files are not same as default block size of your oracle database. Understand the level of control we got to alter these block sizes from one of my real time activity. Many more interesting blogs at : www.orskl.com/blog Looking for Oracle DBA training: www.orskl.com/training WhatsApp: +919951696808
Views: 3344 OrSkl Academy
Timestamps: 0:45 - Basics 5:03 - TX lock demo 9:30 - TM lock info 21:04 - Foreign key index demo 28:48 - 10g, 11g, 12c locking differences 41:50 - New online operations in 12c 46:26 - Event 10704 trace 50:34 - Deadlock demo 53:42 - Q&A Franck discusses different types of locking scenarios to consider with your systems. The slides are available at: Google: https://drive.google.com/folderview?id=0B0DLaAfeW6uKZmJ3TXE0WGtLYlE Dropbox: https://www.dropbox.com/sh/9koxoemak8ts7j6/AADozVVYLoK_FdDZbQGC6TYta 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: 816 Oracle Midlands