Latest
Events
Products
Partners
Release info
ORA-00904: Invalid Identifier in Oracle Databases

13/02/2025

ORA-00904: Invalid Identifier in Oracle Databases

When you’re working with Oracle databases, some errors pop up so regularly that DBAs almost recite them in their sleep. ORA-00904: invalid identifier is certainly one of those classic offenders. On the face of it, ORA-00904 indicates you’ve referenced a column or other identifier that Oracle can’t locate or doesn’t consider valid. Straightforward enough—maybe there’s a simple typo, or a missing column in your table. But there are subtler corners of Oracle that can trigger the same error even when you think you’ve done everything right.

How Did Microsoft Compete with Oracle Database Over the Years

06/02/2025

From .NET to Azure: How Did Microsoft Compete with Oracle Database Over the Years?

For a long time, talk of database supremacy circled around Oracle’s hold on mission-critical workloads. Then Microsoft stepped up with SQL Server, coaxing DBAs away from Unix systems by leaning heavily on a Windows ecosystem that many found simpler to manage. Fast-forward to the present, and the contest has expanded into cloud territory, culminating in an unexpected partnership that underscores just how practical both tech giants have become. How did Microsoft compete with Oracle Database throughout this journey? 

Achieve Database Optimization Without Abandoning Normalization

30/01/2025

Achieve Database Optimization Without Abandoning Normalization

High concurrency, scattered queries, unpredictable data growth—the usual suspects. When everything’s slow and your tables are bursting, you face a tough choice: enforce strict normalization for pristine data integrity or optimize aggressively to wring out every last drop of performance. Overly normalized schemas may lead to a maze of joins and hamper speed under heavy loads. Performance-driven shortcuts—like denormalizing key data—can bloat storage and complicate updates.  Balancing database optimization and normalization isn’t always straightforward, but it is possible. 

Database Performance Tuning - the Sensible Way: Collaborative Strategies, Clear Metrics, and Tested Changes

23/01/2025

Database Performance Tuning – the Sensible Way: Collaborative Strategies, Clear Metrics, and Tested Changes

Databases are either the invisible workhorse that keeps everything running smoothly or the ticking time bomb that wakes you at 3 a.m. with catastrophic slowdowns. There’s rarely a middle ground. Performance tuning makes all the difference—especially when you combine actual metrics, meaningful collaboration, and a dash of common sense. A few checks here and there can save hours of panic later on, and nothing beats a stable, responsive system for making you look like the hero of the IT team. 

Of course, it helps to have a reliable way to see what’s going on under the hood while performance tuning, keep everyone on the same page, and avoid applying fixes blindly. After all, a well-tuned database is happier, and so are the people who rely on it every day.

ORA-01555: How to Preserve Undo Data and Keep Queries Consistent

16/01/2025

ORA-01555: How to Preserve Undo Data and Keep Queries Consistent

Oracle database has many problems and often recurring ORA-01555 is one of them. It is known as the “snapshot too old” error, and occurs when Oracle cannot provide a consistent read of the data that existed at the query’s start time. Oracle attempts to use undo data to roll back any changes made after the query began. If that undo information has been overwritten or otherwise lost, Oracle can no longer reconstruct its older version. This leads to the ORA-01555 exception.

27/08/2019

DBPLUS will perform at a meeting organized by the Warsaw PostgreSQL Users Group

On October 10, 2019 in Warsaw at 5 Kolejowa Street, DBPLUS together with Goldenore and EnterpriseDB will talk about PostgreSQL…

16/07/2019

DBPLUS on “IT Tage” in Frankfurt

“Everything under one roof!” is the motto of the IT-Days 2019 from December 9th to 12th in the Cape Europa,…

03/07/2019

CIOs will talk about database performance

Optimizing database performance and matching IT architecture to real-time data processing will be the theme of this year’s edition of…

05/04/2019

DBPLUS at the mbuf congress in Karlsruhe

Congress is a meeting of nearly 200 member companies from the IT industry and a popular network platform. Mbuf is…

28/12/2018

SQL Saturday in Linz, Austria

SQLSaturday is an all-day conference and training event which is taking place Friday, January 18, 2019 for the sixt time…

That's How Effective Query Monitoring Can Prevent Locks

01/08/2024

That’s How Effective Query Monitoring Can Prevent Locks

