Jasmin Fluri's Avatar

Jasmin Fluri

@jasminfluri.bsky.social

Database DevOps Engineer / Consultant - schaltstelle.ch Oracle ACE - @oracleace.bsky.social Sym42 Member - @sym42.bsky.social Cyclist and Mountaineer πŸ“πŸ‡¨πŸ‡­

284 Followers  |  277 Following  |  24 Posts  |  Joined: 18.11.2024
Posts Following

Posts by Jasmin Fluri (@jasminfluri.bsky.social)

Preview
Oracle 26ai for DBAs, Thu, Feb 12, 2026, 6:00 PM | Meetup Oracle Database is entering a new era with **Oracle 26ai**, bringing AI-native capabilities directly into the core of the database. But what does this really mean for **DBA

Oracle Database is entering a new era with Oracle 26ai, bringing AI-native capabilities directly into the core of the database.
Join us at the #OracleBeerBern meetup to learn more about.
@oracleace.bsky.social

🍻🍻 πŸ‘‡πŸ‘‡
www.meetup.com/oracle-beer/...

16.01.2026 09:04 β€” πŸ‘ 9    πŸ” 3    πŸ’¬ 0    πŸ“Œ 1

Only one more day to submit for

MakeIT 2026

CfP ends TOMORROW!
Take this final chance to be part of this event and enter your abstract on https://sessionize.com/makeit-2026-jcon-slovenia.

#MakeIT26 #SIOUG26

See all Events and CfPs on www.clocwise.org.

15.01.2026 13:00 β€” πŸ‘ 1    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0

Database management is more than persistence.

Beyond persistence, a DBMS also provides access rights (GRANT), schema enforcement (types, constaints), schema evolution (ALTER), concurrency control (TX isolation, deferred constraints), a query language…

Persistence is simple, DB managemant is hard.

09.01.2026 13:50 β€” πŸ‘ 21    πŸ” 3    πŸ’¬ 0    πŸ“Œ 0
Preview
Expand and Contract Method for Database Changes The Expand and Contract pattern is an iterative, backwards-compatible technique to apply database changes in small, safe steps.

The Expand/Contract Method is a tool for safe database changes

Expand: add new schema elements
Migrate: move code to these
Contract: remove old elements

@jasminfluri.bsky.social discusses using it to

Rename a column
Split a table
Change the data type of a column

06.01.2026 12:01 β€” πŸ‘ 2    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Post image

Christmas came early this year and I'm happy to be a speaker at @voxxedzurich.bsky.social in March 2026! πŸ₯³

vdz26.voxxeddays.ch

17.12.2025 14:46 β€” πŸ‘ 6    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Expand and Contract Method for Database Changes The Expand and Contract pattern is an iterative, backwards-compatible technique to apply database changes in small, safe steps.

Stonebreaker's article on database decay (ieeexplore.ieee.org/document/784...) made me write a snippet about safe database refactoring and the expand-contract method. βœ’οΈ
@oracleace.bsky.social
medium.com/@jasminfluri...

16.12.2025 14:24 β€” πŸ‘ 7    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
We have approval to release Oracle AI Database 26ai on non-Oracle hardware for deployment on-premises!

We have approval to release Oracle AI Database 26ai on non-Oracle hardware for deployment on-premises!

The wait is (nearly) over!

Oracle AI Database 26ai EE for Linux x86-64 will be released on premises in the next RU (23.26.1), due January 2026

Read full details at blogs.oracle.com/database/ora...

03.12.2025 16:02 β€” πŸ‘ 15    πŸ” 7    πŸ’¬ 1    πŸ“Œ 0
Preview
Finally … Oracle AI Database 26ai is going to be available on non-OracleΒ hardware Many of you have read my blog post from October during Oracle AI World in Las Vegas about Oracle AI Database 26ai replacing Oracle Database 23ai. But the main question remained: When is it available on-prem on non-Oracle hardware? It's December now, and Christmas is coming soon, it is time for presents. Yes, finally ... Oracle AI Database 26ai is going to be available on non-Oracle hardware…

Finally … Oracle AI Database 26ai is going to be available on non-OracleΒ hardware

Many of you have read my blog post from October during Oracle AI World in Las Vegas about Oracle AI Database 26ai replacing Oracle Database 23ai. But the main question remained: When is it available on-prem on…

03.12.2025 16:00 β€” πŸ‘ 22    πŸ” 9    πŸ’¬ 0    πŸ“Œ 1
Post image

