<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Software Archives - Technology Blog</title>
	<atom:link href="https://technologyblog.co.za/category/businesstech/software/feed/" rel="self" type="application/rss+xml" />
	<link>https://technologyblog.co.za/category/businesstech/software/</link>
	<description>Latest Technology News In South Africa</description>
	<lastBuildDate>Wed, 02 Sep 2026 16:39:14 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.1.3</generator>

<image>
	<url>https://technologyblog.co.za/wp-content/uploads/2026/07/cropped-ChatGPT-Image-Jul-26-2026-06_56_47-AM-32x32.png</url>
	<title>Software Archives - Technology Blog</title>
	<link>https://technologyblog.co.za/category/businesstech/software/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Google Gemini can now decide which parts of a video to watch — using up to 88% fewer tokens</title>
		<link>https://technologyblog.co.za/gemini-agentic-video-understanding/</link>
		
		<dc:creator><![CDATA[Benjamin]]></dc:creator>
		<pubDate>Wed, 02 Sep 2026 06:45:00 +0000</pubDate>
				<category><![CDATA[Business Tech]]></category>
		<category><![CDATA[Software]]></category>
		<guid isPermaLink="false">https://technologyblog.co.za/?p=2552</guid>

					<description><![CDATA[<p>Google has given Gemini a new way to analyse video that lets the AI decide what it actually needs to</p>
<p>The post <a href="https://technologyblog.co.za/gemini-agentic-video-understanding/">Google Gemini can now decide which parts of a video to watch — using up to 88% fewer tokens</a> appeared first on <a href="https://technologyblog.co.za">Technology Blog</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">Google has given <strong>Gemini a new way to analyse video that lets the AI decide what it actually needs to watch</strong>, instead of processing footage at a fixed rate from beginning to end.</p>



<p class="wp-block-paragraph">The company launched <strong>agentic video understanding</strong> on 1 September 2026 for Gemini 3.7 Flash, Gemini 3.6 Flash and Gemini 3.5 Flash-Lite.</p>



<p class="wp-block-paragraph">It is available for uploaded videos and YouTube videos through the Gemini API in Google AI Studio and Google&#8217;s Gemini Enterprise Agent Platform.</p>



<p class="wp-block-paragraph">Google says its testing found that the new approach can use <strong>up to 88% fewer tokens</strong>, reduce analysis costs by <strong>up to 66%</strong>, and improve accuracy by <strong>up to 7%</strong> compared with conventional video processing.</p>



<p class="wp-block-paragraph">Those are Google&#8217;s benchmark results rather than a promise that every video workload will achieve the same savings.</p>



<h2 class="wp-block-heading">Gemini does not need to watch every second in the same way</h2>



<p class="wp-block-paragraph">The important change is how Gemini processes video.</p>



<p class="wp-block-paragraph">By default, conventional Gemini video processing samples footage at a fixed rate — normally <strong>one frame per second</strong> — and puts that information into the model&#8217;s context.</p>



<p class="wp-block-paragraph">That approach is relatively straightforward, but it means longer videos consume increasingly large numbers of tokens even if only a small section of the footage is relevant to the user&#8217;s question.</p>



<p class="wp-block-paragraph">Agentic video understanding changes this.</p>



<p class="wp-block-paragraph">Gemini can dynamically navigate through the video&#8217;s timeline and decide whether it needs to inspect <strong>frames, audio or the transcript</strong>.</p>



<p class="wp-block-paragraph">It can also alter how closely it examines a particular section.</p>



<p class="wp-block-paragraph">For example, the model could scan through a long recording relatively quickly, identify a potentially important moment and then revisit that short section at a higher frame rate.</p>



<p class="wp-block-paragraph">Google describes the system as an agentic loop in which Gemini can repeatedly load the parts of the video it needs before producing its answer.</p>



<p class="wp-block-paragraph">That distinction is particularly important for long videos.</p>



<h2 class="wp-block-heading">Why fewer tokens matter</h2>



<p class="wp-block-paragraph">AI models do not see an hour-long video in quite the same way a human simply watches it.</p>



<p class="wp-block-paragraph">Video frames, audio and other information need to be represented as tokens that the model can process.</p>



<p class="wp-block-paragraph">Google&#8217;s documentation says static video processing can use approximately <strong>100 tokens per second at the default low media resolution</strong>, or around <strong>300 tokens per second at higher resolution</strong>.</p>



<p class="wp-block-paragraph">That can become substantial over a long recording.</p>



<p class="wp-block-paragraph">Google gives an illustrative example in its developer documentation where one hour of video could consume roughly <strong>1.08 million tokens using static processing</strong>, compared with around 108,000 using agentic processing in the example scenario.</p>



<p class="wp-block-paragraph">Actual consumption depends on the video and question being asked.</p>



<p class="wp-block-paragraph">The advantage is therefore not simply that Gemini can analyse video differently.</p>



<p class="wp-block-paragraph">It potentially avoids paying the computational cost of examining information that is irrelevant to the question.</p>



<h2 class="wp-block-heading">Google says Gemini can find moments lasting less than a second</h2>



<p class="wp-block-paragraph">The ability to revisit relevant sections also allows Gemini to deal with events that conventional one-frame-per-second sampling might miss.</p>



<p class="wp-block-paragraph">Google lists <strong>sub-second moment retrieval</strong> as one of the feature&#8217;s main uses.</p>



<p class="wp-block-paragraph">It could, for example, help identify the precise moment at which something changes in footage rather than returning only a rough timestamp.</p>



<p class="wp-block-paragraph">Google also highlights anomaly detection.</p>



<p class="wp-block-paragraph">If Gemini notices something unusual in a particular time window, it can inspect that section at a higher frame rate to look for rapid movement or visual details that might have been missed during the initial scan.</p>



<p class="wp-block-paragraph">Other stated applications include counting repeated actions or objects and searching for specific information inside hours of video.</p>



<h2 class="wp-block-heading">Long videos are where the change becomes more interesting</h2>



<p class="wp-block-paragraph">The technology makes considerably more sense when dealing with a two-hour lecture or hours of security footage than when analysing a 20-second video clip.</p>



<p class="wp-block-paragraph">Google says its efficiency improvements were particularly pronounced on longer content, ranging from 10-minute instructional videos to 90-minute lectures and multi-hour recordings.</p>



<p class="wp-block-paragraph">For a straightforward question about a short video, the additional agentic navigation can actually introduce some extra time before the model starts answering.</p>



<p class="wp-block-paragraph">Google&#8217;s developer documentation warns that agentic processing may slightly increase <strong>time to first token for short clips under five minutes</strong> because the model first has to reason about how it will navigate the footage.</p>



<p class="wp-block-paragraph">That makes the technology less about replacing every existing video-processing method and more about choosing a smarter method for complicated or lengthy footage.</p>



<h2 class="wp-block-heading">Why it matters in South Africa</h2>



<p class="wp-block-paragraph">Unlike some AI launches that arrive with unclear regional availability, the underlying developer services are available locally.</p>



<p class="wp-block-paragraph">Google officially lists <strong>South Africa as a supported country for both Google AI Studio and the Gemini API</strong>.</p>



<p class="wp-block-paragraph">That gives the technology possible applications well beyond ordinary consumer video search.</p>



<p class="wp-block-paragraph">South African companies increasingly generate large amounts of footage across <strong>security systems, broadcasting, retail, mining, manufacturing and training environments</strong>.</p>



<p class="wp-block-paragraph">Finding a particular event across hours of recordings can be expensive if an AI system has to process every frame at the same level of detail.</p>



<p class="wp-block-paragraph">A model that first searches broadly and only inspects relevant sections more closely could make some of those workloads less computationally intensive.</p>



<p class="wp-block-paragraph">Security-camera analysis is an obvious example, although any organisation processing surveillance or other sensitive footage would still need to assess privacy, data-governance and regulatory requirements before sending video to an AI service.</p>



<p class="wp-block-paragraph">The same technology could also be useful for broadcasters searching archive footage, education providers indexing recorded lectures, and companies analysing training or industrial inspection video.</p>



<h2 class="wp-block-heading">The feature is coming to ordinary Gemini users too</h2>



<p class="wp-block-paragraph">Agentic video understanding is initially a developer and enterprise feature, but Google does not intend to keep it there.</p>



<p class="wp-block-paragraph">The company says the technology will roll out to users of the <strong>Gemini app</strong> across its Flash and Flash-Lite models.</p>



<p class="wp-block-paragraph">Google also plans to use the technology for <strong>Ask YouTube</strong>, allowing the feature to provide answers based more accurately on the visual contents of videos.</p>



<p class="wp-block-paragraph">Google has not provided an exact date for those consumer rollouts, saying Gemini app support is coming soon and Ask YouTube integration will follow in the coming months.</p>



<p class="wp-block-paragraph">For developers, however, agentic video understanding is available now.</p>



<p class="wp-block-paragraph">And the bigger change may be conceptual: Gemini is moving from simply accepting a video as input to actively deciding <strong>how it needs to watch it</strong>.</p>
<p>The post <a href="https://technologyblog.co.za/gemini-agentic-video-understanding/">Google Gemini can now decide which parts of a video to watch — using up to 88% fewer tokens</a> appeared first on <a href="https://technologyblog.co.za">Technology Blog</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Oracle Database 23ai brought AI Vector Search to enterprise data — but it is now Oracle AI Database 26ai</title>
		<link>https://technologyblog.co.za/racle-database-23ai-features-use-cases/</link>
		
		<dc:creator><![CDATA[Benjamin]]></dc:creator>
		<pubDate>Mon, 31 Aug 2026 11:45:00 +0000</pubDate>
				<category><![CDATA[Business Tech]]></category>
		<category><![CDATA[Software]]></category>
		<guid isPermaLink="false">https://technologyblog.co.za/?p=2469</guid>

					<description><![CDATA[<p>Oracle Database 23ai marked a major change in Oracle&#8217;s flagship database platform by adding native AI Vector Search, JSON Relational</p>
<p>The post <a href="https://technologyblog.co.za/racle-database-23ai-features-use-cases/">Oracle Database 23ai brought AI Vector Search to enterprise data — but it is now Oracle AI Database 26ai</a> appeared first on <a href="https://technologyblog.co.za">Technology Blog</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph"><strong>Oracle Database 23ai</strong> marked a major change in Oracle&#8217;s flagship database platform by adding native AI Vector Search, JSON Relational Duality, operational property graphs and developer-focused SQL improvements.</p>



<p class="wp-block-paragraph">Oracle made Database 23ai generally available on <strong>2 May 2024</strong> as its next long-term support database release. The company had originally called the release Oracle Database 23c before renaming it 23ai to reflect its increased emphasis on artificial intelligence.</p>



<p class="wp-block-paragraph">There is an important update for anyone researching the product today. <strong>Oracle Database 23ai is no longer Oracle&#8217;s current long-term database name.</strong> Oracle introduced <strong>Oracle AI Database 26ai on 14 October 2025</strong>, replacing Database 23ai while carrying its major technologies forward.</p>



<p class="wp-block-paragraph">Existing 23ai customers did not need a conventional database upgrade to make that transition. Oracle says customers could apply the October 2025 Release Update to move from 23ai to 26ai without application recertification.</p>



<p class="wp-block-paragraph">This means Database 23ai remains important because it established much of the technical foundation now found in Oracle AI Database 26ai.</p>



<h2 class="wp-block-heading">What was Oracle Database 23ai?</h2>



<p class="wp-block-paragraph">Oracle Database 23ai was Oracle&#8217;s enterprise relational database platform with more than 300 new features centred on artificial intelligence, developer productivity, application development, security and mission-critical workloads.</p>



<p class="wp-block-paragraph">It retained Oracle Database&#8217;s traditional relational database capabilities while introducing ways to work directly with vectors, JSON documents, property graphs and newer application-development patterns.</p>



<p class="wp-block-paragraph">The strategy was not to turn Oracle Database into a database dedicated only to AI. Instead, Oracle added AI data types and search capabilities alongside existing relational, JSON, spatial, graph and transactional data.</p>



<p class="wp-block-paragraph">That distinction is central to understanding Database 23ai.</p>



<p class="wp-block-paragraph">Businesses could keep operational information in Oracle Database while adding semantic search or retrieval-augmented generation functionality without necessarily moving that information into a separate dedicated vector database.</p>



<h2 class="wp-block-heading">AI Vector Search was one of 23ai&#8217;s biggest additions</h2>



<p class="wp-block-paragraph"><strong>Oracle AI Vector Search</strong> was among the headline technologies introduced with Database 23ai.</p>



<p class="wp-block-paragraph">Traditional database searches often rely on exact values, filters or keywords. Vector search instead represents information mathematically as vectors, allowing an application to search according to similarity or meaning.</p>



<p class="wp-block-paragraph">This can be useful with unstructured information such as:</p>



<ul class="wp-block-list">
<li>documents;</li>



<li>product descriptions;</li>



<li>images;</li>



<li>audio;</li>



<li>support information;</li>



<li>knowledge bases;</li>



<li>text embeddings.</li>
</ul>



<p class="wp-block-paragraph">Database 23ai introduced a native <strong>VECTOR data type</strong>, allowing these embeddings to sit alongside conventional business information inside database tables.</p>



<p class="wp-block-paragraph">Developers could then combine vector similarity searches with relational, JSON, graph, spatial and text criteria using SQL.</p>



<p class="wp-block-paragraph">For example, an enterprise application could search a collection of support documents semantically while also applying normal business rules such as customer identity, product ownership, region or access permissions.</p>



<h2 class="wp-block-heading">Vector search gives Oracle a foundation for RAG applications</h2>



<p class="wp-block-paragraph">One important use of vector search is <strong>retrieval-augmented generation</strong>, commonly shortened to RAG.</p>



<p class="wp-block-paragraph">RAG allows an application to find relevant information from a controlled data source and provide that material as context to a large language model.</p>



<p class="wp-block-paragraph">This can help an AI application answer questions using an organisation&#8217;s own information instead of relying only on the model&#8217;s original training data. Oracle specifically positioned AI Vector Search for enterprise RAG applications involving private business information.</p>



<p class="wp-block-paragraph">Possible applications include an internal assistant that searches company procedures, a customer-service tool that retrieves product documentation or an application that finds information across technical records.</p>



<p class="wp-block-paragraph">RAG does not guarantee an accurate AI response. Organisations still need to consider source quality, permissions, model behaviour, prompt design and how generated answers are validated.</p>



<h2 class="wp-block-heading">Vector search can stay close to existing business data</h2>



<p class="wp-block-paragraph">One of Oracle&#8217;s arguments for integrating vector search into its database is that organisations may not need to maintain a separate vector platform alongside their transactional database.</p>



<p class="wp-block-paragraph">Oracle allows vector queries to interact with conventional relational information through SQL.</p>



<p class="wp-block-paragraph">This architecture can reduce the need to copy selected enterprise data into another specialised database purely so that an AI application can perform semantic searches.</p>



<p class="wp-block-paragraph">It can also simplify the application architecture where an organisation already relies extensively on Oracle Database.</p>



<p class="wp-block-paragraph">However, that does not mean every AI workload should automatically run inside an Oracle database. Infrastructure cost, existing platforms, development skills, application architecture and required model support remain important considerations.</p>



<h2 class="wp-block-heading">JSON Relational Duality gives developers two views of the same data</h2>



<p class="wp-block-paragraph">Another major Database 23ai feature was <strong>JSON Relational Duality</strong>.</p>



<p class="wp-block-paragraph">Traditional relational databases organise information into tables, rows and columns. Modern application developers often prefer working with JSON documents because these can map more naturally to application objects.</p>



<p class="wp-block-paragraph">JSON Relational Duality attempts to combine both approaches.</p>



<p class="wp-block-paragraph">Oracle can store information using its relational model while presenting that information to an application as JSON documents through Duality Views. Changes can also flow back through those views without requiring developers to maintain duplicate relational and document copies of the same information.</p>



<p class="wp-block-paragraph">This can be useful when a database administrator wants the consistency and structure of relational storage while application developers want a document-oriented programming model.</p>



<p class="wp-block-paragraph">Oracle describes the approach as a way of reducing the compromises that traditionally come from choosing either relational storage or a document database.</p>



<h2 class="wp-block-heading">Operational property graphs make relationships easier to analyse</h2>



<p class="wp-block-paragraph">Database 23ai also expanded Oracle&#8217;s support for <strong>property graphs</strong>.</p>



<p class="wp-block-paragraph">Graph analysis focuses on relationships between information rather than looking only at individual records.</p>



<p class="wp-block-paragraph">Potential use cases include:</p>



<ul class="wp-block-list">
<li>detecting relationships between financial transactions;</li>



<li>analysing supply chains;</li>



<li>mapping customer relationships;</li>



<li>fraud investigation;</li>



<li>network analysis;</li>



<li>recommendation systems;</li>



<li>understanding connected assets.</li>
</ul>



<p class="wp-block-paragraph">Oracle allows developers to perform operational property-graph queries against data already stored in the database and supports the SQL Property Graph Queries standard, SQL/PGQ.</p>



<p class="wp-block-paragraph">This creates another example of Oracle&#8217;s converged database approach: relational, JSON, vector and graph workloads can operate against related enterprise data rather than automatically requiring separate platforms for each data model.</p>



<h2 class="wp-block-heading">Database 23ai made several SQL changes for developers</h2>



<p class="wp-block-paragraph">Not every Database 23ai improvement involved AI.</p>



<p class="wp-block-paragraph">Oracle also made numerous changes intended to make SQL and application development more straightforward.</p>



<p class="wp-block-paragraph">One significant addition was a native <strong>BOOLEAN data type in SQL</strong>, giving developers direct true-and-false values rather than requiring alternative representations.</p>



<p class="wp-block-paragraph">Other changes included:</p>



<ul class="wp-block-list">
<li>optional <code>FROM</code> clauses in applicable SQL statements;</li>



<li><code>IF NOT EXISTS</code> support for selected DDL operations;</li>



<li>multi-value inserts;</li>



<li>table value constructors;</li>



<li>aliases in <code>GROUP BY</code>;</li>



<li>additional <code>RETURNING</code> functionality;</li>



<li>joins in <code>UPDATE</code> and <code>DELETE</code>;</li>



<li>SQL domains;</li>



<li>database object annotations.</li>
</ul>



<p class="wp-block-paragraph">These changes are less headline-grabbing than generative AI, but they can affect everyday application development more frequently.</p>



<h2 class="wp-block-heading">True Cache addresses read-heavy application workloads</h2>



<p class="wp-block-paragraph"><strong>Oracle True Cache</strong> was another notable technology associated with Database 23ai.</p>



<p class="wp-block-paragraph">True Cache acts as a read-only database cache in front of the primary Oracle Database. Frequently accessed information can be served from the cache while the primary database continues handling authoritative data and write operations.</p>



<p class="wp-block-paragraph">Oracle automatically keeps the cache synchronised with changes to the underlying database.</p>



<p class="wp-block-paragraph">This can reduce query load on the main database and improve response times for applications that perform many more reads than writes.</p>



<p class="wp-block-paragraph">An online booking application provides a straightforward example. Users may repeatedly search available products or services, generating large numbers of read operations, while comparatively fewer customers complete transactions that change database records.</p>



<p class="wp-block-paragraph">True Cache can serve appropriate read requests while the primary database remains responsible for transactional changes.</p>



<h2 class="wp-block-heading">Lock-Free Reservations target high-volume transactions</h2>



<p class="wp-block-paragraph">Database 23ai also introduced <strong>Lock-Free Reservations</strong>.</p>



<p class="wp-block-paragraph">In a conventional transactional database, changing a value can require locking a row while the transaction completes. Under heavy concurrency, competing transactions may then have to wait.</p>



<p class="wp-block-paragraph">Lock-Free Reservations allow applications to reserve part of a numeric value without locking the entire row. Oracle gives examples such as reserving part of an account balance.</p>



<p class="wp-block-paragraph">Potential use cases include systems dealing with:</p>



<ul class="wp-block-list">
<li>financial balances;</li>



<li>inventory;</li>



<li>ticket availability;</li>



<li>resource allocations;</li>



<li>reservations;</li>



<li>other highly concurrent transactions.</li>
</ul>



<p class="wp-block-paragraph">The objective is to reduce contention when many transactions attempt to modify the same resources.</p>



<h2 class="wp-block-heading">SQL Firewall adds protection inside the database</h2>



<p class="wp-block-paragraph">Security was another major focus.</p>



<p class="wp-block-paragraph">Oracle Database 23ai introduced <strong>SQL Firewall</strong>, which can observe normal SQL activity and create an allow list of authorised SQL patterns.</p>



<p class="wp-block-paragraph">Administrators can then configure the database to log or block SQL that falls outside those approved patterns.</p>



<p class="wp-block-paragraph">This is intended to provide another line of defence against threats including SQL injection and unauthorised SQL execution.</p>



<p class="wp-block-paragraph">A database firewall does not replace secure application development.</p>



<p class="wp-block-paragraph">Businesses still need proper authentication, access control, application patching, network security, credential management, monitoring and vulnerability management.</p>



<h2 class="wp-block-heading">Where businesses could use Oracle Database 23ai</h2>



<p class="wp-block-paragraph">The combination of traditional database features and newer AI capabilities gave Database 23ai several potential enterprise use cases.</p>



<h3 class="wp-block-heading">Enterprise AI search</h3>



<p class="wp-block-paragraph">A company could embed documents and other information into vectors and build semantic search across internal knowledge.</p>



<h3 class="wp-block-heading">Retrieval-augmented generation</h3>



<p class="wp-block-paragraph">Applications could retrieve relevant private business information before sending context to an LLM.</p>



<h3 class="wp-block-heading">Customer-service systems</h3>



<p class="wp-block-paragraph">AI Vector Search could help find relevant support documents, product information or historical knowledge while ordinary database queries enforce customer and business rules.</p>



<h3 class="wp-block-heading">Financial applications</h3>



<p class="wp-block-paragraph">Transactional features, graph analysis and SQL Firewall can support systems where data integrity, relationships and database security matter.</p>



<h3 class="wp-block-heading">ERP and operational applications</h3>



<p class="wp-block-paragraph">Organisations running custom operational or ERP-style systems can use Oracle&#8217;s relational database functionality while modernising application interfaces with JSON or adding vector search to selected datasets.</p>



<h3 class="wp-block-heading">Fraud and relationship analysis</h3>



<p class="wp-block-paragraph">Property graphs can analyse relationships between accounts, transactions, devices or other entities.</p>



<h3 class="wp-block-heading">E-commerce and reservation systems</h3>



<p class="wp-block-paragraph">True Cache and Lock-Free Reservations address workloads involving large numbers of reads or competing transactions.</p>



<h3 class="wp-block-heading">Application modernisation</h3>



<p class="wp-block-paragraph">JSON Relational Duality can allow developers to work with JSON documents while retaining relational storage underneath.</p>



<h2 class="wp-block-heading">Oracle Database 23ai features at a glance</h2>



<figure class="wp-block-table"><table class="has-fixed-layout"><tbody><tr><th>Capability</th><th>What it does</th></tr><tr><td>AI Vector Search</td><td>Searches vector embeddings according to similarity and semantic meaning</td></tr><tr><td>VECTOR data type</td><td>Stores vector embeddings directly in the database</td></tr><tr><td>Vector indexes</td><td>Accelerates similarity searches</td></tr><tr><td>RAG support</td><td>Retrieves private enterprise context for use with LLM applications</td></tr><tr><td>JSON Relational Duality</td><td>Presents relational information through JSON document views</td></tr><tr><td>Operational Property Graphs</td><td>Analyses relationships within operational data</td></tr><tr><td>SQL/PGQ</td><td>Adds standards-based SQL property-graph querying</td></tr><tr><td>True Cache</td><td>Provides an automatically managed read-only database cache</td></tr><tr><td>Lock-Free Reservations</td><td>Reduces contention when reserving numeric resources</td></tr><tr><td>SQL Firewall</td><td>Monitors and can block unauthorised SQL patterns</td></tr><tr><td>Native SQL BOOLEAN</td><td>Adds true-and-false values directly to SQL</td></tr><tr><td>Microservice enhancements</td><td>Adds functionality for distributed application architectures</td></tr><tr><td>Developer Role</td><td>Provides a predefined role aimed at application developers</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">Oracle&#8217;s 23ai documentation listed more than 300 new features in total, so these represent the major platform changes rather than an exhaustive feature list.</p>



<h2 class="wp-block-heading">Oracle Database 23ai has now become Oracle AI Database 26ai</h2>



<p class="wp-block-paragraph">This is the most important fact for businesses evaluating Database 23ai in 2026.</p>



<p class="wp-block-paragraph">On <strong>14 October 2025</strong>, Oracle introduced <strong>Oracle AI Database 26ai</strong> as its next AI-focused database release and replacement for Database 23ai.</p>



<p class="wp-block-paragraph">The change was unusual because Oracle did not require customers already running 23ai to perform a conventional major database upgrade.</p>



<p class="wp-block-paragraph">Oracle says customers could transition by applying the October 2025 Release Update, with no database upgrade or application recertification required.</p>



<p class="wp-block-paragraph">Oracle subsequently updated its product documentation to use the Oracle AI Database name.</p>



<p class="wp-block-paragraph">As of <strong>30 August 2026</strong>, organisations researching a new Oracle deployment should therefore investigate <strong>Oracle AI Database 26ai</strong>, not plan a new installation around 23ai as though it remained the latest release.</p>



<h2 class="wp-block-heading">26ai builds on the technologies introduced with 23ai</h2>



<p class="wp-block-paragraph">The rename and version change did not discard the 23ai technology.</p>



<p class="wp-block-paragraph">AI Vector Search, JSON Relational Duality, graph support, True Cache and other capabilities continue into Oracle AI Database 26ai.</p>



<p class="wp-block-paragraph">Oracle has also expanded its AI strategy further.</p>



<p class="wp-block-paragraph">Current 26ai capabilities and announced functionality include deeper AI integration, agentic AI workflows, Model Context Protocol support, Apache Iceberg integration and additional ways to use LLMs with enterprise information.</p>



<p class="wp-block-paragraph">This makes 23ai useful historically as the release where Oracle&#8217;s current AI-database direction became much more explicit.</p>



<h2 class="wp-block-heading">South African organisations can use Oracle&#8217;s Johannesburg cloud region</h2>



<p class="wp-block-paragraph">Oracle also has local cloud infrastructure relevant to South African organisations.</p>



<p class="wp-block-paragraph">The <strong>OCI South Africa Central region in Johannesburg</strong>, identified as <code>af-johannesburg-1</code>, has operated since January 2022 and remains listed as a live Oracle Cloud Infrastructure region.</p>



<p class="wp-block-paragraph">Oracle also lists an Interconnect for Microsoft Azure between its Johannesburg OCI region and Azure South Africa North.</p>



<p class="wp-block-paragraph">A local cloud region can be important where latency, application architecture or data-location requirements influence infrastructure decisions.</p>



<p class="wp-block-paragraph">However, the existence of a South African OCI region should not be interpreted as proof that every Oracle database service, configuration or feature is available locally. Oracle notes that cloud-service and SKU availability can differ between regions.</p>



<p class="wp-block-paragraph">South African businesses working with personal information must also evaluate their own obligations under <strong>POPIA</strong>. Choosing a local cloud region does not by itself make a database deployment POPIA compliant.</p>



<h2 class="wp-block-heading">Enterprise AI requires more than adding vectors to a database</h2>



<p class="wp-block-paragraph">Database 23ai arrived during a period when businesses increasingly wanted generative AI systems to interact with internal corporate information.</p>



<p class="wp-block-paragraph">Oracle&#8217;s answer was to bring vector search and AI functionality closer to the operational data already held in its databases.</p>



<p class="wp-block-paragraph">That architecture can remove some data movement and reduce the number of specialised systems an organisation needs to manage. However, database functionality only solves part of an enterprise AI project.</p>



<p class="wp-block-paragraph">Businesses still need policies around data access, model selection, information quality, human oversight and the actions AI systems are permitted to perform.</p>



<p class="wp-block-paragraph">TechnologyBlog.co.za has previously examined some of the organisational questions around introducing AI into company decision-making in <strong>AI in the Boardroom</strong>. <a href="https://technologyblog.co.za/ai-in-the-boardroom/">Read AI in the Boardroom on TechnologyBlog.co.za</a></p>



<p class="wp-block-paragraph">The issue becomes even more significant as databases move beyond information retrieval towards AI agents capable of interacting with enterprise systems.</p>



<h2 class="wp-block-heading">Should a business still deploy Oracle Database 23ai?</h2>



<p class="wp-block-paragraph">For a completely new deployment in 2026, <strong>23ai should no longer be treated as Oracle&#8217;s latest database release</strong>.</p>



<p class="wp-block-paragraph">Oracle AI Database 26ai has replaced it as the current long-term release, and Oracle&#8217;s current documentation, free downloads and product messaging now point new users towards 26ai.</p>



<p class="wp-block-paragraph">Existing 23ai installations are different.</p>



<p class="wp-block-paragraph">Because Oracle designed the transition from 23ai to 26ai around a Release Update rather than a conventional database upgrade, organisations already using 23ai should review Oracle&#8217;s current update documentation and their own application-support requirements before deciding on an upgrade schedule.</p>



<p class="wp-block-paragraph">The technologies introduced with Database 23ai remain highly relevant. AI Vector Search, JSON Relational Duality, graph queries, True Cache and its SQL improvements continue to form part of Oracle&#8217;s current database platform.</p>



<p class="wp-block-paragraph">The product name has moved on. Much of the architecture has not.</p>
<p>The post <a href="https://technologyblog.co.za/racle-database-23ai-features-use-cases/">Oracle Database 23ai brought AI Vector Search to enterprise data — but it is now Oracle AI Database 26ai</a> appeared first on <a href="https://technologyblog.co.za">Technology Blog</a>.</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
