Philipp Salvisberg
banner
salvis.com
Philipp Salvisberg
@salvis.com
510 followers 160 following 150 posts
Focused on database-centric development. Chat is open. https://www.salvis.com/blog/about
Posts Media Videos Starter Packs
Reposted by Philipp Salvisberg
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...
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.
medium.com
Tennis before the first session on day 3 of HrOUG with team „Awesome“ and „OMG“. It was great fun. Thanks! #HrOUG25 #HrOUG2025
This is how a latch contention looks in real life. The @ora600pl.bsky.social way at #HrOUG2025
Lot if interest in deep diving into performance of views by @danischnider.bsky.social at #HrOUG2025
Having fun at the tennis court #hroug25
Reposted by Philipp Salvisberg
Do you use MERGE statements in your PL/SQL code? Then I recommend not using Oracle SQL Developer for VSCode version 25.3.0 or SQLcl 25.3.0.

See forums.oracle.com/ords/apexds/...
forums.oracle.com
„The successful 5% of AI agents? They all have one thing in common: human-in-the-loop design.“
Great read: What Makes 5% of AI Agents Actually Work in Production?
www.motivenotes.ai/p/what-makes...
Conference starts in 15th. Aren’t you a bit early?
I've just finished writing my blog post. And you?
Joel Kallman Day 2025 : Announcement

oracle-base.com/blog/2025/09...

#JoelKallmanDay

@oracleace @OracleAPEX #orclapex @OracleDatabase
Subtly downgrade a band:

Beagles
Subtly downgrade a band:

Veggie Loaf
Subtly downgrade a band:

Tin Zeppelin
SQL Developer for VS Code contains an embedded SQLcl. Should behave as SQL*Plus.
Reposted by Philipp Salvisberg
Reposted by Philipp Salvisberg
GraalVM @graalvm.org · Sep 16
GraalVM 25 is here, with lots of updates for native compilation, GraalPy, GraalJS, and WebAssembly.
Faster and better than ever!🐰🚀
Download: www.graalvm.org/downloads/
Release notes: www.graalvm.org/release-note...
If you are using version 0.15.0 of the dbLinter VS Code extension, please update to version 0.15.1. Thx!

This update fixes a problem where the wrong configuration name was being used for anonymous users. Other users are not affected.
Presention started with technical problems… actually they never really stopped. And my time management sucked. Bad combination. Will work on it for HrOUG, SOUG?, RoOUG and DOAG.
Reposted by Philipp Salvisberg
I guess it will be about linters and coding standards :) @salvis.com at #POUG2025 @sym42.bsky.social
Well, it depends. On the size of the egg, the thickness of the shell and the importance of the Sollbruchstelle property.
We use one since many years. Great product. Will get one for you. See you at POUG.
Reposted by Philipp Salvisberg
Get faster PL/SQL in #SQL with

alter session set sql_transpiler = on

=> database will convert eligible functions to SQL

Read my latest post for details on

What can be transpiled
Transpiler vs scalar macros
Functional differences
Impact of function-based indexes

blogs.oracle.com/sql/post/fas...
blogs.oracle.com