Sign in

Jonathan Lewis

@jloracle.bsky.social
257 followers 47 following 556 posts

Nearly-retired Oracle performance specialist. 50 years using computers, 40 years self-employed, 35 years as a freelance Oracle specialist.

PostsRepliesMedia
Jonathan Lewis @jloracle.bsky.social · 27/09/2026
I went to a really good lecture at the Royal Institution last night, www.rigb.org/whats-on/sto... Fun fact - in the Q&A at the end - there are two broad classes of dinosaur, lizard hipped and bird hipped. Guess which class birds evolved from. Yes, the "wrong" one.
010
Jonathan Lewis @jloracle.bsky.social · 10/09/2026
Now reading: Periodic Tales - The Curious Lives of the Elemnts Author: Hugh Aldersey-Williams Lots of bits of fascinating and entertaining history (et al.) but a slow read for me because I keep stopping every couple of pages to jump around the internet collecting related background information.
230
Jonathan Lewis @jloracle.bsky.social · 08/09/2026
So, @martinwidlake.bsky.social , has any rain landed near you in the last 8 hours, or did I get all of it?
110
Jonathan Lewis @jloracle.bsky.social · 06/09/2026
After #poug2026, the only other user group conference I speak at now, the UKOUG:
061
Jonathan Lewis @jloracle.bsky.social · 06/09/2026
Big thankyou to @pougorg.bsky.social for organising #poug2026. Great event, greate choice of city, great speakers.
0174
Reposted by Jonathan Lewis
Doug Burns @orcldoug.bsky.social · 09/08/2026
Domain gone, database gone, files gone — but the Wayback Machine had it all. I've (actually Claude) rebuilt oracledoug.com from the archive, post by post. Back at orcldoug.com: 700+ Oracle posts & comments, the old white papers, and my '80s Speccy games playable in-browser. 🕹️ orcldoug.com
orcldoug.com
Home - Doug Burns Oracle Resources
Welcome to oracledoug.com The primary purpose of this site was always to distribute various Oracle-related papers I’ve written and presented at User Group conferences over the years. Alongside those y...
2103
Jonathan Lewis @jloracle.bsky.social · 03/08/2026
1/N A request for UK readers: Thames Water has proposed building a "drought relief" system that will extract 75Ml per day from the Thames above Teddington lock, and replace it further downstream with "partially" (though, one hopes, pretty well) treated waste water further down stream. ...
211
Jonathan Lewis @jloracle.bsky.social · 24/07/2026
Just got back from @rigb.org and an excellent presentation by Astronomer Royal Michele Dougherty on the Galileo and Cassini missions to Jupiter and Saturn respectively. What they did, why and how the did it, and some of the excitement, drama and dedication driving the missions..
020
Reposted by Jonathan Lewis
Gresham College @greshamcollege.bsky.social · 21/07/2026
Our 2026–27 lecture programme is here! 🎉 Join us live, online or in person – always free! 📅 👉 gres.hm/whats-on From our astronomical future and #AI to marvellous #medicines, global #film, #music, #LGBTQ histories & staging #Shakespeare, there's something for everyone! #GreshamCollege #EduSky
143
Reposted by Jonathan Lewis
Ted Stryk @tedstryk.bsky.social · 20/07/2026
Today in 1976, 50 years ago, the Viking 1 lander touched down on Chryse Planitia, Mars, and became humanity's first long term outpost on another world (the Venera Venus landers lasted an hour or two, Viking 1 lasted over 6 years).
A view from Viking 1 in 1976, showing Martian dunes  and the boulder "Big Joe."
011030
Jonathan Lewis @jloracle.bsky.social · 17/07/2026
I've been nurturing my runner bean plants for the last couple of weeks. Plenty of foliage, lots of flowers, but virtually no beans setting. Is it too hot for the plants, do they drop the flowers too soon? Is it too hot for the bees (or other pollinators)? Aren't there enough bees around any more?
120
Jonathan Lewis @jloracle.bsky.social · 17/07/2026
Just had the members' email from @rigb.org with their Autumn timetable - and find that I want to book 14 events Unfortunately the very first event on my list (Genetic Discoveries) collided with one I've pencilled in from the @greshamcollege.bsky.social (Results from Vera Rubin) Too much choice!
010
Jonathan Lewis @jloracle.bsky.social · 12/07/2026
As far as I can tell I can't stop Amazon from "giving" me a month of Prime "free" with my order - but I can't find anything that says they won't start charging a monthly fee after that month is up So no orders from Amazon ever again until they make it clear that FREE means "no strings attached"
200
Jonathan Lewis @jloracle.bsky.social · 06/07/2026
Just discovered a good use for AI searches: "Who wrote a short story about a man who borrowed a library copy of "Kidnapped" and ended up executed for kidnapping a minor thanks to computer errors?" The AI produced the right answer, with synopsis, despite various inaccuracies in the description.
100
Jonathan Lewis @jloracle.bsky.social · 02/07/2026
Things you find when you're not looking for them. Oracle has had a "cursor_sharing_exact" hint for many versions - at least back to 11.1.0.7, but probably further. Oracle 23ai finally introduces its inverse, the statment level hint: cursor_sharing_force
010
Jonathan Lewis @jloracle.bsky.social · 27/06/2026
Forgot to mention that I'd written a blog note about Oracle's savepoints (as in "rollback to savepoint" yesterday; to which I've add the explanation of the observed behaviour today (although several comments had already addressed that point adequately). jonathanlewis.wordpress.com/2026/06/26/s...
jonathanlewis.wordpress.com
Savepoint Funny
Here’s an example that makes perfect sense if you know how Oracle handles data locking. It’s one that I thought I’d published years ago, but it’s not on the blog and the onl…
000
Jonathan Lewis @jloracle.bsky.social · 27/06/2026
Took the netting off the cherry tree a few days ago; harvest in and (a small amount of) jam made Now it's time to re-use the net on the Mirabelle tree which suddenly looks as if the fruit is big enough for the birds to start noticing. Have to do some thinning out, though, "June drop" didn't happen
000
Jonathan Lewis @jloracle.bsky.social · 22/06/2026
Working early mornings at the allotment to mitigate the impact of the heatwave(s). Some watering, of course, but digging out compost heaps to use for mulch around plants that don't "self-shade"; and putting up insect nets to diffuse and reduce the sunlight that reaches the more tender plants.
120
Reposted by Jonathan Lewis
Helen Czerski @helenczerski.bsky.social · 22/06/2026
And for much more on the context & the implications, here's the programme we did on extreme heat on Rare Earth just a couple of weeks ago. Everyone I speak to who works in this area is so worried that these risks are not being taken seriously enough. It's not "just summer". It's potentially lethal.
bbc.co.uk
BBC Radio 4 - Rare Earth, Hotter Than Hell
How can Britain - and the world - prepare itself for extreme heat?
15513
Jonathan Lewis @jloracle.bsky.social · 12/06/2026
Just discovered another reason for preferring paperbacks over e-readers. When a flying insect lands on the window I don’t really want to whack it with my iPad mini.
010
Jonathan Lewis @jloracle.bsky.social · 26/05/2026
If you are based in, or have friends in, the UK my daughter is doing a PhD investigating what people know about hedgerows and how they benefit from them, and she would like people to answer a questionnaire about them at: rhulpsychology.eu.qualtrics.com/jfe/form/SV_... Thank you for any help.
rhulpsychology.eu.qualtrics.com
Qualtrics Survey | Qualtrics Experience Management
The most powerful, simple and trusted way to gather experience data. Start your journey to experience management and try a free account today.
010
Jonathan Lewis @jloracle.bsky.social · 22/05/2026
Just booked my flights for #POUG2026 - poug.org/en/edycja/po... Next task - book the hotel
poug.org
POUG2026 | Ora-600
040
Jonathan Lewis @jloracle.bsky.social · 07/05/2026
Its been a while since I posted about sourdough, and this one ca out pretty well.
020
Jonathan Lewis @jloracle.bsky.social · 03/05/2026
Spent some time today unpacking my dahlia tubers from their winter storage; very pleased with the results. Last year they had dried out and shrivelled up but this year I'd packed them in boxes full of shredded paper and they looked as good after 5 months as the day I lifted them.
320
Jonathan Lewis @jloracle.bsky.social · 30/04/2026
It’s wisteria time of year (for me)
110
Jonathan Lewis @jloracle.bsky.social · 22/04/2026
Today is marmalade day (2026 / #2). Seville oranges softened up by 2 hours simmering - then scooping, slicing, boiling straining, sugaring, boiling and then bottling and waiting for the set ... tbc. Took a few minutes after bottling to refresh the sourdough starter - to bread making tomorrow.
000
Jonathan Lewis @jloracle.bsky.social · 06/03/2026
Picked and stewed the first batch of the (main) rhubarb crop yesterday - blissful breakfast this morning. Sad news of the jam front, though: we've just opened the last jar from 2025. On the upside I think we've still got some homegrown fruit in the deep freeze.
000
Jonathan Lewis @jloracle.bsky.social · 27/02/2026
Today’s main task: the February pruning of the mother-in-law’s wisteria. Must remember to take the before and after photos this year.
220
Jonathan Lewis @jloracle.bsky.social · 26/02/2026
Looking forward to breakfast tomorrow.
150
Jonathan Lewis @jloracle.bsky.social · 26/02/2026
I've just been prompted to look at a series of blog notes I wrote 10 years ago for redgate on "Massive Deletes". There's an index to the series, plus a couple of releated articles at: jonathanlewis.wordpress.com/2018/06/08/m...
010
Jonathan Lewis @jloracle.bsky.social · 26/02/2026
I've just rediscovered one of my favourite philosophical misquotes (that I've used very frequently when explaining Oracle-related problems). jonathanlewis.wordpress.com/2019/08/09/t...
130
Reposted by Jonathan Lewis
Gresham College @greshamcollege.bsky.social · 14/02/2026
🪐🌍 Are planets like Earth rare, or have we just not found them yet? As we approach the discovery of our 10,000th exoplanet, Prof Chris Lintott * explores whether Earth is truly unusual... 👉 gres.hm/alien-earths * also of Department of Physics at the University of Oxford
001
Reposted by Jonathan Lewis
Chris Antognini @chris.antognini.ch · 14/02/2026
After a decade of planning, editing, delays due to my own busyness, further editing and waiting for 23c, the release of 26ai and my pre-retirement finally unblocked the situation. I have agreed with Apress to publish the third edition of Troubleshooting Oracle Performance in 2026. #TOP3
7335
Jonathan Lewis @jloracle.bsky.social · 12/02/2026
We've got a very excitable group of long-tailed tits that are regular visitors to the bird feeder at the end of the garden - and one thug of a great tit who chases them all away whenever they show up at the wrong time.
000
Jonathan Lewis @jloracle.bsky.social · 07/02/2026
Pulled the last of the leeks from the "big leek" bed ready for lunch tomorrow, then picked a small handful of kalettes - the first I've harvested - to eat today. Much nicer than both kale and brussel sprouts, so going to grow more this season. Purple sprouting broccoli also just ready for picking.
000
Jonathan Lewis @jloracle.bsky.social · 06/02/2026
Today's tasks, come rain or sun: feed and mulch the fruit trees, weed, feed and mulch the killer gooseberry bush after putting on the gauntlets and giving it a ferocious pruning.
000
Jonathan Lewis @jloracle.bsky.social · 05/02/2026
Local weather forecast said it was going to rain today, starting at 3:00 am, non-stop until 3:00pm TOMORROW - so I worked at home, raking, shredding and bagging a huge pile of decomposing oak leaves, repotting plants ... no rain Got ready to head out to the allotment at 3:00 pm: it started to rain.
020
Jonathan Lewis @jloracle.bsky.social · 05/02/2026
Went to an excellent @greshamcollege.bsky.social lecture by Prof. Chris Lintott on Exoplanets last night. Informative and entertaining; including an introduction to the Planet Hunters - allowing to find potential exoplanets by analysing data from TESS. science.nasa.gov/citizen-scie...
science.nasa.gov
Planet Hunters TESS - NASA Science
Join the Planet Hunters Coffee Chat video series! Project leads cover relevant topics in a friendly, fun format. Want to see what you’ve missed? check out the
010
Reposted by Jonathan Lewis
Chris Saxon @chrisrsaxon.bsky.social · 05/02/2026
It's not quite what you would write manually The QUALIFY clauses get wrapped as a Boolean expression. So if you have QUALIFY p1 AND p2 AND p3 it becomes SELECT * FROM ( SELECT ( p1 AND p2 AND p3 ) qexpr ... ) WHERE qexpr IS TRUE So yes, a manual rewrite may give better optimizations
111
Jonathan Lewis @jloracle.bsky.social · 04/02/2026
I've finally taken advantage of one of the most significant benefits brought to us by Brexit. I've bought a packer of TimTams from the local supermarket.
230
Reposted by Jonathan Lewis
SQLDaily @sqldaily.bsky.social · 04/02/2026
The QUALIFY clause enables you to filter rows using window functions e.g. get the top ranked rows with SELECT ... FROM ... QUALIFY RANK () OVER ( ORDER BY ... ) = ... @danischnider.bsky.social looks at how it works in Oracle AI Database 26ai
buff.ly
QUALIFY: The WHERE Condition for Analytic Functions
Filtering analytic functions was not straight-forward in Oracle and most other databases. Oracle 26ai now supports the QUALIFY clause in SQL. It works like a WHERE condition, but can be used for an…
102
Reposted by Jonathan Lewis
Lars Rosenquist @calvobianco.com · 03/02/2026
1Password not mincing words here: "If you are experimenting with OpenClaw, do not do it on a company device. Full stop." "If you have already run OpenClaw on a work device, treat it as a potential incident and engage your security team immediately." 1password.com/blog/from-ma...
1password.com
From magic to malware: How OpenClaw's agent skills become an attack surface | 1Password
The same capabilities that make OpenClaw a groundbreaking tool also make it an urgent security risk. This blog contains confirmed examples of agent skills being used as malware vectors, and advice on ...
5313177
Reposted by Jonathan Lewis
Chris Saxon @chrisrsaxon.bsky.social · 02/02/2026
Congrats to the winners in the Oracle Dev Gym championships! 1st Andrey Zaytsev 2nd mentzel.iudith 3rd whab@tele2.at 🏆🍾 👏 to all competitors; we hope you enjoyed the challenge Thanks to @kibeha.dk and @anthony-harper.bsky.social for writing & reviewing quizzes blogs.oracle.com/sql/announci...
blogs.oracle.com
052
Reposted by Jonathan Lewis
Connor McDonald on Database and SQL @connormcd.bsky.social · 28/01/2026
For those unfamiliar, this arrived in 26ai
1102
Reposted by Jonathan Lewis
Jonathan Lewis @jloracle.bsky.social · 27/01/2026
It's been a while but I've just written a new blog note. Still subject to checks of typo and grammar, but that will have to wait a couple of days. Effects of "column is null" on an indexed column, multi-column inlists and index iterators, and an upgrade. jonathanlewis.wordpress.com/2026/01/27/c...
jonathanlewis.wordpress.com
Case Study
This note isn’t a “real” case study, i.e. it’s not going to show you details of the data, indexes, plans etc. from a production system, but it is modelling one aspect of an …
031
Jonathan Lewis @jloracle.bsky.social · 27/01/2026
It's been a while but I've just written a new blog note. Still subject to checks of typo and grammar, but that will have to wait a couple of days. Effects of "column is null" on an indexed column, multi-column inlists and index iterators, and an upgrade. jonathanlewis.wordpress.com/2026/01/27/c...
jonathanlewis.wordpress.com
Case Study
This note isn’t a “real” case study, i.e. it’s not going to show you details of the data, indexes, plans etc. from a production system, but it is modelling one aspect of an …
031
Jonathan Lewis @jloracle.bsky.social · 26/01/2026
Oh dear, I can feel a new blog note about indexes, inlists, and "is null" predicates on its way. Still, it's going to rain (here) all day tomorrow so I won't be going out to dig.
000
Reposted by Jonathan Lewis
Londonist: Time Machine @londonist.com · 16/01/2026
Hidden behind shopfronts on Holborn is a rare survivor from medieval times, Barnard's Inn Hall. Anyone can visit this incredible building, and below its ancient rafters watch a free Gresham lecture about life, the universe and everything londonist.substack.com/p/inside-hol...
londonist.substack.com
Inside Holborn's Tudor Hall
Into Barnard's Inn Hall, home of Gresham College.
1239
Jonathan Lewis @jloracle.bsky.social · 16/01/2026
If you want an education in unicode then you should read this thread on the Oracle Developer forum: forums.oracle.com/ords/apexds/...
030
Jonathan Lewis @jloracle.bsky.social · 13/01/2026
Loved this comparison from Ric van Dyke. "Parallel lines never meet**, you can't say the same about parallel execution (PX) processes". ** in Euclidean space Also very keen on his point about distinguishing between parallel and simultaneous (concurrent). ricramblings.blogspot.com/2026/01/para...
020