Quantcast
Channel: Clemens Bleile, auteur/autrice sur dbi Blog
Browsing all 61 articles
Browse latest View live

Oracle ASH SQL_PLAN_LINE_ID in adaptive plans

There are several methods to find out where time is spent in an execution plan of a query running in an Oracle database. Classical methods like SQL Trace and running a formatter tool like tkprof on the...

View Article


Merge-Statement crashes with ORA-7445 [kdu_close] caused by Real Time...

In a recent project we migrated an Oracle database previously running on 12.1.0.2 on an Oracle Database Appliance to an Exadata X8 with DB version 19.7. Shortly after the migration a merge-statement...

View Article


Oracle DML (DELETE) and the Index Clustering Factor

As a consultant working for customers, I’m often in the situation that I have an answer to a problem, but the recommended solution cannot be implemented due to some restrictions. E.g. the...

View Article

Automatic column formatting in Oracle sqlplus

Column formatting was always a pain in sqlplus when writing queries on the prompt. Most people use tools like SQL Developer or Quest TOAD which can scroll horizontally when running queries against a...

View Article

Handling unified auditing spillover files on the standby-site

Switching to Oracle Unified Auditing may produce lots of data when e.g. auditing activities of the SYS-user. I.e. according the documentation you can do the following to audit similarly as in...

View Article


Oracle autoupgrade on Windows and plugin to a Container DB with virtual accounts

In a project I recently had to upgrade an Oracle 12.2.-DB to 19.9. and at the same time migrate from the non-container architecture to the container architecture. The interesting part here is to do...

View Article

Oracle Blockchain Tables: COMMIT-Time

Oracle Blockchain Tables are available now with Oracle 19.10. (see Connor’s Blog on it), they are part of all editions and do not need any specific license. I.e. whenever we need to store data in a...

View Article

Adding nmon to Oracle OSWatcher

nmon (nmon is short for Nigel’s performance Monitor for Linux on POWER, x86, x86_64, Mainframe & now ARM (Raspberry Pi)) is a nice tool to monitor a Linux system. Originally it came from the...

View Article


Parameterized Views with SYS_CONTEXT in Oracle. How can the optimizer peek...

There was a dicsussion a couple of years ago about a mssing feature in Oracle that the Optimizer is not peeking values when SYS_CONTEXT is being used in a predicate. I.e. specifically when using...

View Article


Creating an Oracle Snapshot Copy PDB on top of ASM

Creating a snapshopt copy Pluggable Database (PDB) on top of Automatic Storage Management (ASM) is not possible, because you need to have a filesystem which supports sparse files. According the...

View Article

ODA 19.11.: ORACLE_HOMEs on ACFS

Introduction Beginning with Oracle Database Appliance (ODA) 19.11. the ORACLE_BASE and ORACLE_HOMEs are created on ACFS. That’s good news, because there is much more space on ASM than on the internal...

View Article

Exadata Cloud at Customer: Considerations for Backup & Recovery

Working in a project where the customer migrates from an on-premises environment to Exadata Cloud at Customer provides insights about the decisions to take and what to consider when using the Exadata...

View Article

MacOS: Reduce fan noise when using Microsoft Teams

The Laptop I’m using for the business is a MacBook Pro, model 2019 (2.6 GHz 6-Core Intel Core i7). I’m thankful to be able to choose the Hardware and OS of my business laptop at dbi services. We have...

View Article


Script to calculate the network latency between the application and the...

By Clemens Bleile Network latency is crucial for applications, especially if lots of “row by row”-processing (some call it “slow by slow”-processing) is used by the application or if lots of data is...

View Article

opatch hangs while patching OEM 13.4. concerning the log4j-vulnerability

By Clemens Bleile To address the log4j-vulnerability I recently had to fix the Oracle Enterprise Manager 13.4.-installation for a customer. REMARK: Please check the following link for details...

View Article


Oracle Database Appliance (ODA): Adjusting to the new ORACLE_BASE-setting...

By Clemens Bleile From Oracle Database Appliance (ODA) version 19.11. onwards the ORACLE_HOMEs and ORACLE_BASE will be created on ACFS, i.e. take space from an ASM-diskgroup instead of taking...

View Article

Oracle Database Appliance: Install a DB Release Update manually

By Clemens Bleile Recently I upgraded an ODA X7-M from 19.12. to 19.13. After the dcs-, server- and storage-upgrade several databases on the machine had to be patched from 19.9. to 19.13. The...

View Article


Oracle DBs and ransomware attacks

By Clemens Bleile I had a discussion with a customer recently about the risk of running into an issue with ransomware encrypting data of Oracle databases. Just to quickly recap on what ransomware is:...

View Article

Parameterized Views with SYS_CONTEXT in Oracle. How can the optimizer peek...

There was a dicsussion a couple of years ago about a mssing feature in Oracle that the Optimizer is not peeking values when SYS_CONTEXT is being used in a predicate. I.e. specifically when using...

View Article

Creating an Oracle Snapshot Copy PDB on top of ASM

Creating a snapshopt copy Pluggable Database (PDB) on top of Automatic Storage Management (ASM) is not possible, because you need to have a filesystem which supports sparse files. According the...

View Article
Browsing all 61 articles
Browse latest View live