Skip to content
No results
  • Portfolio
  • Blog
  • Oracle 26ai
  • Oracle APEX
  • Oracle Forms
  • PL/SQL
  • SQL
  • Topics
  • Tools
  • About
  • Roadmaps
    • Oracle APEX Roadmap
    • Oracle Database Roadmap
    • Software Engineering Roadmap
    • AI Developer Roadmap
  • Products
    • VinAura - PDF Designer for APEX
    • Rounds HMS - Hospital ERP
    • SmartShare for WordPress
  • Books
    • APEX 26.1 Book
    • APEX API Book
    • SQL & PL/SQL Book
    • Forms 14c Book
    • Oracle AI & APEX Book
  • Consulting
  • Dev News
Simulators & Games
Vinish Kapoor.
  • Portfolio
  • Blog
  • Oracle 26ai
  • Oracle APEX
  • Oracle Forms
  • PL/SQL
  • SQL
  • Topics
  • Tools
  • VinAura PDF
    See the designerQueries, bands, tables, live preview
    Oracle APEX · PDF reports

    The visual PDF report designer for Oracle APEX

    Design invoices, statements and labels on a canvas, bind them to SQL, and get the PDF with one PL/SQL call.

    • How it works
    • Features
    • Sample PDFs
    • Tutorial
    Get VinAura PDF Free on GitHub
  • Rounds HMS
    See the hospitalOPD, IPD, billing, lab, pharmacy
    Hospital management · HMIS

    The HMS your whole hospital can work in

    A cloud-based hospital management system for OPD, IPD, billing, lab, pharmacy and HMIS reports, built on Oracle APEX.

    • Modules
    • Technology
    • Security
    • User guide
    Get Rounds HMS Cloud-hosted
  • APEX 26.1 Book
    Inside the bookReal pages from the book
    Oracle APEX 26.1 · Book

    Oracle APEX 26.1: The Complete Guide

    Build a real app with reports, grids, security, workflows, REST and AI. 828 pages, paperback and Kindle.

    • What you learn
    • Six parts, 48 chapters
    • Inside the book
    • FAQ
    Get the book Paperback, Kindle & Apple Books
  • APEX API Book
    Inside the bookReal pages from the book
    Oracle APEX 26.1 · JavaScript & PL/SQL

    Oracle APEX 26.1 API by Example

    Every APEX JavaScript and PL/SQL API, 1,850+ methods, events, procedures and functions, each with a runnable example and real output.

    • Syntax, example, output
    • 32 everyday recipes
    • Three parts, 32 chapters
    • FAQ
    Get the book Paperback, Kindle & Apple Books
  • SQL & PL/SQL Book
    Inside the bookReal pages from the book
    Oracle AI Database 26ai · SQL & PL/SQL

    Oracle Database 26ai SQL and PL/SQL

    Every SQL function, statement and developer package of Oracle AI Database 26ai, with 677 examples and their real output.

    • Syntax, example, output
    • 677 examples
    • Eight parts, 66 chapters
    • FAQ
    Get the book Paperback, Kindle & Apple Books
  • Forms 14c Book
    Inside the bookReal pages from the book
    Oracle Forms 14.1.2 · Book

    Oracle Forms 14c: The Complete Developer's Guide

    Build and deploy Forms 14.1.2 apps, with 64 forms run in a real lab and every property, built-in and trigger shown.

    • Syntax, example, screen
    • What's new in 14c
    • Six parts, 40 chapters
    • FAQ
    Get the book Paperback, Kindle & Apple Books
  • Oracle AI Book
    Inside the bookReal pages from the book
    Oracle AI Database 26ai · APEX 26.1

    AI Applications with Oracle Database 26ai and APEX 26.1

    Build vector search, RAG and AI agents in SQL, PL/SQL and Oracle APEX, with 237 examples and their real output.

    • Syntax, example, output
    • 237 examples
    • Five parts, 29 chapters
    • FAQ
    Get the book Paperback, Kindle & Apple Books