In the complex ecosystem of SQL Server, performance issues can sometimes feel like detective work, especially when tracking down the elusive culprits behind system locks. This time, we’re exploring how ineffective queries (and poorly executed query monitoring) can grind operations to a halt, and how to identify the “how” and “why” behind the halt. 

From scrutinizing load trends to dissecting lock histories and refining execution plans, we’re making sure that no stone—or should we say, no data block—remains unturned in our quest to keep SQL Server zipping along like a sports car rather than trudging like a pack mule.

Logical vs Physical Replication

18/07/2024

The Replication Dichotomy: Logical vs Physical Replication

There’s a peculiar habit among some database professionals occasionally to toss logical and physical replication into the same bin. One might as well say socks and shoes are the same because, after all, they both go on your feet, right? But as anyone who’s tried wearing socks in the snow can attest, similarities on the surface can hide a whole universe of differences between logical vs physical replication.

Blurring together logical and physical replication, or neglecting their differences can lead to inefficient data management strategies. Each method has its merits and ideal scenarios of use. Knowing just when to apply each one—understanding their unique roles in the spectrum of data management—helps avoid unnecessary workload, optimizes performance, and ensures data integrity.

Execution plan changes in SQL server

04/07/2024

Execution Plan Changes in SQL Server: Reasons and Solutions

Executions plan—complex maps charted by the SQL Server optimizer, dictate the most efficient route for data retrieval. However, the plans are not static. They morph and adapt, influenced by a host of factors ranging from data volume changes to system upgrades. Each of the execution plan changes in SQL Server has the potential to sway performance dramatically.

Understanding the reasons behind these shifts, and more importantly, how to effectively manage them translates to maintaining optimal performance in SQL Server environments.

The Domino Effect in the T10 Database on g1rush Server

27/06/2024

The Domino Effect in the T10 Database on g1rush Server

Performance issues rarely occur in isolation. Often, a single problem can trigger a cascade of related issues, each compounding the overall impact on the system. This case study explores such a scenario in the T10 database on the g1rush server. 

Overcoming Execution Plan Changes

20/06/2024

From Analysis to Action: Overcoming Execution Plan Changes

Execution plans choose the way in which SQL queries are executed by the database engine. As such, they are a difference between a smoothly running database and one that stumbles under load. Sometimes, an execution plan changes, for various reasons—often silently and without warning—and the far-reaching fallout can be huge.

The most immediate impact seen as the execution plan changes is a decline in query performance. A query that once ran smoothly in milliseconds might, due to an altered plan, start consuming seconds. This increase in query time can cascade into longer load times for applications, frustrated end-users, and severe financial repercussions in high-stakes environments such as financial trading platforms or real-time data services.

16/09/2020

Actinium Consulting GmbH and DBPLUS enter into partnership

Actinium Consulting GmbH specializes in business intelligence and ERP. The software developments by DBPLUS for database optimization and real-time data…

31/03/2020

dbi services and DBPLUS enter into a partnership

Delémont, March 31, 2020 – dbi services has secured a partnership with DBPLUS, a software development company which specializes in…

16/10/2019

Partner for Performance representing DBPLUS at the DOAG Conference and Exhibition 2019 in Nuremberg

Partner for Performance representing DBPLUS at the DOAG Conference and Exhibition 2019 in Nuremberg You wish to become more familiar…

16/07/2019

DBPLUS on “IT Tage” in Frankfurt

“Everything under one roof!” is the motto of the IT-Days 2019 from December 9th to 12th in the Cape Europa,…

17/06/2019

DBPLUS expands partner network

Another companies from the CEE region joined the group of DBPLUS partners. As a result, DBPLUS Clients gain access to…

09/07/2019

Performance Monitor (release 2019.2)

On June 28, 2019, we released a new version of Performance Monitor for Oracle and Microsoft SQL Server databases. The…

20/03/2019

Performance Monitor (release 2019.1)

March 16, 2019, we have released a new version of Performance Monitor for Oracle and Microsoft SQL Server. The most…

21/12/2018

Performance Monitor (release 2018.4)

December 21, 2018 we have released a new version of Performance Monitor for Oracle and Microsoft SQL Server. The most…

08/10/2018

Performance Monitor (release 2018.3)

October 8, 2018, we have released a new version of Performance Monitor for Oracle and Microsoft SQL Server. The most…

08/06/2018

Performance Monitor (release 2018.2)

August 6, 2018, we have released a new version of Performance Monitor for Oracle and Microsoft SQL Server. The most…