@christianberg.bsky.social having an apperance at #UKOUG25 at @gianniceresa.bsky.social session about analytics in 2025 :)

02.12.2025 11:16 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
A RAG pipeline with #SQL using Oracle AI Database, explained by Dom Giles

A RAG pipeline with #SQL using Oracle AI Database, explained by Dom Giles

You can build retrieval augmented generation pipelines using #SQL using Oracle AI Database

@domgiles.bsky.social explains at #ukoug2025

02.12.2025 10:36 β€” πŸ‘ 4    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
SQL assertions syntax

SQL assertions syntax

Multi row/multi constraint example β€œcontrollers must work in finance”

Multi row/multi constraint example β€œcontrollers must work in finance”

Multi row/multi table constraints
β€œCan’t earn more than your manager”
β€œCan’t have multiple presidents”
β€œMust be a president”

Multi row/multi table constraints β€œCan’t earn more than your manager” β€œCan’t have multiple presidents” β€œMust be a president”

Coming in Oracle AI Database

#SQL assertions

These enable you to create cross row, cross table constraints with SQL standard syntax

CREATE ASSERTION … CHECK (
[ NOT ] EXISTS ( <query> )
)

@toonkoppelaars.bsky.social explains at #DOAG2025

19.11.2025 08:23 β€” πŸ‘ 25    πŸ” 11    πŸ’¬ 1    πŸ“Œ 1
Preview
Oracle AI Database 23.26.0 Free multi-platform images now available on gvenzl/oracle-free Oracle AI Database 23.26.0 Free multi-platform images are now available on container registries docker.io/gvenzl/oracle-free and ghcr.io/gvenzl/oracle-free. With this release, 23.8 images have now gone into Unsupported. See the support matrix for more information.

gvenzl/oracle-free images are now available for #Oracle AI #Database 23.26.0!

04.11.2025 05:42 β€” πŸ‘ 14    πŸ” 11    πŸ’¬ 3    πŸ“Œ 0
Preview
Database Rollbacks in CI/CD: Strategies and Pitfalls Database rollbacks would be incredibly valuable and essential if we want quick fixes for failed deployments. But they are rarely feasible.

Database deployments can fail

But rolling back schema changes is tricky - so plan them

@jasminfluri.bsky.social runs through options

Versioned Migrations with Reversible Scripts
Backups before Changes
Immutable Migrations & Forward Fixes
Restore Points & Flashbacks

29.10.2025 12:03 β€” πŸ‘ 2    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0

Last week, at pgconf.eu I got the best feedback ever. I was told:
"You saved my life! Since I know Merise there's not a week where I don't use it and show it to my coworkers!"

Here are the slides:
l_avrot.gitlab.io/slides/meris...

29.10.2025 09:44 β€” πŸ‘ 3    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0
Preview
Reading List – October 2025Β #4 πŸ“° How to write a custom tracer for Oracle Database JDBC - Anders Swanson demonstrates the new Oracle Database JDBC OpenTelemetry provider capabilities πŸ“° tabhisthybrid.sql: Display Oracle hybrid histograms and filter cardinality estimates - Tanel Poder has a new script for Oracle Database hybrid histograms πŸ“° Using Oracle Database Free in your devcontainer and GitHub Codespaces - Martin Bach shows you how to use Oracle Database Free in GitHub Codespaces&hellip;

πŸ“š New Reading List is out!

This week, we take a closer look at #Oracle #Database capabilities with a bit of #Oracle #Cloud Infrastructure in the mix.

Happy reading!

27.10.2025 13:00 β€” πŸ‘ 7    πŸ” 3    πŸ’¬ 0    πŸ“Œ 0

It will fit into one of the bottle cages, I'm sure πŸ˜πŸ˜…

28.10.2025 19:59 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

So thankful to be part of this community! πŸ™
@oracleace.bsky.social swag arrived just in time for the moody central european autumn weather. πŸ‚πŸ 🫢

28.10.2025 16:50 β€” πŸ‘ 11    πŸ” 1    πŸ’¬ 2    πŸ“Œ 0

Since I couldn't find any benchmarks on the topic, I'm not sure about it. Something to validate...

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

A short summary of the differences between UUIDv4 and #UUIDv7 and an idea how it could be implemented in #Oracle #database. A UUID datatype would be nice πŸ˜‰.

@oracleace.bsky.social

medium.com/@jasminfluri...