Vinish Kapoor.
Simulators & Games
  • VinAura PDF
    See the designerQueries, bands, tables, live preview
    Oracle APEX · PDF reports

    The visual PDF report designer for Oracle APEX

    Design invoices, statements and labels on a canvas, bind them to SQL, and get the PDF with one PL/SQL call.

    • How it works
    • Features
    • Sample PDFs
    • Tutorial
    Get VinAura PDF Free on GitHub
  • Rounds HMS
    See the hospitalOPD, IPD, billing, lab, pharmacy
    Hospital management · HMIS

    The HMS your whole hospital can work in

    A cloud-based hospital management system for OPD, IPD, billing, lab, pharmacy and HMIS reports, built on Oracle APEX.

    • Modules
    • Technology
    • Security
    • User guide
    Get Rounds HMS Cloud-hosted
  • APEX 26.1 Book
    Inside the bookReal pages from the book
    Oracle APEX 26.1 · Book

    Oracle APEX 26.1: The Complete Guide

    Build a real app with reports, grids, security, workflows, REST and AI. 828 pages, paperback and Kindle.

    • What you learn
    • Six parts, 48 chapters
    • Inside the book
    • FAQ
    Get the book Paperback, Kindle & Apple Books
  • APEX API Book
    Inside the bookReal pages from the book
    Oracle APEX 26.1 · JavaScript & PL/SQL

    Oracle APEX 26.1 API by Example

    Every APEX JavaScript and PL/SQL API, 1,850+ methods, events, procedures and functions, each with a runnable example and real output.

    • Syntax, example, output
    • 32 everyday recipes
    • Three parts, 32 chapters
    • FAQ
    Get the book Paperback, Kindle & Apple Books
  • SQL & PL/SQL Book
    Inside the bookReal pages from the book
    Oracle AI Database 26ai · SQL & PL/SQL

    Oracle Database 26ai SQL and PL/SQL

    Every SQL function, statement and developer package of Oracle AI Database 26ai, with 677 examples and their real output.

    • Syntax, example, output
    • 677 examples
    • Eight parts, 66 chapters
    • FAQ
    Get the book Paperback, Kindle & Apple Books
  • Forms 14c Book
    Inside the bookReal pages from the book
    Oracle Forms 14.1.2 · Book

    Oracle Forms 14c: The Complete Developer's Guide

    Build and deploy Forms 14.1.2 apps, with 64 forms run in a real lab and every property, built-in and trigger shown.

    • Syntax, example, screen
    • What's new in 14c
    • Six parts, 40 chapters
    • FAQ
    Get the book Paperback, Kindle & Apple Books
  • Oracle AI Book
    Inside the bookReal pages from the book
    Oracle AI Database 26ai · APEX 26.1

    AI Applications with Oracle Database 26ai and APEX 26.1

    Build vector search, RAG and AI agents in SQL, PL/SQL and Oracle APEX, with 237 examples and their real output.

    • Syntax, example, output
    • 237 examples
    • Five parts, 29 chapters
    • FAQ
    Get the book Paperback, Kindle & Apple Books
Oracle APEX Interactive Grid with the Quantity cell 0 marked in red and the error Quantity must be between 1 and 100
  • Oracle APEX

How to Validate Interactive Grid Rows Before Saving in Oracle APEX

Add row validations to an editable Interactive Grid, catch duplicate products per order, and see where a database constraint must take over.

  • Vinish Kapoor
  • October 12, 2026
Oracle APEX Upload Employees page showing the loaded file name and a preview of the six employees from the workbook
  • Oracle APEX

How to Let Users Upload an Excel File and Load It into a Table in Oracle APEX

Create a Data Load Definition from a sample workbook, map its columns, and add a page where users upload, preview, and load Excel data.

  • Vinish Kapoor
  • October 12, 2026
Oracle APEX wizard step Experience with position, years of experience, company and skills filled in
  • Oracle APEX

How to Build a Multi-Step Wizard Form in Oracle APEX

Split a long form into steps with a progress list, keep values between pages, review them, and save everything at the last step.

  • Vinish Kapoor
  • October 12, 2026
Oracle APEX modal dialog Select Customer listing customers with their email addresses over the New Order page
  • Oracle APEX

How to Return Values from a Modal Dialog to the Parent Page in Oracle APEX

Build a customer picker dialog that returns the chosen ID and name to the parent page, with no custom JavaScript callbacks.

  • Vinish Kapoor
  • October 12, 2026
Oracle APEX form with Customer Type Company selected and the Company Name and Tax ID fields visible
  • Oracle APEX

How to Show or Hide Fields Based on Another Item's Value in Oracle APEX

Show company fields only for company customers with a dynamic action, and keep the server side consistent with validations and a process.

  • Vinish Kapoor
  • October 12, 2026
Oracle APEX customer form with Country India, State Maharashtra and City Pune selected
  • Oracle APEX

