hans_castorp
Joined 12 years ago
Joined 12 years ago
> We stopped when we got a clean compile on the following syntax:
for(;P("\n"),R--;P("|"))for(e=C;e--;P("_"+(*u++/8)%2))P("| "+(*u/4)%2);At one point he said "You need to move the mouse up" and one of the participants actually lifted the mouse physically from the desk - which was perfectly correct for someone not being used to computers.
I always remember this when I think "isn't this obvious?" with regards to usage patterns on computers.
Now that it's included in the standard, there is work to implement it:
In most (all?) cases the pooler manages one pool per database user, so even if there was something leaking, it would not be anything that the database user couldn't access anyway.
But if you are paranoid, you can configure the pooler to run "RESET ALL", "RESET ROLE", "RESET SESSION AUTHORIZATION" and "ROLLBACK" before handing out a connection.
But you were always allowed to run your own benchmarks internally.
Back then, you could have installed 10gR1 and 10gR2 and compare the sort performance on identical data sets and queries.
No they don't require a network at all. The only drawback if there is no network is that the initial finding of the position takes longer. And maps can be downloaded so that they are available offline.
GPS receiver have been working without a "web connection" for ages (e.g. Garmins outdoor devices).
I use my smartphone in "airplane" mode but GPS enabled when hiking. No problems whatsoever.
https://thebuild.com/blog/2026/05/01/pgxbackup-continuity-su...
So with a Jolla phone and Linux laptop, I am left in the cold.
All that is supported with CTEs as well. And both Postgres and Oracle support the SQL standard for these things.
You can't choose between breadth first/depth first using CONNECT BY in Oracle. Oracle's manual even states that CTE are more powerful than CONNECT BY
Plans for prepared statements are cached though.