27.10.2025 06:44 β€” πŸ‘ 6    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0
Preview
Database Rollbacks in CI/CD: Strategies and Pitfalls Database rollbacks would be incredibly valuable and essential if we want quick fixes for failed deployments. But they are rarely feasible.

I felt like writing a blog post β€”a little write-up on why fixing failed #database deployments is challenging.
Spoiler: The part about undo-scripts might feel like a rant, probably because it is. πŸ™ƒ

medium.com/@jasminfluri...

22.10.2025 19:44 β€” πŸ‘ 11    πŸ” 2    πŸ’¬ 1    πŸ“Œ 0
Preview
KrΓ³tki przewodnik instalacji dockera na Windows dla Erika. Projektowanie i programowanie baz danych Oracle. Optymalizacja, JakoΕ›Δ‡.

[PL]
Krótki przewodnik jak zainstalować docker na Windows dla Erika.
tinyurl.com/bdexn3cr
[EN]
Quick Docker Installation Guide on Windows for Erik
tinyurl.com/mwj2x643

08.10.2025 19:26 β€” πŸ‘ 1    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Post image

What can I say, THANK YOU! #POUG2025 @luizafrompoland.bsky.social

06.09.2025 15:13 β€” πŸ‘ 26    πŸ” 5    πŸ’¬ 1    πŸ“Œ 0

πŸ₯ΉπŸ₯ΉπŸ₯Ή

06.09.2025 18:47 β€” πŸ‘ 5    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

#POUG2025 10 years anniversary πŸ‘πŸŽ‰πŸͺ“πŸ»

05.09.2025 13:53 β€” πŸ‘ 12    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Post image

Only at the #POUG2025 - @jloracle.bsky.social LIVE with a full room, obviously.

06.09.2025 10:11 β€” πŸ‘ 8    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0
Post image

@jasminfluri.bsky.social on OpenTelemetry #POUG2025 @sym42.bsky.social

06.09.2025 07:58 β€” πŸ‘ 9    πŸ” 3    πŸ’¬ 0    πŸ“Œ 0
Post image

Different approaches to monitoring, according to @jasminfluri.bsky.social at #POUG2025

(The Poland version is applicable in many countries πŸ˜‡)

06.09.2025 08:04 β€” πŸ‘ 10    πŸ” 3    πŸ’¬ 1    πŸ“Œ 0
Post image Post image Post image Post image

πŸŽ‰ The 2025/2026 Oracle ACE Program members have just been announced! Join us in celebrating the incredible contributors, experts, and community leaders making a difference in the Oracle world.
Check out the full list and let’s congratulate the new ACEs! πŸ‘‰ blogs.oracle.com/ace/post/int...

#OracleACE

24.06.2025 14:26 β€” πŸ‘ 37    πŸ” 18    πŸ’¬ 0    πŸ“Œ 3
Preview
Oracle extends 19c database support to 2032 Meanwhile, on-prem version of 23ai remains uncertain

Nothing new here, but a bit depressing...

Oracle extends 19c database support to 2032, making it 'longest strategic release'

www.theregister.com/2025/02/18/o...

19.02.2025 14:40 β€” πŸ‘ 18    πŸ” 3    πŸ’¬ 3    πŸ“Œ 0
Sessionless Transactions (23.6) - example in session 1
Start in session 1 by calling DBMS_TRANSACTION.START_TRANSACTION 
Pause it DBMS_TRANSACTION.SUSPEND_TRANSACTION

Sessionless Transactions (23.6) - example in session 1 Start in session 1 by calling DBMS_TRANSACTION.START_TRANSACTION Pause it DBMS_TRANSACTION.SUSPEND_TRANSACTION

Sessionless Transactions (23.6) - resume example in session 2
Resume transaction in session 2 by calling DBMS_TRANSACTION.START_TRANSACTION 
Session 2 can now see changes started in session 1

Sessionless Transactions (23.6) - resume example in session 2 Resume transaction in session 2 by calling DBMS_TRANSACTION.START_TRANSACTION Session 2 can now see changes started in session 1

Oracle Database 23.6 added sessionless transactions

These enable you to:

Start a transaction in session 1
Suspend it
Resume the transaction in session 2
Complete it in session 2

This allows the app to release DB connections while doing other work mid-transaction

07.02.2025 12:00 β€” πŸ‘ 10    πŸ” 3    πŸ’¬ 1    πŸ“Œ 1