David Kurtz /*+Go-Faster*/ Consultancy's Avatar

David Kurtz /*+Go-Faster*/ Consultancy

@go-faster.co.uk

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

124 Followers  |  91 Following  |  267 Posts  |  Joined: 14.11.2024  |  1.7114

Latest posts by go-faster.co.uk on Bluesky

Preview
Determining Optimal Index Key Compression Length A blog about PeopleSoft, Oracle database, and performance tuning

blog.psftdba.com/2025/07/opti...

28.07.2025 14:54 โ€” ๐Ÿ‘ 1    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
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...

The /*+Go-Faster*/ Oracle Blog: Deadlock within DML statements blog.go-faster.co.uk/2025/07/dead...

01.07.2025 14:39 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Optimising Journal Line Queries: 5. Conclusion A blog about PeopleSoft, Oracle database, and performance tuning

The PeopleSoft DBA Blog: Optimising Journal Line Queries: 5. Conclusion blog.psftdba.com/2025/05/opti...

30.06.2025 13:09 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Optimising Journal Line Queries: 4. Compression A blog about PeopleSoft, Oracle database, and performance tuning

The PeopleSoft DBA Blog: Optimising Journal Line Queries: 4. Compression blog.psftdba.com/2024/12/opti...

27.06.2025 14:41 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Optimising Journal Line Queries: 3. Partitioning A blog about PeopleSoft, Oracle database, and performance tuning

The PeopleSoft DBA Blog: Optimising Journal Line Queries: 3. Partitioning blog.psftdba.com/2024/12/opti...

26.06.2025 13:00 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Optimising Journal Line Queries: 2. Exadata System Statistics A blog about PeopleSoft, Oracle database, and performance tuning

The PeopleSoft DBA Blog: Optimising Journal Line Queries: 2. Exadata System Statistics ... blog.psftdba.com/2024/12/jour...

24.06.2025 15:22 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Optimising Journal Line Queries: 1. Problem Statement A blog about PeopleSoft, Oracle database, and performance tuning

The PeopleSoft DBA Blog: Optimising Journal Line Queries: 1. Problem Statement blog.psftdba.com/2024/12/jour...

23.06.2025 20:22 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Logging Run Controls and Bind Variables for Scheduled PS/Queries A blog about PeopleSoft, Oracle database, and performance tuning

The PeopleSoft DBA Blog: Logging Run Controls and Bind Variables for Scheduled PS/Queries - blog.psftdba.com/2025/04/logg...

08.05.2025 08:09 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
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...

The /*+Go-Faster*/ Oracle Blog: Configuring SQL Developer to Authenticate Via Kerberos - blog.go-faster.co.uk/2025/05/kerb...

05.05.2025 22:19 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Network latency can make chattiness a problem. More generally I think that not using PL/SQL leads to chattiness and literals. Then parse can become a problem and an expense.

03.04.2025 20:50 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

In PeopleSoft that would be close to 100%! I can't think of a practical use of such a ratio. Chatty apps usually aren't instrumented so can't identify chattiest parts.

03.04.2025 20:48 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Perhaps parse is the critical metric?

28.03.2025 20:54 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

I was always impressed how well PeopleSoft could perform, given how badly it behaves. No PL/SQL, just a stream of SQL. Often dynamically generated with literals. HR with Time&Labor and Payroll on a pay week was always fun.

28.03.2025 20:50 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
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 ...

The /*+Go-Faster*/ Oracle Blog: Locally Partitioned Unique Indexes on Reference Partitioned Tables - blog.go-faster.co.uk/2025/03/refe...

18.03.2025 15:44 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
A Resource Manager CPU Time Limit for PS/Queries Executed On-line in the PIA A blog about PeopleSoft, Oracle database, and performance tuning

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...

06.03.2025 07:40 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
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 ...

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...

04.03.2025 17:27 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
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...

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...

03.03.2025 20:34 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Quarantined SQL Plans for PS/Queries A blog about PeopleSoft, Oracle database, and performance tuning

The PeopleSoft DBA Blog: Quarantined SQL Plans for PS/Queries blog.psftdba.com/2025/02/quar...

24.02.2025 17:49 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

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)! ๐Ÿคฆโ€โ™‚๏ธ

24.02.2025 16:00 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Management of Long Running PS/Queries Cancelled by Resource Manager CPU Limit A blog about PeopleSoft, Oracle database, and performance tuning

The PeopleSoft DBA Blog: Management of Long Running PS/Queries Cancelled by Resource Manager CPU Limit - blog.psftdba.com/2025/02/mana...

20.02.2025 11:49 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

I have a memory that the RAC and AA keys would both open boxes for both organisations.

01.02.2025 21:59 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
SQL Profiles for Application Engine Steps that Reference Temporary Records via the %Table() Meta-SQL A blog about PeopleSoft, Oracle database, and performance tuning

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-...

28.01.2025 17:46 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

We had a Commodore PET at school in about 1981. Those were the days.

19.12.2024 16:54 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Preview
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.

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โ€ฆ

03.12.2024 10:00 โ€” ๐Ÿ‘ 40    ๐Ÿ” 6    ๐Ÿ’ฌ 3    ๐Ÿ“Œ 1
Post image Post image Post image Post image

@oraclebase.bsky.social and Klaus

03.12.2024 13:43 โ€” ๐Ÿ‘ 9    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 1
Post image Post image

It was the least worst!

02.12.2024 23:27 โ€” ๐Ÿ‘ 4    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
In the Cloud Performance is Instrumented as Cost - A Resource Plan for PeopleSoft A blog about PeopleSoft, Oracle database, and performance tuning

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

02.12.2024 22:47 โ€” ๐Ÿ‘ 1    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

Coming soon #UKOUG #UKOUGDiscover24 #UKOUG

02.12.2024 14:54 โ€” ๐Ÿ‘ 2    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

In the absence of a screen @ora600pl.bsky.social draws an database activity chart with beer cans! #UKOUG #UKOUGDiscover24 #UKOUG

02.12.2024 12:19 โ€” ๐Ÿ‘ 13    ๐Ÿ” 4    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image 01.12.2024 23:39 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

@go-faster.co.uk is following 20 prominent accounts