Piet de Visser's Avatar

Piet de Visser

@pdevisser.bsky.social

Database-guy, Typo-maker, Voyager. phd in I told you so, knighthood in... Airport Queues ? Get a motorcycle ! Movie Quotes: "You are a Meaningful and Valued member of ... " "Activate the Omega 13"

579 Followers  |  313 Following  |  320 Posts  |  Joined: 27.07.2023  |  2.1622

Latest posts by pdevisser.bsky.social on Bluesky

Allow me a joke #DBAsRunCronjobs, and cronjobs run the World (and the mail-volume)

05.11.2025 10:15 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

...up and running.
Thank You for maintaining those !

04.11.2025 18:51 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

When a DBA adds you to their team...
...and in the next 4hrs you receive 180+ mails (from cronjobs...)

Some Things Never Change...
#DBAsRunTheWorld (I have that sticker somewhere.. Thx to @mikedietrichde.com )

04.11.2025 12:16 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
The Day My Smart Vacuum Turned Against Me Would you allow a stranger to drive a camera-equipped computer around your living room? You might have already done so without even realizing it. The Beginning: A Curious Experiment It all started ...

Serious ??

The vacuum-cleaner spying + pwd-sniffing on your home-network ??

codetiger.github.io/blog/the-day...

03.11.2025 19:16 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

I have been guilty of experimenting with that, way back when global indexes on partitions were a Real Pain.

Things (global indxes in oracle) got a little better now.

03.11.2025 06:59 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

hmmm that is not necessarily a Stamp of Quality...

01.11.2025 18:37 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

You need to add #sarcasm to that ... Otherwise some innocent DBA will recommend it to his architect: UUIDV7 + Reverse index...

(I should have put bigger CAVEAT stmnts in the blog... )

01.11.2025 18:30 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

This thing about "not spreading keys", hot-blocks, and index-contention, I think that is a double-edged sword.

It will depend on Your system, and Your typical load, whether you should pick V4 or V7. I suspect the actual differences will be marginal most cases.
Not many are That Extreme ? Are they?

01.11.2025 18:18 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 2    πŸ“Œ 0

Agree, That is the Whole Concept.
But both the neighbourpgs, and the python uuid pckge have functions to "extract" from a UUID: time, version, node...

And.. If there is "information" in there, some geek will want to peek into it...
(there is a ugly dutch word for someone who is bit-peek-happy)

01.11.2025 18:08 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Good to Hear. Thx for that.
I hadnt expected anything less.

Not often, but when I came across uuid-data (other database, and/or data-delivered to me) it was UUID-V4. The V7 is relatively Newly spec-ed.

01.11.2025 18:02 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Grinning at this...

01.11.2025 14:47 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Oracle 26ai - UUID v4 available, and looking at v7, Interesting! TL;DR: in Oracle 26ai, there is the new function UUID(), which implements the UUID-V4. Someone also mentioned UUID-V7. I started experimenti...

Great: Oracle v26ai has the capability to generate UUID-V4.
Nice, and interesting to play with.

But I am also expecting at least UUID-V7 in the near future, Right ?

/cc @oracleasktom.bsky.social and @oracleace.bsky.social

simpleoracledba.blogspot.com/2025/11/orac...

01.11.2025 14:47 β€” πŸ‘ 6    πŸ” 1    πŸ’¬ 2    πŸ“Œ 0

Thx for that.

There is more XML out there than you think, notably in "back-ends".
Legacy from the 00s.

See it as a Tribute to the Longevity of some systems, datamodels, designs.

Data Lives Longer....

31.10.2025 09:05 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

One cool thing we have since this year’s AI World - #Dev Tips cards for #OracleDatabase

Shout out to @richard.fichtner.dev for the great idea!

22.10.2025 15:53 β€” πŸ‘ 12    πŸ” 3    πŸ’¬ 2    πŸ“Œ 0
Post image

Who doesn't want to be part of the 16th edition of APEX World?
Showcase your expertise in APEX to the community! We are seeking presentations for all skill levels, from novices to seasoned professionals, and everything in between.

πŸ‘‰ Visit buff.ly/dJc3ogC to submit your abstract!

Open until Dec 1

