Osman DINC - InsaneDBA's Avatar

Osman DINC - InsaneDBA

@osmandinc.bsky.social

I love and tame databases and share my knowledge on https://dincosman.com/

97 Followers  |  415 Following  |  33 Posts  |  Joined: 15.11.2024  |  1.4186

Latest posts by osmandinc.bsky.social on Bluesky

Preview
Unable to Parse the Content of exa_map Error on ExaCC Grid RU Precheck The document details troubleshooting steps taken to resolve a grid release update(19.28) error on an Exadata Cloud system. The initial issue involved SSH connectivity, followed by problems with theโ€ฆ

New Blog Post : Unable to Parse the Content of exa_map Error on ExaCC Grid RU Precheck dincosman.com/2026/01/31/p...

01.02.2026 12:57 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Cloning Oracle RAC Database Home to Single Instance and vice versa This blog post details the steps for cloning an Oracle Database Home from an existing Oracle Home to another server, applicable to both RAC and Single Instance environments. Cloning is preferred ovโ€ฆ

Cloning Oracle RAC Database Home to Single Instance and vice versa... dincosman.com/2025/12/14/c... #Oracle #Database #DatabaseClones

14.12.2025 09:42 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Backing up to a fake tape (SBT) in Oracle RMAN and using sbttest tool This content discusses simulating tape backups using RMAN and a dummy SBT library (oracle.disksbt) to troubleshoot backup failures. The article details how to perform fake tape backups with Oracleโ€™โ€ฆ

Backing up to a fake tape (SBT) in Oracle RMAN and using sbttest tool.

dincosman.com/2025/11/09/b...

#Oracle #RMAN #Database #BackupAndRecovery

09.11.2025 12:37 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Ping Checks Life, tnsping Checks Purpose #JoelKallmanDay The content explains various Oracle connectivity testing utilities: ping, tnsping, ociping, connping, and adbping. It honors Joel Kallman, a key figure in database development. The document detailsโ€ฆ

Ping Checks Life, tnsping Checks Purpose #JoelKallmanDay
#Oracle

dincosman.com/2025/10/15/p...

15.10.2025 09:16 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

How about multiple log writer also?

31.07.2025 06:10 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Post image

My article "When Bind Variables Backfire" is published in ORAWORLD Issue 35 (July 2025), pages 53โ€“58! ๐Ÿ”ฅ

I explore surprising real-world issues around bind variables in Oracle Database.

Read it here ๐Ÿ‘‰ www.oraworld.org/fileadmin/do...

#Oracle #Database #ORAWORLD

07.07.2025 09:04 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Love it. ๐Ÿ‘๐Ÿฟ

