Posted by Joel Goodman on 21/11/2013
Presented a talk on Global Resource Coordination at the German Oracle User Group Conference this week. Met many of my fellow Oak Table member there who presented on a wide variety of topics
Next stop is the UKOUG Tech13 conference in Manchester where I will present a Parallel Execution Master Class length Oracle University lesson on Wednesday morning.
Also presenting at the Oak Table World UK 2013 conference.
Hope to see some of you at the upcoming events.
Posted in Oracle | Leave a Comment »
Posted by Joel Goodman on 30/09/2013
The UKOUG Tech13 conference will be held in Manchester this year and a new feature for the conference launch is that of the Featured Speaker of the week, in the weeks leading up to the event.
I am pleased to have been chosen as the first Featured Speaker last week and that my Oracle colleague Iloon Ellen-Wolff is the second Featured Speaker this week. Iloon Teaches Apex for Oracle University, in addition to her global support role in Oracle.
Look out for other featured Speakers in the weeks leading up to the conference. I look forward to seeing friends and colleagues at the conference.
Posted in Oracle | 1 Comment »
Posted by Joel Goodman on 30/08/2013
I’m pleased to say that I am now on twitter as JoelJGoodman.
I also am pleased to add that I have been confirmed as a speaker at the DOAG conference where i will speak on Global Resource Management in RAC.
This is on 19/11/2013 at 15:00 CET.
I have been working on various certification exams and am pleased that the Oracle Linux 6 Certified associate exam is now available for Beta testing.
You can find details here : https://blogs.oracle.com/certification/entry/0925_02?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed%3A+orana+(OraNA)
The Oracle Linux Certified Professional exam will eventually follow.
I will also be presenting at the Oracle Database Server SIG in Thames Valley Park on October 8th on an Oracle Database 12c topic as yet to be decided. Ill update on twitter when the topic is confirmed.
Looking forward to meeting up at the conferences or in Oracle courses.
Posted in Oracle | Leave a Comment »
Posted by Joel Goodman on 03/08/2013
I have had confirmation from two user group conferences for this autumn:
1. DOAG – where I shall present a talk on Global Resource Coordination in a RAC Environment
2. UKOUG – where I shall present a Parallel Execution Master Class and host two round table discussions:
2.1 Grid Infrastructure and RAC Round Table
2.2 Engineered Systems Round Table
I am please also that some of my Oracle Colleagues will be at these conferences.
Uwe Hesse from Oracle University is presenting at both conferences on DBA topics
Iloon Ellen-Wolff from Oracle Support is presenting at the UKOUG on APEX Listener.
I look forward to seeing some of my friends and colleagues from past conferences and courses.
Note: I am now on Twitter as JoelJGoodman
Posted in Oracle, User Group Presentations | Leave a Comment »
Posted by Joel Goodman on 10/05/2013
1. The Ship
I took some time off working on the development of several Oracle Certification Exams to participate in the Norwegian Oracle User Group conference. Many other speakers and attendees have described the wonderful environment of the conference, comprising a land day in Oslo, followed by two days aboard the Colour Magic Cruise Ferry from Oslo to Kiel in northern Germany and back.
I had one talk on each day:
- Parallel Execution Master Class – three hours on the first morning in the land day. Many people attended to “fill in the cracks” or Parallel execution and were also quite keen to understand the 11gR2 changes that permit automatic parallel execution. This talk covered:
- Parallel Execution Administration
- Parallel Execution Plans
- Parallel Query
- Parallel DML
- Parallel DDL
- Monitoring and Tuning Parallel Execution
- Global Resource Management in RAC – this was a conventional one hour talk on first day of cruise about the management and coordination of global resources such as:
- Global Enqueues
- Global Locks (Instance Locks)
- Global Buffer Cache
- Global Result cache
- Partitioning Master Class – this was a two hour Master class on day two of the cruise for people with or without experience of partitioning and covered:
- All Table Partitioning Methods
- All Index Partitioning Methods
- Partition Maintenance Operations
- Partition Pruning (or Elimination)
- Partitioned Execution Plans
All the talks were well attended for the English Language stream, and I plan to do these at future conferences.
While at the conference I made some new friends and enjoyed the company of colleagues from past conferences too.
- Philippe Fierens – who attended my talks, discussed technology and philosophy at dinner and joined our group for drinks each night
- Jan Karremans – who exemplified the dedicated IT professional. Jan overcame getting motion sickness at sea to be at the conference and to share time with us at dinner and drinks
- Iloon Ellen-Wollf - from Oracle Support. I attended her talk on Oracle Public Cloud overview and learned a bit about how this offering works. I was pleased to see Oracle Support providing speakers to a User Group conference as this is not that common in my experience in speaking at such conferences.
2. The Exams
I have been working on various certification exam projects for Oracle in the past 9 months, either as an exam reviewer, or for some topics as one of the exam developers. some of the projects are:
- Certification projects for the next release of the Oracle Database Server.
- Development of the next version of Oracle Linux certification exams based on Linux 6
- Development of a certification exam for Oracle Database Cloud Admin
- Migrating the Oracle Certified Master Exam environment for Oracle 11g to version 11..2.0.3
- Training the MySQL Developer Exam writing team in Oracle Item writing standards
- Training the MySQL Administration Exam writing team in Oracle Item writing standards
- Training the Solaris Exam writing team in Oracle Item writing
Exam development involves many steps from design of the blueprint for the exam right through to the exam going live, but the Subject Matter Experts who create exams must all be trained in the Oracle Item writing standards. This is a soft skill separate from the technical area of expertise. I have worked for many years with Julia Johnson, Global Director of Oracle Certification Exam development to create training guides, instructional videos and mentoring sessions, all with the aim of improving the standards of exam item writing.
One of the crucial stages in the process is the Beta test for any exam. So if you are interested in participating in the Beta programme for any Oracle certification, that is in Beta, please let me know and we can contact you closer to the time.
Posted in Oracle | Leave a Comment »
Posted by Joel Goodman on 28/02/2013
One of my roles in Oracle is to help develop Oracle Certification exams, and I have been extremely busy in recent months. This work is a global activity, and is in addition to teaching courses and seminars for Oracle University in EMEA and to speaking at user groups and special interest group meetings.
The role entails:
- Collaborating with Oracle Database or Linux Subject matter experts to help write exam items for Oracle Certified Expert (OCE) certifications
- Reviewing entire exams written by the core technology exam development team for Oracle Certified Associate (OCA) or Oracle Certified Professional (OCP) certifications
- Teaching exam item writing workshops to other exam development teams with Oracle, including the Solaris and MySQL item writing teams.
- Reviewing existing exams to assess where improvements can be made by exam developers for future projects.
The exam development projects in which I have participated in recent months are:
- Oracle Database OCP upgrade exam for the next release of the Oracle Database server for existing OCPs
- Oracle Database OCA exam for the next release release of the Oracle Database server for new OCA candidates
- Bronze exam for certain markets, based on the 2 day DBA overview course
- Oracle 11g SQL Tuning OCE exam
- Oracle Enterprise Manager Cloud Control Cloud Administration exam
- For Oracle Infrastructure as a Service (IaaS) Cloud Administrators -
- For Oracle Platform as a Service (PaaS) Cloud Administrators. This includes Database as a Service (DBaaS) and Middleware as a Service (MWaaS)
- Oracle Exadata Database Machine X3 Administration Oracle Certified Expert exam
Whilst all these exams have their interesting aspects, the focus of this post is the Database Machine OCE exam.
The Database Machine Support Skillset Challenge
Much has been written by myself and others about the different skills involved in provisioning a Database Machine and then maintaining and monitoring the various components. This skill list can be briefly summarised as follows:
- Hardware provisioning, installation and maintenance – A Database Machine requires floorspace, adequate ventilation and power supply
- Network Administration – A Database Machine must have its Ethernet switch and some other components connected to the corporate LAN. There may also be a requirement to connect Media servers to the Database Machine InfiniBand network.
- Operating System Administration – The Database nodes, also referred to as “Compute” nodes, require O/S administration including backups and patching
- Exadata Storage Administration – The Storage nodes or “Cells” need administering and monitoring of Celldisks, Griddisks, Flashcache and other resources
- Grid Infrastructure Administration – The Clusterware and Oracle ASM must be administered and monitored> ASM in particular is crucial for monitoring the mirrored disk groups, because Exadata uses ASMs host based mirroring. Mirroring is not done in the Cells.
- Oracle Database Administration – this includes Single Instance Oracle, RAC and RAC One Node as all three are possible on a Database Machine
The challenge for an organisation is figuring out how to support a Database Machine (or any other “Engineered System”). There are three models that I have encountered amongst the attendees to the Oracle Database Machine Admin course over the past three to four years:
- The Silo Model – This involves having DBAs look after any Oracle products. So DBAs must skill up on all the skills listed above. The advantage is that the support organisation has all the skills in the one team and each DBA can handle support requirements in several areas, but this requires training to expand the traditional DBA skill set.
- The Team Model – This involves creating a new team which amongst all the members has the required skills, but where each member is responsible for their own area of expertise. This model requires less training as the members have the required skills already, but requires a change to the organisation.
- The Virtual Team Model – This involves creating a virtual team which amongst all the members has the required skills, but where each member is responsible for their own area of expertise. This model requires less training as the members have the required skills already, and requires no real change to existing organisational structures, apart from agreeing on the terms of reference for the virtual team. This is the most common model I have encountered.
The Database Machine Certification Blueprint Challenge
The challenge for developing the Oracle Exadata Database Machine X3 Administration exam was to address the skill set profile of the typical administrator in light of the preponderance of the Virtual Team Model. Since few people would be likely to have all the skills to support the Database Machine by themselves, we focused the exam content blueprint on the main skills that one uses in day to day administration. This is predominantly a DBA-centric skill set.
Here is a general outline of the skills and how we treated them for the purposes of the exam:
- In-depth knowledge of Exadata Storage Server Administration. This is the key component of the Database Machine. The Storage is very DBA-centric, as it is defines specifically for Oracle Databases and ASM, and is not a general purpose storage solution
- In-depth knowledge of ASM features relating specifically to Exadata based disk groups. This includes but is not restricted to ASM mirroring, Exadata-specific disk group parameters, and Exadata specific monitoring.
- In Depth knowledge of Clusterware features relating specifically to Exadata resource management and availability. This includes but is not restricted to I/O fencing in for Exadata based ASM disk groups, partitioning the Exadata storage grid to support multiple database clusters and maintaining storage availability to the storage during patching.
- In Depth knowledge of Oracle Database administration relating to the use of Exadata based ASM disk groups. This includes but is not limited to Monitoring SQL execution plans when objects reside in Exadata bases ASM disk groups, Exadata specific wait events and Exadata specific statistics.
- Overview knowledge of network administration. This includes network overview, general IP address and Ethernet connectivity requirements, very general knowledge of the InfiniBand switch topography and port requirements.
- Overview knowledge of Operating System maintenance requirements. This includes but is not limited to differentiating between the storage nodes and compute nodes, knowing what is and what is not permitted regarding O/S patching and administration, and maintaining high availability during patching.
- Overview of The Database Machine Hardware components. This includes but is not limited to rack sizes, disk options. site planning, installation and support.
- Concept Only Overview of Monitoring the Database Machine with Enterprise Manager. Since both Grid Control and Cloud Control are available for monitoring, the exam focuses only on concepts including but not restricted to as SNMP traps, plug-ins and target discovery
For a complete list of possible exam topics visit the Certification page for the Database Machine Exam and click on the “Exam Topics” tab.
The Exam Development and Quality Assurance Challenge
The Exam was written by a team Oracle University Subject Matter Experts who were all experienced in the product. The review and Beta Test involved Experts from Oracle ACS, with field experience, and other SMEs who were not involved in exam item writing.
If you work with the Exadata Database Machine, preparing for this certification will help you gain a mastery of the skills most often used on a day to day basis as well as a good working knowledge of all the other skill areas listed above.
London February 2013
Posted in Oracle | 3 Comments »
Posted by Joel Goodman on 14/09/2012
The UKOUG launched the 2102 Server Technology conference agenda yesterday evening, at an informal gathering at the Rack and Tenter pub near the Oracle London City Office. I had a chance to see the conference agenda for the first time since the conference planning conference that I attended in July in Reading.
I met with other presenters, some Oracle colleagues and various others, some of whom came as guests of the invitees, but who also had interesting things to add to the evenings proceedings. Good food, some drinks and even time to debate the finer points of comedy and comedians, and the complexities of Rugby laws for people who dont know the game. As I am an amateur, county level rugby referee, this was not a bad topic for an Oracle meeting!
This is especially so, given that the guest speaker at this year’s conference will be an Ex-England rugby captain.
Also had some time to catch up with friends and colleagues from the user group and as usual, the organisers have done a fine job in creating a top quality agenda for this year.
New in the agenda is the inclusion of “Engineered Systems” as a separate category for talks and round table sessions to cover the various Oracle engineered solutions:
- Oracle Exadata Database Machine
- Oracle Database Appliance
- Oracle Exalogic Elastic Cloud
- Oracle Sparc Super Cluster
- Oracle Exalytics In-Memory Machine
- Oracle Big Data Appliance
- Sun ZFS Storage Appliance
At this year’s conference I will be involved in the following activities:
- Presenting a talk on Oracle Partitioning New Features
- Presenting a talk on RAC Global Resource Management
- Chairing the Data Guard Round Table Discussion Group
- Chairing the Living with Engineered Systems Round Table Discussion Group
- Chairing the Grid Infrastructure and RAC Round Table Discussion Group
I have spent the last four months working various certification developments projects and hence had no time to post new articles. Part of my role in Oracle is that of Global team leader for DBA Certification Exam Development and in that capacity I:
- Write large parts of the Oracle Certified Expert (OCE) DBA exams
- Review all DBA Oracle Certified Associate (OCA) exams
- Review all DBA Oracle Certified Professional (OCP) exams
- Define the content of the DBA Oracle Certified Master (OCM) exams
- Design the OCM Delivery system used in Oracle University Classrooms
Part of this involved New feature Exams for upgrading OCP when a new release of Oracle is available and I’ve been looking at that this summer.
Earlier this summer I recorded three Oracle Certification Exam Prep Seminars which help exam candidates review the exam objectives, and assess their own skills gap as an aid to revising for the exam. You can preview them using the following links
There will also be a segment on the Oracle Certified Master Exam covering:
- Preparing for the exam
- How the exam is conducted
- How to handle the pressure of time
- What happens after the exam
This part is still in post production editing at the time of writing this post.
I hope to see some friends and colleagues at this year’s conference and also hope that people planning on maintaining their certification or attaining new ones find the prep seminars useful.
Posted in Oracle | 1 Comment »
Posted by Joel Goodman on 14/05/2012
It has been my pleasure to be involved for the past 14 years with the UKOUG as an Oracle Liaison to the DBA oriented technical SIGs, as a speaker at the SIGs and at the Annual Conference.
This is one of the best if not the best Oracle conferences in the world, organised by a dedicated team of conference specialists, with many years of expertise in both technology and conference organisation.
It features well known experts in the latest database, O/S and storage technology and a culture of sharing information and ideas. Many of the bloggers and authors that you may have read of whom you have heard, will be there.
If you have expertise, then there will be others willing to listen and share. There is no better way to cut to the key issues, than by meeting other experts who can also share with you.
There is also a great atmosphere, with social evening programmes and entertainment.
So consider submitting one or more abstracts, while time remains to do so.
To register go to the UKOUG Conference 2012 Call for Papers page.
I hope you can make it!!
Posted in Oracle | Leave a Comment »
Posted by Joel Goodman on 22/03/2012
I have spent the past two days at the Norwegian Oracle User Group (OUGN) along with many colleagues and friends from the Oracle world in both EMEA and further afield. I’ve been honoured to have been invited for the past three years and am joined this year by two distinguished Oracle University trainers with whom I regularly collaborate on the EMEA OU Subject Matter Experts team: Harald van Breederode and Uwe Hesse.
Several other people have blogged about the various events but the unique aspect of this event is the venue:
Held on the Colour Magic Cruise Ferry sailing from Oslo to Kiel and then back over two days makes this conference unlike any other in which I have participated.
This year we had a land day on Wednesday in Olso first followed by the cruise portion of the conference.
Uwe will speak on “Data Guard Real Time Query”; a feature that is part of Active Data Guard on Friday.
Harald has already presented two talks:
- Server Side Smart Flash cache on Wednesday in Oslo
- Adaptive Cursor Sharing today on board the Colour Magic
Harald will finish tomorrow with a talk on Client Connectivity in a Data Guard environment.
I presented two talks already:
- Database Machine Overview and Features on Wednesday in Oslo
- Database Machine Monitoring using Enterprise Manager and Command line on board the Colour Magic
I will finish tomorrow with a talk on Automatic Parallelism from 11gR2.
It is a well run and friendly conference and the organisers are to be congratulated for the way they do this year after year.
Somewhere at Sea
Posted in Oracle | 1 Comment »
Posted by Joel Goodman on 20/03/2012
Are you an Oracle WebLogic Server Administrator?
Would you like to help define the depth and scope of future Oracle WebLogic Server training and certification?
Oracle is conducting this online Job Task survey prior to the next major Oracle WebLogic Server product release to ensure that the tasks Oracle WebLogic Server Administrators consider important are prominent in the design of future WebLogic Server Administrator curriculum and certification offerings.
Don’t miss this chance to do what DBAs did last year, to help define the curriculum and certification for the Oracle Database. Join with other Oracle experts to take this online survey and tell us what tasks are important to you.
Survey is here: http://www.surveymonkey.com/s/7XKX983
Posted in Oracle | Leave a Comment »