Daily Archives: August 13, 2025

Dynamically change the property of IG row selector based on condition in Oracle APEX

Introduction: – This document explains how to disable row selection for specific records in an Oracle APEX Interactive Grid based on a column value, and how to override the Select-All…

Read More

Voice Command Navigation in Oracle APEX 

Introduction: – Voice technology is no longer just for virtual assistants like Alexa or Siri—it can now be used inside your Oracle APEX applications to provide hands-free navigation. This trial…

Read More

Export Data to Excel Instantly in Oracle APEX Without Displaying Any Report

Introduction: –  In Oracle APEX, exporting data to Excel is often tied to Interactive Reports or Grids, requiring the data to be displayed before download. But what if you could…

Read More

Copying table data from source to destination in SQL Server

PURPOSE AND SCOPE: This document explains how to transfer table data from source server to destination server. Prerequisites Database Access Permissions: Ensure that you have the necessary permissions to access…

Read More

Using TKPROF to Enable SQL Trace and Analyze Query Performance for Identifying Slowness in the Database

Introduction In Oracle databases, performance issues often stem from inefficient SQL queries. TKPROF is a powerful utility that formats the output of SQL trace files, making it easier to interpret…

Read More

Enabling Query Store on SQL Server 2019

Introduction:  When it comes to database performance tuning, that’s where Query Store appears. Introduced in 2017 version and significantly enhanced in 2019, Query Store acts like a “flight recorder” for…

Read More

Archiving and Deleting Data From MS SQL Server Database 

Archiving and Deleting Data From SQL Server Database  Server: SERVER1  Main Database: DB1  Archive Database: DB1_archive  Target Table: dbo.PerformanceCounters  Objective:  To archive and delete data older than 90 days from…

Read More

Troubleshooting Query Plan Optimization Using Query Store

Introduction SQL Server Query Store is enabled to assist in monitoring query performance and identifying query plan regressions. Query Store captures a history of query plans, making it an excellent…

Read More

When tempdb Won’t Shrink

Introduction In SQL Server, the tempdb system database can grow significantly due to heavy workloads, temporary objects, or large queries. Sometimes, even after reducing workload or removing temporary data, tempdb…

Read More

Resolving Error ORA-00955: name is already used by an existing object

Introduction While working with Oracle databases, you may encounter the error ORA-00955: name is already used by an existing object when trying to create objects like tables, indexes, or materialized…

Read More