22.06.2025 18:35 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Deploy Oracle Autonomous Database on your Computer Oracle Autonomous Database can be deployed locally on a laptop using container platforms such as Docker or Podman, offering features similar to those available in the Oracle Cloud Infrastructure (Oโ€ฆ

Is it possible to deploy an Oracle Autonomous Database on your laptop with a management interface like OCI?

Yes. Here it is.

dincosman.com/2025/06/18/d...

#Oracle #AutonomousDatabase #OracleATP #Docker #OracleDeveloper #DevOps #OracleCloud #DatabaseActions #ORDS #SQLcl #DB

19.06.2025 05:56 โ€” ๐Ÿ‘ 5    ๐Ÿ” 3    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Oracle Database Patching with AutoUpgrade in Offline Environments This post illustrates how to use AutoUpgrade to patch an Oracle Database to in environments without internet access, making it also suitable for isolated systems. It details steps such as creating โ€ฆ

Oracle Database Patching with AutoUpgrade in Offline Environments

DBAs may forget some post-patching tasks, but it seems that AutoUpgrade does not.

dincosman.com/2025/06/14/a...

15.06.2025 11:57 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Downloading Oracle Patches with AutoUpgrade on Windows Behind a Proxy In this blog post, I walk you through how to download Oracle patches using AutoUpgrade on a Windows host behind a proxy requiring authentication. The steps include configuring proxy environment varโ€ฆ

New Blog Post:
Downloading Oracle Patches with AutoUpgrade on Windows Behind a Proxy

Say goodbye to the browser, after reading this post, you'll download Oracle patches the smarter way.

dincosman.com/2025/06/04/d...

#Oracle #AutoUpgrade

08.06.2025 14:07 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

๐Ÿ‘

28.05.2025 20:13 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Hi Kellyn, can you check slide decks link? I think, it may be broken.

28.05.2025 20:00 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Video thumbnail

New Blog Post:
How Oracle Changes Your SQL: Uncovering Hidden Query Transformations

Query transformations and translations are some kind of magic.

๐Ÿ‘‰ Read the full post here: dincosman.com/2025/05/24/h...

#Oracle

25.05.2025 11:29 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Oracle 23ai Update โ€“ VKTM process is now TIME!

#Oracle

23.05.2025 13:59 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Part 1: NVL vs DECODE and CASE โ€“ Short Circuit Behavior The blog post discusses the behaviors of Oracleโ€™s NVL and DECODE functions regarding NULL values. While NVL employs eager evaluation, executing all arguments regardless of necessity, DECODE uโ€ฆ

New Blog Post : Part 1: NVL vs DECODE and CASE - Short Circuit Behavior

dincosman.com/2025/05/17/n...
#Oracle #Database #SQL #NVLvsDECODE

18.05.2025 12:52 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Oracle Hash Partitioning: Benefits and Best Practices Hash partitioning enhances database management and performance by evenly distributing data across partitions, crucial for handling high concurrency. However, choosing an appropriate partition key iโ€ฆ

Oracle Hash Partitioning: Benefits and Best Practices
Whether you're seeking uniform data distribution, aiming to reduce row lock waits on index segments highlighted in AWRโ€™s "Segments by Row Lock Waits" section, then check out
dincosman.com/2025/05/09/o...
#Oracle #Database #HashPartition

11.05.2025 18:05 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
DBMS_METADATA.GET_DDL Does Not Return Hashed Passwords Anymore Recent Oracle Data Pump patches (19.17 and later โ€” involving bug fix 33517865) have modified the behavior of DBMS_METADATA.GET_DDL, removing hashed passwords from its output as a security enhancemeโ€ฆ

DBMS_METADATA.GET_DDL Does Not Return Hashed Passwords Anymore.

Oracle has introduced a fix (bug fix 35018026) that allows access to hashed passwords under strict conditions.

dincosman.com/2025/05/02/g...

#SQL #Oracle #Database

02.05.2025 12:23 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Preview
Ansible Playbooks for Oracle Grid and Database Release Update (19.26 with MRP & One-Off Fixes) In this post, Iโ€™m sharing the latest Ansible playbooks for patching Oracle Database and Grid Infrastructure, specifically for the Oracle 19.26 Release Update, including MRPs and recommended one-offโ€ฆ

Ansible Playbooks for Oracle Grid and Database Release Update (19.26 with MRP & One-Off Fixes) dincosman.com/2025/04/26/a...

#Oracle #Database #Databases #Ansible #DatabasePatching

27.04.2025 11:57 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
SQL Plan Baseline, SQL Patch, SQL Profile: Differences and Use Cases This content highlights the importance of stability in database performance, especially regarding Oracleโ€™s SQL execution plans, which can fluctuate based on various factors. It focuses on three priโ€ฆ

Ever wondered What happens when a SQL statement has conflicting hint directives from SQL Profile, SQL Plan Baseline, and SQL Patch?

In my test case, All three whispers different things to optimizer. What will optimizer do?

I answer this.
dincosman.com/2025/04/10/s...

#Oracle #SQL #Database

13.04.2025 12:54 โ€” ๐Ÿ‘ 5    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Resolving Oracle RAC Node Eviction Issue caused by Cluster Interconnect This post discusses a perplexing issue with node evictions in an Oracle RAC setup, where node crashes occurred due to a loss of connection on a private interconnect despite redundancy. It highlightโ€ฆ

New blog post:

Resolving Oracle RAC Node Eviction Issue caused by Cluster Interconnect dincosman.com/2025/03/13/c...

16.03.2025 13:00 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Tools for Oracle Database Proactive Health Checks and Diagnostics The content discusses essential tools and scripts for monitoring Oracle Database Health, emphasizing the importance of proactive health checks to prevent performance issues. It introduces various tโ€ฆ

New Blog Post:
Tools for Oracle Database Proactive Health Checks and Diagnostics dincosman.com/2025/02/23/o...

23.02.2025 12:53 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Child Cursors: BIND_MISMATCH, BIND_LENGTH_UPGRADEABLE and BIND_EQUIV_FAILURE Bind variables improve SQL performance and security by reusing execution plans, reducing hard parsing overhead and mitigating SQL injection risks. However, key information can be hidden from the opโ€ฆ

Child Cursors: BIND_MISMATCH, BIND_LENGTH_UPGRADEABLE and BIND_EQUIV_FAILURE dincosman.com/2025/02/09/b...

09.02.2025 14:17 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Moving Oracle Database Objects Across Tablespaces: Tables, Indexes, and LOBs Explained in Detail The post discusses the process of reorganizing and moving nearly 50,000 database objects across tablespaces within an Oracle database. It highlights the challenges posed by inconsistent storage praโ€ฆ

New blog post: A Tale of Terabytes, Moving Thousands of Oracle Database Objects Across Tablespaces: Tables, Indexes, and LOBs Explained in Detail dincosman.com/2025/01/03/m...

05.01.2025 12:35 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Oracle Database APEX Upgrade: 19.2 to 24.1 This post outlines the process for upgrading Oracle Application Express (APEX) from version 19.2 to 24.1. APEX is a low-code platform for developing web applications with Oracle Database. The upgraโ€ฆ

Oracle Database APEX Upgrade: 19.2 to 24.1 dincosman.com/2024/12/21/o...

21.12.2024 15:01 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
CPU-intensive query to simulate CPU load in Oracle database This blog post provides a PL/SQL script that utilizes Oracleโ€™s DBMS_SCHEDULER to create and execute CPU-bound jobs. Also validates the CPU usage with AWR Report and docker stats command. Addiโ€ฆ

New blog post.
dincosman.com/2024/12/13/c...

This blog post provides a PL/SQL script that utilizes Oracleโ€™s DBMS_SCHEDULER to create and execute CPU-bound jobs. Additionally, it addresses constraints of the Oracle Database 23ai Free version, limiting CPU usage to two cores.

#Oracle

15.12.2024 10:52 โ€” ๐Ÿ‘ 5    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Ansible Playbooks for Oracle Database Release Update (19.24) This post discusses the introduction of a new patching feature (one-button patching) in the AutoUpgrade tool, now at version 24.7, which simplifies the database release update process. Although curโ€ฆ

I've shared my insights on my blog, which may be helpful.

For Ansible: dincosman.com/2024/11/01/a... , dincosman.com/2024/03/18/d... and dincosman.com/2024/03/17/g...

For FPP: dincosman.com/2023/10/10/u... and dincosman.com/2023/10/10/u...

08.12.2024 19:46 โ€” ๐Ÿ‘ 1    ๐Ÿ” 2    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

I also tested both. Both are great compared to doing everything manually. I prefer using FPP in Exadata environments (rather than giving SSH equivalency to another server). Ansible works well with traditional systems and Virtual Machines, but it requires careful preparation of the playbooks.

08.12.2024 19:41 โ€” ๐Ÿ‘ 2    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
How to Get Row Counts for All Tables in Oracle Database? This post explores the debate between using table statistics and executing SELECT COUNT(*) queries for retrieving row counts for all tables in Oracle databases. It highlights the efficiency of relyโ€ฆ

The Debate Between Table Statistics and SELECT COUNT(*)
#Oracle

dincosman.com/2024/12/07/f...

08.12.2024 09:54 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Install Oracle Database 23ai and Sample Schemas on Macbook M Series (Apple Silicon) Released on 12th November 2024, Oracle Database 23ai now offers free container images optimized for ARM-based Apple MacBook computers with M-series chips, enhancing development efficiency. Two imagโ€ฆ

Install Oracle Database 23ai and Sample Schemas on Macbook M Series (Apple Silicon)

#Oracle
dincosman.com/2024/12/03/i...

03.12.2024 17:00 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
File System Corruption on Root (/) Partition of Exadata Storage Server โ€“ Oracle Linux 7 A file system corruption issue was detected on the root partition of an Exadata storage server running Oracle Linux 7.9. This was identified by AIDE due to changes in file attributes. Investigationโ€ฆ

New blog Post - File System Corruption on Root (/) Partition of Exadata Storage Server - Oracle Linux 7
#Oracle #Exadata
dincosman.com/2024/12/01/e...

01.12.2024 07:21 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

@osmandinc is following 20 prominent accounts