Other News

Community

Foreign Keys are Not Free

(Shaun M. Thomas) PostgreSQL is a pretty good database, and I enjoy working with it. However, there is an implementation detail that not everyone knows about, which can drastically affect table performance. What is this mysterious feature? I am, of course, referring to foreign keys.

Community

SHUTDOWN TRANSACTIONAL

(Andrew Reid) If you run this command, Oracle waits until all users have committed or rolled back any outstanding transactions before closing the database. To test this out in Oracle 12.1, I tried to close a database from a session with an outstanding transaction.

Editorials

Competing With Yourself

Is it possible for a product to be too good? I am wondering if that may be so. It used to be a goal to create a product that had a long lifetime. The value was in the quality and longevity. Today it seems vendors would wish their products were not so good. Here are a few examples: Windows XP […]

Community

Geek City: Lost Identity

(Kalen Delaney) Way long ago, when Sybase first added the IDENTITY property, it took people quite a while to get the hang of using it. Along with being able to automatically generate sequential numbers for each row, we had to tune a configuration option with the geekiest of names: “Identity Burning