How to Create Cascading Select Lists (Parent-Child LOVs) in Oracle APEX

Build country, state, and city select lists that filter each other in Oracle APEX, using the Cascading List of Values settings.

  • Vinish Kapoor
  • October 12, 2026
How to Find Performance Problems with Active Session History (ASH)
  • Oracle Database 26ai

How to Find Performance Problems with Active Session History (ASH)

Analyze a finished workload with V$ACTIVE_SESSION_HISTORY: time on CPU and waits, the top SQL, and who blocked whom, after the fact.

  • Vinish Kapoor
  • October 12, 2026
How to Find Blocking Sessions in Oracle
  • Oracle Database 26ai

How to Find Blocking Sessions in Oracle

Build a three-session blocking chain, find its root blocker, the locks, and the exact row being waited for, and resolve the block.

  • Vinish Kapoor
  • October 12, 2026
How to Find What an Oracle Session Is Waiting For
  • Oracle Database 26ai

How to Find What an Oracle Session Is Waiting For

Read a session's state, wait event, and blocking session in V$SESSION, find its statement, and total its waits with V$SESSION_EVENT.

  • Vinish Kapoor
  • October 12, 2026
How to Create a SQL Monitor Report in Oracle
  • Oracle Database 26ai

How to Create a SQL Monitor Report in Oracle

Monitor a long-running query, find it in V$SQL_MONITOR, and read its SQL Monitor report as text and as an HTML page.

  • Vinish Kapoor
  • October 12, 2026
How to Use Direct-Path INSERT in Oracle
  • Oracle SQL

How to Use Direct-Path INSERT in Oracle

Compare conventional and direct-path inserts of 500,000 rows by time, redo, and undo, and see when the APPEND hint really pays off.

  • Vinish Kapoor
  • October 12, 2026
  • 1 Comment
How to Reduce Hard Parsing with Bind Variables
  • Oracle SQL

How to Reduce Hard Parsing with Bind Variables

Measure hard parses, time, and shared pool memory for literal SQL and bind variables, and see what CURSOR_SHARING = FORCE changes.

  • Vinish Kapoor
  • October 12, 2026
How Bind Variables Affect Execution Plans: Bind Peeking and Adaptive Cursor Sharing
  • Oracle SQL

How Bind Variables Affect Execution Plans: Bind Peeking and Adaptive Cursor Sharing

Watch bind peeking and adaptive cursor sharing on a skewed column, read the child cursors in V$SQL, and see when the first plan sticks.

  • Vinish Kapoor
  • October 12, 2026
How to Use Optimizer Hints in Oracle
  • Oracle SQL

How to Use Optimizer Hints in Oracle

Write optimizer hints that work, find the ones Oracle ignores with the Hint Report, and see why forcing a plan can make queries slower.

  • Vinish Kapoor
  • October 12, 2026
How to Use Extended Statistics for Correlated Columns in Oracle
  • Oracle SQL

How to Use Extended Statistics for Correlated Columns in Oracle

See how correlated columns fool the optimizer, create a column group with DBMS_STATS, and make sure the optimizer really uses it.

  • Vinish Kapoor
  • October 12, 2026
How to Find and Fix Stale Statistics in Oracle
  • Oracle SQL

How to Find and Fix Stale Statistics in Oracle

See how stale statistics mislead the optimizer on new data, find stale and missing statistics, and gather them again with DBMS_STATS.

  • Vinish Kapoor
  • October 12, 2026
How to Use Histograms for Skewed Data in Oracle
  • Oracle SQL

How to Use Histograms for Skewed Data in Oracle

See how skewed data fools the optimizer without histograms, how SIZE AUTO creates them, and how frequency and hybrid histograms fix plans.

  • Vinish Kapoor
  • October 11, 2026
How to Find Unused Indexes with DBA_INDEX_USAGE
  • Oracle SQL

How to Find Unused Indexes with DBA_INDEX_USAGE

Read index usage from DBA_INDEX_USAGE, see why sampled tracking can miss rare uses, and remove unused indexes safely.

  • Vinish Kapoor
  • October 10, 2026
Prev1 … 6 7 8 9 10 11 12 … 85Next
No more posts to load

Copyright © 2024-2026 - Vinish.Dev - and it is not affiliated with, nor sponsored by, Oracle Corporation.

  • Contact
  • Privacy Policy
  • Cookie Policy