22.10.2025 07:17 β€” πŸ‘ 6    πŸ” 5    πŸ’¬ 0    πŸ“Œ 0
Gaan wij de Verenigde Staten achterna?

"Op 29 oktober mogen we stemmen. Laten we daarbij niet alleen kijken naar verkooppraatjes over betaalbare boodschappen en loze leuzen, maar ook naar het fundament waarop alles rust: een vrije pers, een sterke rechtsstaat en de vrijheid om vragen te stellen." nvj.nl/actueel/gaan...

22.10.2025 08:59 β€” πŸ‘ 36    πŸ” 20    πŸ’¬ 1    πŸ“Œ 0

When using in python (set the module-property on a connection) it will take effect on the next call.

In oracle=pythondb, it piggybacks on actual calls, e.g. when Real work is done and does not cause an additional RT.

Kinda Curious for other drivers.

nb: Not Obsessed by RTs. Not Obsessed. Not.

16.10.2025 15:09 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Yes, Please.
Set. That. Info.

In python it is as simple as assigning a str:
ora_connection.module = 'this is the culprit'

It doesnt even cause an additional round-trip, the setting is piggybacked on the next real call, just so you know.

(did I mention I dont like round-trips... I guess I did)

16.10.2025 14:56 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Also: a Reminder that a good list of blog-bookmarks can be Interesting to have.

You can Learn unexpected things from browsing those blogs...

16.10.2025 12:41 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Thx Tim (@oraclebase.bsky.social).
That is a very read-worthy list.

And a sign that "the community" is still very much Alive.

16.10.2025 12:30 β€” πŸ‘ 4    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0

Recommended!
Even if you only go to conferences for the food and the drinks...

I had a lot of good learning, a lot of good connections, and quite a lot of Fun from being in this program.

15.10.2025 13:39 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

"nog" is het operatieve woord...

15.10.2025 09:42 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Beste @ftm.nl ,

ik waardeer jullie Hogelijk.
Ga. Zo. Door.

Maar ik wil Niet Nog een App op mijn telefoons (inloggen, notifiations, tracing...).

Please, maak content (text en podcasts) ook via het ouderwetse www met een (anonieme, no-javascript, ad-blocked... ) beschikbaar.

#followthemoney

15.10.2025 09:26 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Simplicity, Troubleshooting, #JoelKallmanday TL;DR: You don't have to be a genius to solve problems. And there is no shame in not-knowing or not understanding all the geeky details. Ma...

#joelkallmanday
We tend to forget that troubleshooting is mainly just about Clear and Calm thinking..
pdvfirstblog.blogspot.com/2025/10/simp...

15.10.2025 07:20 β€” πŸ‘ 5    πŸ” 4    πŸ’¬ 0    πŸ“Œ 0
Preview
Simplicity, Troubleshooting, #JoelKallmanday TL;DR: You don't have to be a genius to solve problems. And there is no shame in not-knowing or not understanding all the geeky details. Ma...

Apart from all the buzz around the "release" of 26ai, Today is also #joelkallmanday ,
Coordinated by @oraclebase.bsky.social, our community blogs in with that hashtag to remember Joel ...
pdvfirstblog.blogspot.com/2025/10/simp...

15.10.2025 07:19 β€” πŸ‘ 6    πŸ” 4    πŸ’¬ 0    πŸ“Œ 0

Italian!

12.10.2025 17:05 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Preview
oracle23ai and python - eliminate RoundTrips. TL;DR: Searching for RoundTrips to eliminate between python and Oracle. In this case, we "collect" the individual inserts to do them in a fe...

Processing one row at a time leads to lots of round-trips to the #database

This is SLOOOOOOOW

It's faster to batch records and send many in one call

How much faster?

@pdevisser.bsky.social tested with Python and batching inserted 150x more rows!

07.10.2025 11:03 β€” πŸ‘ 3    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0

Good Memories.

I was read to.
I did some reading to my kids...
Not sure if it worked in our case,
but I can definitely Recommend this.

01.10.2025 19:04 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Makes me quite curious.

01.10.2025 14:06 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

Remember these stickers...
(the Croatian variety is "Meni Radi" )

30.09.2025 16:16 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

@pdevisser is following 20 prominent accounts