Oracle says catalog-side search cut total AI token use 71% in test
Moving discovery into the data catalog reduced the information sent to Codex. The larger client-side saving excludes tokens consumed inside Oracle’s catalog.
Loading page…
Moving discovery into the data catalog reduced the information sent to Codex. The larger client-side saving excludes tokens consumed inside Oracle’s catalog.
Listen to this story
In an October 26 benchmark, Oracle tested moving metadata discovery into AI-Cat’s Agentic Search rather than making a downstream agent explore broad catalog listings. Across 5,000 tables and about 50,000 annotations, Oracle reported 71% fewer tokens when counting both Codex and the catalog’s AI work. The result suggests catalog-side retrieval can reduce agent overhead, but it is specific to one configuration and comes without an answer-accuracy score or exact model versions.
Codex use fell from 1.14 million tokens to 60,000, a 94.7% client-side reduction; including catalog AI work brought the total to 329,000 tokens.
Oracle also reported 78% lower normalized client latency, or 0.22 times the baseline, in the tested configuration.
Agentic Search narrows schemas and tables using annotations, descriptions, relationships, data values, and query history, while enforcing each user’s metadata permissions.
Oracle says an AI agent used far fewer tokens when its data catalog handled the search for relevant tables. In an October 26 experiment write-up, the company reported a 94.7% reduction in Codex token use. Counting the catalog’s own AI work, the reduction was 71%—a smaller but still substantial saving in the tested configuration.
The experiment covered 5,000 tables and approximately 50,000 annotations—descriptions that give data business meaning. Oracle compared standard catalog list APIs, the interfaces used to retrieve metadata, with those same interfaces plus its Agentic Search feature. It used Codex with what it described as the latest OpenAI models available when the experiment ran.
Codex consumption dropped from 1.14 million tokens to 60,000. But the combined Codex-plus-catalog total was 329,000 tokens. That distinction matters: the client’s reduction does not measure the entire system’s reduction. Oracle also reported 78% lower normalized client latency, meaning the client took 0.22 times as long as the baseline.
These are company-reported results for that configuration, not a general performance guarantee. Oracle identifies the model selection only in relative terms, without naming exact versions. Its results table measures metadata volume, token consumption and client latency; it does not provide an answer-accuracy score alongside those efficiency gains.
Agentic Search runs within AI-Cat, the AI Data Catalog in Oracle AI Lakehouse. Instead of handing a consuming agent broad sets of metadata to explore, it uses the user’s question to narrow catalogs and schemas. It then inspects selected table and column descriptions, returning a focused set of candidates for tasks such as generating SQL, the language used to query databases.
The search agent plans which schemas and tables need inspection, then fetches selected descriptions and properties in parallel batches. Annotations help it recognize useful tables even when their technical names reveal little. This puts the exploration inside the catalog rather than making the downstream agent repeatedly retrieve and process broad lists.
Permissions remain part of retrieval. Both standard catalog APIs and Agentic Search enforce access rules; the difference is not that only the latter checks authorization. AI-Cat’s tools apply the user’s metadata permissions throughout discovery, so the same question can produce different candidates for different users. Applications reuse that authorization rather than creating a separate metadata-access policy for each agent.
In a separate healthcare example, Oracle shows the catalog answering which hospital procedures cost the most and which physicians are associated with them. Across Oracle and Iceberg catalogs, discovery narrows 83 schemas to two and 736 tables to four candidates. Inspecting 17 columns leads to three Iceberg tables: Procedure, Undergoes and Physician. This illustrates the retrieval path, rather than the 5,000-table benchmark.
Finding the right table is only part of interpreting a business question. Oracle’s year-to-date sales example shows how a plausible answer can use the wrong months or totals. Treating fiscal Q2 as calendar Q2, or filtering to the quarter before calculating the year-to-date total, changes the result. An Analytic View supplies the fiscal calendar and calculation rules.
AI-Cat combines annotations, relationships and shared definitions to supply that business context. Oracle also describes using data values and query history: values can identify how a concept is stored, while past queries expose established joins, filters and expressions. The approach therefore depends on more than shrinking the material an agent receives; it also supplies meaning that bare table and column names may leave out.
Loading discussion...
Join the conversation
Explain when a narrower view helps, and when it might hide something important.
Be the first to share a perspective or an experience.
Reader comments
Newest comments first. Replies stay oldest first.