Sign in

David Kurtz /*+Go-Faster*/ Consultancy

@go-faster.co.uk
130 followers 92 following 285 posts

Oracle Database Performance Specialist. People Performance Specialist. Independent Consultant. Oracle ACE Director. OakTable. Sym42. Cyclist. Cat herder. www.go-faster.co.uk

PostsRepliesMedia
David Kurtz /*+Go-Faster*/ Consultancy @go-faster.co.uk · 04/09/2026
I am on the agenda for the @UKOUG Discover 2026 Conference (23-25 November) #UKOUGDiscover2026
010
David Kurtz /*+Go-Faster*/ Consultancy @go-faster.co.uk · 20/05/2026
The /*+Go-Faster*/ Oracle Blog: Data Pump Export to OCI Storage from Autonomous Database ... blog.go-faster.co.uk/2026/05/auto...
blog.go-faster.co.uk
010
David Kurtz /*+Go-Faster*/ Consultancy @go-faster.co.uk · 19/05/2026
The /*+Go-Faster*/ Oracle Blog: Data Pump to/from OCI Storage in Autonomous Database: General Considerations and Setup ... blog.go-faster.co.uk/2026/05/auto...
blog.go-faster.co.uk
Data Pump to/from OCI Storage in Autonomous Database: General Considerations and Setup
This is the first of three blogs about using Data Pump on an Autonomous Oracle database.   General considerations and setup . Export Import ...
000
David Kurtz /*+Go-Faster*/ Consultancy @go-faster.co.uk · 09/04/2026
The /*+Go-Faster*/ Oracle Blog: Making HTTP Requests from an Oracle Database blog.go-faster.co.uk/2026/03/orac...
blog.go-faster.co.uk
Making HTTP Requests from an Oracle Database
This blog is part of a  series  about aspects and features of Oracle 26 and Autonomous Transaction Processing Database. I have created a tra...
000
David Kurtz /*+Go-Faster*/ Consultancy @go-faster.co.uk · 08/04/2026
The /*+Go-Faster*/ Oracle Blog: Loading GeoJSON Format GeoSpatial Data into Oracle Autonomous Database... blog.go-faster.co.uk/2026/04/orac...
blog.go-faster.co.uk
Loading GeoJSON Format GeoSpatial Data into Oracle Autonomous Database
This blog is part of a  series  about aspects and features of Oracle 26 and Autonomous Transaction Processing Database. As a training exerci...
000
David Kurtz /*+Go-Faster*/ Consultancy @go-faster.co.uk · 31/03/2026
The /*+Go-Faster*/ Oracle Blog: Making HTTP Requests from an Oracle Database blog.go-faster.co.uk/2026/03/orac...
blog.go-faster.co.uk
Making HTTP Requests from an Oracle Database
This blog is part of a  series  about aspects and features of Oracle 26 and Autonomous Transaction Processing Database. I have created a tra...
110
David Kurtz /*+Go-Faster*/ Consultancy @go-faster.co.uk · 26/03/2026
The /*+Go-Faster*/ Oracle Blog: Loading and Processing JSON with PL/SQL blog.go-faster.co.uk/2026/03/orac...
blog.go-faster.co.uk
Loading and Processing JSON with PL/SQL
This blog is part of a  series  about aspects and features of Oracle 26 and Autonomous Transaction Processing Database. "JSON (JavaScript Ob...
000
David Kurtz /*+Go-Faster*/ Consultancy @go-faster.co.uk · 25/03/2026
The /*+Go-Faster*/ Oracle Blog: Oracle 23ai/26ai: The New RETURNING Clause for the... blog.gofaster.co.uk/2026/03/orac...
blog.gofaster.co.uk
000
David Kurtz /*+Go-Faster*/ Consultancy @go-faster.co.uk · 24/03/2026
The /*+Go-Faster*/ Oracle Blog: ChatGPT & Oracle Development blog.go-faster.co.uk/2026/03/orac...
blog.go-faster.co.uk
ChatGPT & Oracle Development
This blog is part of a series about aspects and features of Oracle 26 Autonomous Transaction Processing Database. TL;DR This is an opinion ...
000
David Kurtz /*+Go-Faster*/ Consultancy @go-faster.co.uk · 23/03/2026
The /*+Go-Faster*/ Oracle Blog: Job Classes on Autonomous Database blog.go-faster.co.uk/2026/03/auto... - First in a new series about Oracle 26 Autonomous Database:
blog.go-faster.co.uk
Job Classes on Autonomous Database
This blog is part of a  series  about aspects and features of Oracle 26 Autonomous Transaction Processing Database. I have written about us...
000
David Kurtz /*+Go-Faster*/ Consultancy @go-faster.co.uk · 12/02/2026
The /* Go-Faster*/ Oracle Blog: Demonstration of Parallel Execution tasks (DBMS_PARALLEL_EXECUTE) with Job Class... blog.go-faster.co.uk/2026/01/jobc...
blog.go-faster.co.uk
Demonstration of Parallel Execution tasks (DBMS_PARALLEL_EXECUTE) with Job Class
This post is the last part in a series that discusses the use of job classes with the Oracle database scheduler. Job Classes and the Databa...
000
David Kurtz /*+Go-Faster*/ Consultancy @go-faster.co.uk · 03/02/2026
The /*+Go-Faster*/ Oracle Blog: Demonstration of Scheduler Jobs (DBMS_SCHEDULER) with Job Class ... blog.go-faster.co.uk/2026/01/jobc...
blog.go-faster.co.uk
Demonstration of Scheduler Jobs (DBMS_SCHEDULER) with Job Class
This post is the second part in a series that discusses the use of job classes with the Oracle database scheduler. Job Classes and the Data...
010
David Kurtz /*+Go-Faster*/ Consultancy @go-faster.co.uk · 30/01/2026
The /*+Go-Faster*/ Oracle Blog: Job Classes and the Database Scheduler blog.go-faster.co.uk/2026/01/jobc...
blog.go-faster.co.uk
Job Classes and the Database Scheduler
This post is the first part in a series that discusses the use of job classes with the Oracle database scheduler. Job Classes and the Data...
010
David Kurtz /*+Go-Faster*/ Consultancy @go-faster.co.uk · 21/01/2026
The /*+Go-Faster*/ Oracle Blog: Changing the Database Scheduler Maintenance Window blog.go-faster.co.uk/2026/01/chan...
blog.go-faster.co.uk
Changing the Database Scheduler Maintenance Window
The purpose of object statistics is to inform the cost-based optimizer about the size and shape of your data, enabling it to make informed d...
000
David Kurtz /*+Go-Faster*/ Consultancy @go-faster.co.uk · 06/01/2026
The PeopleSoft DBA Blog: Managing Ad Hoc PS/Queries in PeopleSoft - A summary: blog.psftdba.com/2026/01/mana...
blog.psftdba.com
Managing Ad Hoc PS/Queries in PeopleSoft
A blog about PeopleSoft, Oracle database, and performance tuning
000
David Kurtz /*+Go-Faster*/ Consultancy @go-faster.co.uk · 29/11/2025
Off to UKOUG 2025 in Birmingham tomorrow #ukoug
020
David Kurtz /*+Go-Faster*/ Consultancy @go-faster.co.uk · 02/09/2025
The /*+Go-Faster*/ Oracle Blog: Partition Pruning/Elimination on Reference Partitioned Tables: blog.go-faster.co.uk/2025/09/refp...
blog.go-faster.co.uk
Partition Pruning/Elimination on Reference Partitioned Tables
I discussed locally partitioning the unique index on reference partitioned table in a previous blog .  Having implemented it, I wanted to co...
020
David Kurtz /*+Go-Faster*/ Consultancy @go-faster.co.uk · 28/07/2025
blog.psftdba.com/2025/07/opti...
blog.psftdba.com
Determining Optimal Index Key Compression Length
A blog about PeopleSoft, Oracle database, and performance tuning
011
David Kurtz /*+Go-Faster*/ Consultancy @go-faster.co.uk · 01/07/2025
The /*+Go-Faster*/ Oracle Blog: Deadlock within DML statements blog.go-faster.co.uk/2025/07/dead...
blog.go-faster.co.uk
Deadlock within DML statements
Oracle have provided a very detailed note Troubleshooting "ORA-00060 Deadlock Detected" Errors (Doc ID 62365.1) .   This document includes a...
000
David Kurtz /*+Go-Faster*/ Consultancy @go-faster.co.uk · 30/06/2025
The PeopleSoft DBA Blog: Optimising Journal Line Queries: 5. Conclusion blog.psftdba.com/2025/05/opti...
blog.psftdba.com
Optimising Journal Line Queries: 5. Conclusion
A blog about PeopleSoft, Oracle database, and performance tuning
010
David Kurtz /*+Go-Faster*/ Consultancy @go-faster.co.uk · 27/06/2025
The PeopleSoft DBA Blog: Optimising Journal Line Queries: 4. Compression blog.psftdba.com/2024/12/opti...
blog.psftdba.com
Optimising Journal Line Queries: 4. Compression
A blog about PeopleSoft, Oracle database, and performance tuning
000
David Kurtz /*+Go-Faster*/ Consultancy @go-faster.co.uk · 26/06/2025
The PeopleSoft DBA Blog: Optimising Journal Line Queries: 3. Partitioning blog.psftdba.com/2024/12/opti...
blog.psftdba.com
Optimising Journal Line Queries: 3. Partitioning
A blog about PeopleSoft, Oracle database, and performance tuning
000
David Kurtz /*+Go-Faster*/ Consultancy @go-faster.co.uk · 24/06/2025
The PeopleSoft DBA Blog: Optimising Journal Line Queries: 2. Exadata System Statistics ... blog.psftdba.com/2024/12/jour...
blog.psftdba.com
Optimising Journal Line Queries: 2. Exadata System Statistics
A blog about PeopleSoft, Oracle database, and performance tuning
000
David Kurtz /*+Go-Faster*/ Consultancy @go-faster.co.uk · 23/06/2025
The PeopleSoft DBA Blog: Optimising Journal Line Queries: 1. Problem Statement blog.psftdba.com/2024/12/jour...
blog.psftdba.com
Optimising Journal Line Queries: 1. Problem Statement
A blog about PeopleSoft, Oracle database, and performance tuning
000
David Kurtz /*+Go-Faster*/ Consultancy @go-faster.co.uk · 08/05/2025
The PeopleSoft DBA Blog: Logging Run Controls and Bind Variables for Scheduled PS/Queries - blog.psftdba.com/2025/04/logg...
blog.psftdba.com
Logging Run Controls and Bind Variables for Scheduled PS/Queries
A blog about PeopleSoft, Oracle database, and performance tuning
000
David Kurtz /*+Go-Faster*/ Consultancy @go-faster.co.uk · 05/05/2025
The /*+Go-Faster*/ Oracle Blog: Configuring SQL Developer to Authenticate Via Kerberos - blog.go-faster.co.uk/2025/05/kerb...
blog.go-faster.co.uk
Configuring SQL Developer to Authenticate Via Kerberos
Kerberos is a trusted third-party authentication system that relies on shared secrets and presumes that the third party is secure (see  Orac...
110
David Kurtz /*+Go-Faster*/ Consultancy @go-faster.co.uk · 18/03/2025
The /*+Go-Faster*/ Oracle Blog: Locally Partitioned Unique Indexes on Reference Partitioned Tables - blog.go-faster.co.uk/2025/03/refe...
blog.go-faster.co.uk
Locally Partitioned Unique Indexes on Reference Partitioned Tables
Normally, if you want to locally partition a unique index, you must include the partitioning key in the index key. Otherwise, you get will ...
010
David Kurtz /*+Go-Faster*/ Consultancy @go-faster.co.uk · 06/03/2025
The PeopleSoft DBA Blog: A Resource Manager CPU Time Limit for PS/Queries Executed On-line in the PIA - blog.psftdba.com/2025/03/reso...
blog.psftdba.com
A Resource Manager CPU Time Limit for PS/Queries Executed On-line in the PIA
A blog about PeopleSoft, Oracle database, and performance tuning
000
David Kurtz /*+Go-Faster*/ Consultancy @go-faster.co.uk · 04/03/2025
The /*+Go-Faster*/ Oracle Blog: SQL Quarantine Behaviour When the Same SQL Executes in Different Resource Manager Consumer Groups With Different CPU Time Limits ... blog.go-faster.co.uk/2025/03/SQLq...
blog.go-faster.co.uk
SQL Quarantine Behaviour When the Same SQL Executes in Different Resource Manager Consumer Groups With Different CPU Time Limits
What happens if I have two consumer groups with different CPU time limits, but the same long-running SQLs can be run in either group? There ...
010
David Kurtz /*+Go-Faster*/ Consultancy @go-faster.co.uk · 03/03/2025
The /*+Go-Faster*/ Oracle Blog: New Parameters In 21c To Control Automatic SQL Quarantine Can Be Backported To 19c ... blog.go-faster.co.uk/2025/03/sqlq...
blog.go-faster.co.uk
New Parameters In 21c To Control Automatic SQL Quarantine Can Be Backported To 19c
SQL Quarantine is only available on Exadata.  In 19c, automatic quarantine generation and subsequent use are enabled by default.   In Oracle...
030
David Kurtz /*+Go-Faster*/ Consultancy @go-faster.co.uk · 24/02/2025
The PeopleSoft DBA Blog: Quarantined SQL Plans for PS/Queries blog.psftdba.com/2025/02/quar...
blog.psftdba.com
Quarantined SQL Plans for PS/Queries
A blog about PeopleSoft, Oracle database, and performance tuning
000
David Kurtz /*+Go-Faster*/ Consultancy @go-faster.co.uk · 24/02/2025
Today's gotcha: NB: PLAN_HASH_VALUE on DBA_SQL_QUARANTINE is the adaptive plan hash value (with all of its possible plan alternatives), and therefore it matches SQL_FULL_PLAN_HASH_VALUE in the ASH data, and not SQL_PLAN_HASH_VALUE (the plan that actually executed)! 🤦‍♂️
020
David Kurtz /*+Go-Faster*/ Consultancy @go-faster.co.uk · 20/02/2025
The PeopleSoft DBA Blog: Management of Long Running PS/Queries Cancelled by Resource Manager CPU Limit - blog.psftdba.com/2025/02/mana...
blog.psftdba.com
Management of Long Running PS/Queries Cancelled by Resource Manager CPU Limit
A blog about PeopleSoft, Oracle database, and performance tuning
000
David Kurtz /*+Go-Faster*/ Consultancy @go-faster.co.uk · 28/01/2025
The PeopleSoft DBA Blog: SQL Profiles for Application Engine Steps that Reference Temporary Records via the %Table() Meta-SQL: blog.psftdba.com/2025/01/sql-...
blog.psftdba.com
SQL Profiles for Application Engine Steps that Reference Temporary Records via the %Table() Meta-SQL
A blog about PeopleSoft, Oracle database, and performance tuning
010
Reposted by David Kurtz /*+Go-Faster*/ Consultancy
Mike Dietrich @mikedietrichde.com · 03/12/2024
The Sky is Blue from now on! You may or may not have seen it but a good part of the tech community, especially dealing with Oracle technology or tech generally, has moved on now. And actually I did just the same. So, The Sky is Blue from now on! What does it mean? I use so-called social media for…
mikedietrichde.com
The Sky is Blue from now on!
You may or may not have seen it but a good part of the tech community, especially dealing with Oracle technology or tech generally, has moved on now. And actually I did just the same. So, The Sky is Blue from now on! What does it mean? I use so-called social media for two reasons mostly. At first, I would like to stay in touch with friends, colleagues and customers.
3406
David Kurtz /*+Go-Faster*/ Consultancy @go-faster.co.uk · 03/12/2024
@oraclebase.bsky.social and Klaus
091
David Kurtz /*+Go-Faster*/ Consultancy @go-faster.co.uk · 02/12/2024
In the Cloud, Performance is Instrumented as Cost - A Resource Plan for PeopleSoft ... blog.psftdba.com/2024/12/in-c... A presentation about both the Oracle database & PeopleSoft ERP from #UKOUG #UKOUGDiscover24 #UKOUG, now on the PeopleSoft DBA Blog
blog.psftdba.com
In the Cloud Performance is Instrumented as Cost - A Resource Plan for PeopleSoft
A blog about PeopleSoft, Oracle database, and performance tuning
011
David Kurtz /*+Go-Faster*/ Consultancy @go-faster.co.uk · 02/12/2024
Coming soon #UKOUG #UKOUGDiscover24 #UKOUG
021
David Kurtz /*+Go-Faster*/ Consultancy @go-faster.co.uk · 02/12/2024
In the absence of a screen @ora600pl.bsky.social draws an database activity chart with beer cans! #UKOUG #UKOUGDiscover24 #UKOUG
0124
David Kurtz /*+Go-Faster*/ Consultancy @go-faster.co.uk · 01/12/2024
A final look through "In the Cloud, Performance is instrumented as Cost - A Resource Plan for PeopleSoft" for tomorrow at #UKOUG #UKOUGDiscover24 #UKOUG. A database session with a real-life PeopleSoft example, but in the Applications agenda - virtual.oxfordabstracts.com/event/73719/...
virtual.oxfordabstracts.com
OA Virtual conferences
120
David Kurtz /*+Go-Faster*/ Consultancy @go-faster.co.uk · 01/12/2024
My presentation "Read Consistency: Why You Need It and How to Avoid It" from #UKOUG24 #UKOUGDiscover24 #UKOUG - is now on slideshare - www.slideshare.net/slideshow/re...
slideshare.net
Read Consistency: Why You Need it and How to Avoid it
Read Consistency: Why You Need it and How to Avoid it - Download as a PDF or view online for free
000
David Kurtz /*+Go-Faster*/ Consultancy @go-faster.co.uk · 29/11/2024
The /*+Go-Faster*/ Oracle Blog: SQL Developer Tip: Exporting SQL Results to Excel ... blog.go-faster.co.uk/2024/11/sqld... It is trivially simple, but it just makes things a little easier.
blog.go-faster.co.uk
SQL Developer Tip: Exporting SQL Results to Excel by Default
I frequently use SQL queries to extract performance data from Active Session History (ASH).  I often then want to graph that data.  Excel is...
010
David Kurtz /*+Go-Faster*/ Consultancy @go-faster.co.uk · 26/11/2024
The PeopleSoft DBA Blog: PeopleSoft PS/Query: Finding Users' Cartesian Joins blog.psftdba.com/2024/11/psqu...
blog.psftdba.com
PeopleSoft PS/Query: Finding Users' Cartesian Joins
A blog about PeopleSoft, Oracle database, and performance tuning
000
David Kurtz /*+Go-Faster*/ Consultancy @go-faster.co.uk · 25/11/2024
The PeopleSoft DBA Blog: PeopleSoft PS/Query: Identify Long Running Queries (on Process Schedulers) blog.psftdba.com/2024/11/peop...
blog.psftdba.com
PeopleSoft PS/Query: Identify Long Running Queries (on Process Schedulers)
A blog about PeopleSoft, Oracle database, and performance tuning
000
David Kurtz /*+Go-Faster*/ Consultancy @go-faster.co.uk · 21/11/2024
The UKOUG conference Discover 2024 is coming to Birmingham (Sun 1 - Tues 3 December). #ukougdiscover24 The agenda has been published virtual.oxfordabstracts.com/e/UKOUGDisco....
UKOUG Discover 2024 Conference
154
Reposted by David Kurtz /*+Go-Faster*/ Consultancy
Erik van Roon @evrocs.bsky.social · 01/11/2024
The agenda for UKOUG conference Discover 2024 in Birmingham is published virtual.oxfordabstracts.com/e/UKOUGDisco... It might not be too late to get your tickets.... #ukougdiscover24
virtual.oxfordabstracts.com
OA Virtual conferences
1107
Reposted by David Kurtz /*+Go-Faster*/ Consultancy
Ron Ekins @ronekins.com · 16/11/2024
💼 Join me and a fantastic lineup of speakers and sessions that will leave you inspired and equipped for the future. Tickets are selling fast, so secure yours now and let’s make this a conference to remember! 👉 #UKOUGDiscover24 #Oracle #UKOUG #ACED
0104
David Kurtz /*+Go-Faster*/ Consultancy @go-faster.co.uk · 04/10/2024
Cursor Sharing in Scheduled Processes: 4. How to Identify Candidate Processes for Cursor Sharing ...
000
David Kurtz /*+Go-Faster*/ Consultancy @go-faster.co.uk · 02/10/2024
The PeopleSoft DBA Blog: Cursor Sharing in Scheduled Processes: 3. How to Set Initialisation Parameters for Specific Scheduled Processes -
000
David Kurtz /*+Go-Faster*/ Consultancy @go-faster.co.uk · 01/10/2024
The PeopleSoft DBA Blog: Cursor Sharing in Scheduled Processes: 2. What happens during SQL Parse? What is a 'hard' parse? What is a 'soft' parse? -
000