Thank you visitors!
- 1,362,204 people have been kind enough to visit our humble blog. Others get our posts by RSS or email or through syndicators. We hope you took away something of value. Please come again!
Top Posts
- Implementing GraphRAG with Oracle AI Database 26ai: SQL Property Graphs, Vector Search, and Automated Graph Extraction
- Using WebLogic as a Load Balancer
- Installing Oracle REST Data Services (standalone)
- Using Multiple Datasources with Spring Boot and Spring Data JPA
- BPM 10g
- Deploying WebLogic applications with Maven
- Adding Process Instance Audit Images to the Worklist
- BPM 10g Performance Tuning Whitepaper published
- Installing OSB and its IDE on 64-bit Linux
- Hands-on: Run Oracle Database Metrics Exporter with Prometheus and Grafana
-
Copyright 2009-2026 Mark Nelson and other contributors. All Rights Reserved. The views expressed in this blog are our own and do not necessarily reflect the views of Oracle Corporation. All content is provided on an ‘as is’ basis, without warranties or conditions of any kind, either express or implied, including, without limitation, any warranties or conditions of title, non-infringement, merchantability, or fitness for a particular purpose. You are solely responsible for determining the appropriateness of using or redistributing and assume any risks.
Subscribe
Our other publications
Building a Custom BPM Worklist, Oracle InSync 2011 User Group presentation
Performance Tuning for Oracle Business Process Management Suite 10g, Oracle Whitepaper, July 2011
Performance Tuning for Oracle Business Process Management Suite 11g, Oracle Whitepaper, February 2013
Oracle BPM Suite 11g: Advanced BPMN Topics, Packt Publishing, September 2012
Fusion Middleware 12.1.2: Developing Applications with Continuous Integration
Fusion Middleware 12.1.3: Developing Applications with Continuous Integration
Author Archives: Mark Nelson
When Codex Comes to Town: A Software Story
I don’t believe that AI will take our software engineering jobs, I believe that those of use who embrace AI will see our jobs evolve and those who do not may end up in other jobs. I want to share … Continue reading
From GraphRAG Demo to AI System: Build a Minimum Viable Knowledge Graph with Oracle AI Database 26ai
Key Takeaways In the first article, we built the mechanics of GraphRAG with Oracle AI Database 26ai. We parsed documents, created chunks, extracted entities and relationships, stored embeddings in VECTOR columns, defined a SQL property graph, and compared … Continue reading
Four kinds of agent memory in Java with LangChain4j and Oracle AI Database
Key Takeaways In the first article, we gave a Java agent durable semantic memory: selected facts stored in Oracle AI Database and retrieved by meaning through LangChain4j. That is a useful starting point, but most agents need more … Continue reading
Implementing GraphRAG with Oracle AI Database 26ai: SQL Property Graphs, Vector Search, and Automated Graph Extraction
Key Takeaways Standard vector Retrieval-Augmented Generation, or RAG, retrieves chunks that are semantically similar to a question. That works well when the answer appears in a compact passage whose wording is close to the question. It becomes harder to inspect … Continue reading
Give a Java agent durable memory with LangChain4j and Oracle AI Database
Key Takeaways I like agent memory demos that make one thing obvious: where did the memory actually go? A lot of examples keep memory in a list, a chat window, or a local object. That is fine for learning how … Continue reading
Add Event-Driven Workflows to Your Spring AI App with Oracle (Part 4 of 4)
By the end of Episode 3 (video), the assistant could act. Tool calls let it look up orders, initiate returns, and create support tickets — real backend operations against Oracle, not simulated responses. But every one of those operations happened … Continue reading
Productionizing Oracle Database Metrics Exporter: Least Privilege, Private Scraping, and Operational Ownership
The local demo worked. /metrics responds. Prometheus scrapes the target. Grafana shows panels. Maybe oracledb_up is 1 in your deployed version, and database-side signals finally sit near application latency, deployment events, queue behavior, and other service telemetry. That is a … Continue reading
From Graph Patterns To Analytics And Visualization
GRAPH_TABLE is the right first tool because it demonstrates the core idea: match a graph pattern and return rows. But graph work often goes one step further. You may want to rank important accounts, find connected groups, trace weighted paths, … Continue reading
Hands-on: Run Oracle Database Metrics Exporter with Prometheus and Grafana
This article uses Oracle Database Metrics Exporter 2.3.1, checked against Oracle’s documentation on 2026-05-10. Container image: container-registry.oracle.com/database/observability-exporter:2.3.1. Default listen address: :9161. Default metrics path: /metrics. In the first article in this series, we looked at why application telemetry stops at … Continue reading
Detect Fraud Patterns With Graphs
We have tables. We have a SQL property graph named BANK_GRAPH. Now we can ask graph-shaped questions. The key tool is GRAPH_TABLE. GRAPH_TABLE is a SQL table expression. You give it a graph and a pattern to match, and it … Continue reading

You must be logged in to post a comment.