<?xml version="1.0"?>
<oembed><version>1.0</version><provider_name>Istra Tech</provider_name><provider_url>https://www.istratech.hr/en/</provider_url><author_name>Istratech Admin</author_name><author_url>https://www.istratech.hr/en/author/istratech_admin/</author_url><title>When isn't an Oracle command serialisable? &#x2013; Istra Tech</title><type>rich</type><width>600</width><height>338</height><html>&lt;blockquote class="wp-embedded-content" data-secret="8Muizti9Zw"&gt;&lt;a href="https://www.istratech.hr/en/when-isnt-an-oracle-command-serialisable/"&gt;When isn&#x2019;t an Oracle command serialisable?&lt;/a&gt;&lt;/blockquote&gt;&lt;iframe sandbox="allow-scripts" security="restricted" src="https://www.istratech.hr/en/when-isnt-an-oracle-command-serialisable/embed/#?secret=8Muizti9Zw" width="600" height="338" title="&#x201C;When isn&#x2019;t an Oracle command serialisable?&#x201D; &#x2014; Istra Tech" data-secret="8Muizti9Zw" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" class="wp-embedded-content"&gt;&lt;/iframe&gt;&lt;script&gt;
/*! This file is auto-generated */
!function(d,l){"use strict";l.querySelector&amp;&amp;d.addEventListener&amp;&amp;"undefined"!=typeof URL&amp;&amp;(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&amp;&amp;!/[^a-zA-Z0-9]/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret="'+t.secret+'"]'),o=l.querySelectorAll('blockquote[data-secret="'+t.secret+'"]'),c=new RegExp("^https?:$","i"),i=0;i&lt;o.length;i++)o[i].style.display="none";for(i=0;i&lt;a.length;i++)s=a[i],e.source===s.contentWindow&amp;&amp;(s.removeAttribute("style"),"height"===t.message?(1e3&lt;(r=parseInt(t.value,10))?r=1e3:~~r&lt;200&amp;&amp;(r=200),s.height=r):"link"===t.message&amp;&amp;(r=new URL(s.getAttribute("src")),n=new URL(t.value),c.test(n.protocol))&amp;&amp;n.host===r.host&amp;&amp;l.activeElement===s&amp;&amp;(d.top.location.href=t.value))}},d.addEventListener("message",d.wp.receiveEmbedMessage,!1),l.addEventListener("DOMContentLoaded",function(){for(var e,t,s=l.querySelectorAll("iframe.wp-embedded-content"),r=0;r&lt;s.length;r++)(t=(e=s[r]).getAttribute("data-secret"))||(t=Math.random().toString(36).substring(2,12),e.src+="#?secret="+t,e.setAttribute("data-secret",t)),e.contentWindow.postMessage({message:"ready",secret:t},"*")},!1)))}(window,document);
//# sourceURL=https://www.istratech.hr/wp-includes/js/wp-embed.min.js
&lt;/script&gt;
</html><description>ABSTRACT Oracle transaction is NOT serializable by default, because the default is ISOLATION LEVEL READ COMMITED. If we want the transaction to be serializable, we must explicitly state SET TRANSACTION ISOLATION LEVEL SERIALIZABLE. Unlike the transaction, Oracle SELECT and DML statements are by default serializable (statement-level read consistency). This means that the statement does not [&hellip;]</description></oembed>
