<?xml version="1.0"?>
<rss version="2.0">
<channel>
<title>Karl Arao's TiddlyWiki</title>
<link>http://karlarao.tiddlyspot.com</link>
<description></description>
<language>en</language>
<copyright>Copyright 2021 YourName</copyright>
<pubDate>Mon, 23 Aug 2021 18:12:59 GMT</pubDate>
<lastBuildDate>Mon, 23 Aug 2021 18:12:59 GMT</lastBuildDate>
<docs>http://blogs.law.harvard.edu/tech/rss</docs>
<generator>TiddlyWiki 2.5.0</generator>
<item>
<title>MySQL DW, Mysql Datawarehouse</title>
<description>data warehouse in mysql &lt;a class=&quot;externalLink&quot; href=&quot;http://mysql.rjweb.org/doc.php/datawarehouse&quot; title=&quot;External link to http://mysql.rjweb.org/doc.php/datawarehouse&quot; target=&quot;_blank&quot;&gt;http://mysql.rjweb.org/doc.php/datawarehouse&lt;/a&gt;&lt;br&gt;&lt;a class=&quot;externalLink&quot; href=&quot;https://dba.stackexchange.com/questions/75550/is-data-warehousing-possible-in-mysql-and-postgressql&quot; title=&quot;External link to https://dba.stackexchange.com/questions/75550/is-data-warehousing-possible-in-mysql-and-postgressql&quot; target=&quot;_blank&quot;&gt;https://dba.stackexchange.com/questions/75550/is-data-warehousing-possible-in-mysql-and-postgressql&lt;/a&gt;&lt;br&gt;&lt;a class=&quot;externalLink&quot; href=&quot;https://blog.panoply.io/mysql-as-a-data-warehouse-is-it-really-your-best-option&quot; title=&quot;External link to https://blog.panoply.io/mysql-as-a-data-warehouse-is-it-really-your-best-option&quot; target=&quot;_blank&quot;&gt;https://blog.panoply.io/mysql-as-a-data-warehouse-is-it-really-your-best-option&lt;/a&gt;&lt;br&gt;&lt;a class=&quot;externalLink&quot; href=&quot;https://www.zdnet.com/article/oracle-takes-a-new-twist-on-mysql-adding-data-warehousing-to-the-cloud-service/&quot; title=&quot;External link to https://www.zdnet.com/article/oracle-takes-a-new-twist-on-mysql-adding-data-warehousing-to-the-cloud-service/&quot; target=&quot;_blank&quot;&gt;https://www.zdnet.com/article/oracle-takes-a-new-twist-on-mysql-adding-data-warehousing-to-the-cloud-service/&lt;/a&gt;&lt;br&gt;&lt;a class=&quot;externalLink&quot; href=&quot;https://cloudwars.co/oracle/oracle-unleashes-heatwave-mysql-thumps-amazon-redshift-aurora/&quot; title=&quot;External link to https://cloudwars.co/oracle/oracle-unleashes-heatwave-mysql-thumps-amazon-redshift-aurora/&quot; target=&quot;_blank&quot;&gt;https://cloudwars.co/oracle/oracle-unleashes-heatwave-mysql-thumps-amazon-redshift-aurora/&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;mysql heatwave whitepaper &lt;a class=&quot;externalLink&quot; href=&quot;https://www.oracle.com/a/ocom/docs/mysql-database-service-technical-paper.pdf&quot; title=&quot;External link to https://www.oracle.com/a/ocom/docs/mysql-database-service-technical-paper.pdf&quot; target=&quot;_blank&quot;&gt;https://www.oracle.com/a/ocom/docs/mysql-database-service-technical-paper.pdf&lt;/a&gt;&lt;br&gt;&lt;a class=&quot;externalLink&quot; href=&quot;https://github.com/oracle/heatwave-tpch&quot; title=&quot;External link to https://github.com/oracle/heatwave-tpch&quot; target=&quot;_blank&quot;&gt;https://github.com/oracle/heatwave-tpch&lt;/a&gt;&lt;br&gt;Getting Started to &lt;a class=&quot;externalLink null&quot; href=&quot;http://karlarao.tiddlyspot.com#MySQL&quot; title=&quot;External link to http://karlarao.tiddlyspot.com#MySQL&quot; target=&quot;_blank&quot; refresh=&quot;link&quot; tiddlylink=&quot;MySQL&quot;&gt;MySQL&lt;/a&gt; &lt;a class=&quot;externalLink null&quot; href=&quot;http://karlarao.tiddlyspot.com#HeatWave&quot; title=&quot;External link to http://karlarao.tiddlyspot.com#HeatWave&quot; target=&quot;_blank&quot; refresh=&quot;link&quot; tiddlylink=&quot;HeatWave&quot;&gt;HeatWave&lt;/a&gt; for Analytics &lt;a class=&quot;externalLink&quot; href=&quot;https://www.youtube.com/watch?v=Xk6ZeO-tHz8&quot; title=&quot;External link to https://www.youtube.com/watch?v=Xk6ZeO-tHz8&quot; target=&quot;_blank&quot;&gt;https://www.youtube.com/watch?v=Xk6ZeO-tHz8&lt;/a&gt;&lt;br&gt;&lt;a class=&quot;externalLink&quot; href=&quot;https://juliandontcheff.wordpress.com/2021/06/07/heatwave-mysql-db-systems-in-oci/&quot; title=&quot;External link to https://juliandontcheff.wordpress.com/2021/06/07/heatwave-mysql-db-systems-in-oci/&quot; target=&quot;_blank&quot;&gt;https://juliandontcheff.wordpress.com/2021/06/07/heatwave-mysql-db-systems-in-oci/&lt;/a&gt;&lt;br&gt;&lt;a class=&quot;externalLink&quot; href=&quot;https://medium.com/oracledevs/connect-tableau-to-oracle-mysql-database-service-powered-by-heatwave-5d18bb4a1b5c&quot; title=&quot;External link to https://medium.com/oracledevs/connect-tableau-to-oracle-mysql-database-service-powered-by-heatwave-5d18bb4a1b5c&quot; target=&quot;_blank&quot;&gt;https://medium.com/oracledevs/connect-tableau-to-oracle-mysql-database-service-powered-by-heatwave-5d18bb4a1b5c&lt;/a&gt;&lt;br&gt;&lt;a class=&quot;externalLink&quot; href=&quot;https://gitlab.oracle.k8scloud.site/devops_admin/mysql-heatwave-workshop&quot; title=&quot;External link to https://gitlab.oracle.k8scloud.site/devops_admin/mysql-heatwave-workshop&quot; target=&quot;_blank&quot;&gt;https://gitlab.oracle.k8scloud.site/devops_admin/mysql-heatwave-workshop&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;a class=&quot;externalLink&quot; href=&quot;https://druid.apache.org/docs/latest/ingestion/schema-design.html&quot; title=&quot;External link to https://druid.apache.org/docs/latest/ingestion/schema-design.html&quot; target=&quot;_blank&quot;&gt;https://druid.apache.org/docs/latest/ingestion/schema-design.html&lt;/a&gt;&lt;br&gt;&lt;a class=&quot;externalLink&quot; href=&quot;https://docs.cloudera.com/HDPDocuments/HDP3/HDP-3.1.5/adding-druid/content/druid_ingest.html&quot; title=&quot;External link to https://docs.cloudera.com/HDPDocuments/HDP3/HDP-3.1.5/adding-druid/content/druid_ingest.html&quot; target=&quot;_blank&quot;&gt;https://docs.cloudera.com/HDPDocuments/HDP3/HDP-3.1.5/adding-druid/content/druid_ingest.html&lt;/a&gt;&lt;br&gt;&lt;a class=&quot;externalLink&quot; href=&quot;https://metatron.app/2019/05/24/what-to-keep-in-mind-when-ingesting-a-data-source-to-druid-from-metatron-discovery/&quot; title=&quot;External link to https://metatron.app/2019/05/24/what-to-keep-in-mind-when-ingesting-a-data-source-to-druid-from-metatron-discovery/&quot; target=&quot;_blank&quot;&gt;https://metatron.app/2019/05/24/what-to-keep-in-mind-when-ingesting-a-data-source-to-druid-from-metatron-discovery/&lt;/a&gt;&lt;br&gt;&lt;a class=&quot;externalLink&quot; href=&quot;https://dzone.com/articles/ultra-fast-olap-analytics-with-apache-hive-and-dru&quot; title=&quot;External link to https://dzone.com/articles/ultra-fast-olap-analytics-with-apache-hive-and-dru&quot; target=&quot;_blank&quot;&gt;https://dzone.com/articles/ultra-fast-olap-analytics-with-apache-hive-and-dru&lt;/a&gt;&lt;br&gt;hive druid integration &lt;a class=&quot;externalLink&quot; href=&quot;https://gist.github.com/rajkrrsingh/f01475f4bfa4a33240134561171f378f&quot; title=&quot;External link to https://gist.github.com/rajkrrsingh/f01475f4bfa4a33240134561171f378f&quot; target=&quot;_blank&quot;&gt;https://gist.github.com/rajkrrsingh/f01475f4bfa4a33240134561171f378f&lt;/a&gt;&lt;br&gt;&lt;a class=&quot;externalLink&quot; href=&quot;https://stackoverflow.com/questions/58693625/need-to-load-data-from-hadoop-to-druid-after-applying-transformations-if-i-use&quot; title=&quot;External link to https://stackoverflow.com/questions/58693625/need-to-load-data-from-hadoop-to-druid-after-applying-transformations-if-i-use&quot; target=&quot;_blank&quot;&gt;https://stackoverflow.com/questions/58693625/need-to-load-data-from-hadoop-to-druid-after-applying-transformations-if-i-use&lt;/a&gt;&lt;br&gt;&lt;a class=&quot;externalLink&quot; href=&quot;https://stackoverflow.com/questions/51106037/upload-data-to-druid-incrementally&quot; title=&quot;External link to https://stackoverflow.com/questions/51106037/upload-data-to-druid-incrementally&quot; target=&quot;_blank&quot;&gt;https://stackoverflow.com/questions/51106037/upload-data-to-druid-incrementally&lt;/a&gt;&lt;br&gt;&lt;a class=&quot;externalLink&quot; href=&quot;https://druid.apache.org/docs/latest/querying/sql.html&quot; title=&quot;External link to https://druid.apache.org/docs/latest/querying/sql.html&quot; target=&quot;_blank&quot;&gt;https://druid.apache.org/docs/latest/querying/sql.html&lt;/a&gt;&lt;br&gt;&lt;a class=&quot;externalLink&quot; href=&quot;https://druid.apache.org/docs/latest/querying/joins.html&quot; title=&quot;External link to https://druid.apache.org/docs/latest/querying/joins.html&quot; target=&quot;_blank&quot;&gt;https://druid.apache.org/docs/latest/querying/joins.html&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;BI ENGINE&lt;br&gt;&lt;a class=&quot;externalLink&quot; href=&quot;https://cloud.google.com/bi-engine/docs/optimized-sql#unsupported-features&quot; title=&quot;External link to https://cloud.google.com/bi-engine/docs/optimized-sql#unsupported-features&quot; target=&quot;_blank&quot;&gt;https://cloud.google.com/bi-engine/docs/optimized-sql#unsupported-features&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;..&lt;br&gt;</description>
<category>MySQL</category>
<link>http://karlarao.tiddlyspot.com#%5B%5BMySQL%20DW%2C%20Mysql%20Datawarehouse%5D%5D</link>
<pubDate>Mon, 23 Aug 2021 18:12:59 GMT</pubDate>

</item>
<item>
<title>Golden Gate</title>
<description>&lt;div class=&quot;dcTOC&quot;&gt;&lt;a href=&quot;javascript:;&quot; title=&quot;show/collapse table of contents&quot; class=&quot;toggleButton&quot;&gt;/* Table of Contents */&lt;/a&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;&lt;span&gt;&lt;a href=&quot;javascript:;&quot; onclick=&quot;window.scrollToHeading('', ' golden gate health check ', event)&quot;&gt; golden gate health check &lt;/a&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&lt;a href=&quot;javascript:;&quot; onclick=&quot;window.scrollToHeading('', ' Enkitec materials', event)&quot;&gt; Enkitec materials&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&lt;a href=&quot;javascript:;&quot; onclick=&quot;window.scrollToHeading('', ' Oracle youtube materials', event)&quot;&gt; Oracle youtube materials&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&lt;a href=&quot;javascript:;&quot; onclick=&quot;window.scrollToHeading('', ' other youtube materials', event)&quot;&gt; other youtube materials&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&lt;a href=&quot;javascript:;&quot; onclick=&quot;window.scrollToHeading('', ' golden gate waits ', event)&quot;&gt; golden gate waits &lt;/a&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;/div&gt;&lt;br&gt;&lt;br&gt;&lt;h1&gt; golden gate health check &lt;div style=&quot;font-size: 0.5em; color: blue;&quot;&gt;&lt;a href=&quot;javascript:;&quot; title=&quot;Go to top of tiddler&quot; class=&quot;dcTOCTop&quot;&gt; [top]&lt;/a&gt;&lt;/div&gt;&lt;/h1&gt;&lt;blockquote&gt;•	Latest &lt;a class=&quot;externalLink null&quot; href=&quot;http://karlarao.tiddlyspot.com#GoldenGate&quot; title=&quot;External link to http://karlarao.tiddlyspot.com#GoldenGate&quot; target=&quot;_blank&quot; refresh=&quot;link&quot; tiddlylink=&quot;GoldenGate&quot;&gt;GoldenGate&lt;/a&gt;/Database (OGG/RDBMS) Patch recommendations (Doc ID 2193391.1)&lt;br&gt;•	Oracle &lt;a class=&quot;externalLink null&quot; href=&quot;http://karlarao.tiddlyspot.com#GoldenGate&quot; title=&quot;External link to http://karlarao.tiddlyspot.com#GoldenGate&quot; target=&quot;_blank&quot; refresh=&quot;link&quot; tiddlylink=&quot;GoldenGate&quot;&gt;GoldenGate&lt;/a&gt; Performance Data Gathering (Doc ID 1488668.1)&lt;br&gt;•	&lt;a class=&quot;externalLink&quot; href=&quot;https://www.ateam-oracle.com/loren-penton&quot; title=&quot;External link to https://www.ateam-oracle.com/loren-penton&quot; target=&quot;_blank&quot;&gt;https://www.ateam-oracle.com/loren-penton&lt;/a&gt;&lt;br&gt;•	&lt;a class=&quot;externalLink&quot; href=&quot;https://www.oracle.com/technetwork/database/availability/maa-gg-performance-1969630.pdf&quot; title=&quot;External link to https://www.oracle.com/technetwork/database/availability/maa-gg-performance-1969630.pdf&quot; target=&quot;_blank&quot;&gt;https://www.oracle.com/technetwork/database/availability/maa-gg-performance-1969630.pdf&lt;/a&gt;&lt;br&gt;•	&lt;a class=&quot;externalLink&quot; href=&quot;https://www.oracle.com/a/tech/docs/maa-goldengate-hub.pdf&quot; title=&quot;External link to https://www.oracle.com/a/tech/docs/maa-goldengate-hub.pdf&quot; target=&quot;_blank&quot;&gt;https://www.oracle.com/a/tech/docs/maa-goldengate-hub.pdf&lt;/a&gt;&lt;br&gt;•	SRDC: Oracle &lt;a class=&quot;externalLink null&quot; href=&quot;http://karlarao.tiddlyspot.com#GoldenGate&quot; title=&quot;External link to http://karlarao.tiddlyspot.com#GoldenGate&quot; target=&quot;_blank&quot; refresh=&quot;link&quot; tiddlylink=&quot;GoldenGate&quot;&gt;GoldenGate&lt;/a&gt; Integrated Extract and Replicat Performance Diagnostic Collector (Doc ID 2262988.1)&lt;br&gt;•	Master Note for Streams Recommended Configuration (Doc ID 418755.1)&lt;br&gt;&lt;br&gt;MOS Note:1298562.1:&lt;br&gt;Oracle &lt;a class=&quot;externalLink null&quot; href=&quot;http://karlarao.tiddlyspot.com#GoldenGate&quot; title=&quot;External link to http://karlarao.tiddlyspot.com#GoldenGate&quot; target=&quot;_blank&quot; refresh=&quot;link&quot; tiddlylink=&quot;GoldenGate&quot;&gt;GoldenGate&lt;/a&gt; database Complete Database Profile check script for Oracle DB (All Schemas) Classic Extract &lt;br&gt;&lt;br&gt;MOS Note: 1296168.1&lt;br&gt;Oracle &lt;a class=&quot;externalLink null&quot; href=&quot;http://karlarao.tiddlyspot.com#GoldenGate&quot; title=&quot;External link to http://karlarao.tiddlyspot.com#GoldenGate&quot; target=&quot;_blank&quot; refresh=&quot;link&quot; tiddlylink=&quot;GoldenGate&quot;&gt;GoldenGate&lt;/a&gt; database Schema Profile check script for Oracle DB&lt;br&gt;&lt;br&gt;MOS Note: 1448324.1&lt;br&gt;&lt;a class=&quot;externalLink null&quot; href=&quot;http://karlarao.tiddlyspot.com#GoldenGate&quot; title=&quot;External link to http://karlarao.tiddlyspot.com#GoldenGate&quot; target=&quot;_blank&quot; refresh=&quot;link&quot; tiddlylink=&quot;GoldenGate&quot;&gt;GoldenGate&lt;/a&gt; Integrated Capture and Integrated Replicat Healthcheck Script &lt;br&gt;&lt;br&gt;&lt;/blockquote&gt;&lt;br&gt;&lt;br&gt;&lt;img title=&quot;SHIFT-CLICK=show full size, CTRL-CLICK=restore initial size&quot; src=&quot; https://i.imgur.com/TZiyftQ.jpg &quot; style=&quot;width: 100%; height: 100%; cursor: move;&quot;&gt;&lt;br&gt;&lt;br&gt;&lt;img title=&quot;SHIFT-CLICK=show full size, CTRL-CLICK=restore initial size&quot; src=&quot;https://i.imgur.com/avZx13h.png&quot; style=&quot;width: 70%; height: 70%; cursor: move;&quot;&gt;&lt;br&gt;&lt;img title=&quot;SHIFT-CLICK=show full size, CTRL-CLICK=restore initial size&quot; src=&quot;https://i.imgur.com/qmNlMaH.jpg&quot; style=&quot;width: 70%; height: 70%; cursor: move;&quot;&gt;&lt;br&gt;&lt;img title=&quot;SHIFT-CLICK=show full size, CTRL-CLICK=restore initial size&quot; src=&quot;https://i.imgur.com/qeu3wUA.jpg&quot; style=&quot;width: 70%; height: 70%; cursor: move;&quot;&gt;&lt;br&gt;&lt;img title=&quot;SHIFT-CLICK=show full size, CTRL-CLICK=restore initial size&quot; src=&quot;https://i.imgur.com/hGon9iR.jpg&quot; style=&quot;width: 70%; height: 70%; cursor: move;&quot;&gt;&lt;br&gt;&lt;img title=&quot;SHIFT-CLICK=show full size, CTRL-CLICK=restore initial size&quot; src=&quot;https://i.imgur.com/evzj3DP.jpg&quot; style=&quot;width: 70%; height: 70%; cursor: move;&quot;&gt;&lt;br&gt;&lt;img title=&quot;SHIFT-CLICK=show full size, CTRL-CLICK=restore initial size&quot; src=&quot;https://i.imgur.com/dx5xSt0.png&quot; style=&quot;width: 70%; height: 70%; cursor: move;&quot;&gt;&lt;br&gt;&lt;img title=&quot;SHIFT-CLICK=show full size, CTRL-CLICK=restore initial size&quot; src=&quot;https://i.imgur.com/AoOiyMi.png&quot; style=&quot;width: 70%; height: 70%; cursor: move;&quot;&gt;&lt;br&gt;&lt;img title=&quot;SHIFT-CLICK=show full size, CTRL-CLICK=restore initial size&quot; src=&quot;https://i.imgur.com/JYlRjnt.jpg&quot; style=&quot;width: 70%; height: 70%; cursor: move;&quot;&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;h1&gt; Enkitec materials&lt;div style=&quot;font-size: 0.5em; color: blue;&quot;&gt;&lt;a href=&quot;javascript:;&quot; title=&quot;Go to top of tiddler&quot; class=&quot;dcTOCTop&quot;&gt; [top]&lt;/a&gt;&lt;/div&gt;&lt;/h1&gt;&lt;a class=&quot;externalLink&quot; href=&quot;https://connectedlearning.accenture.com/curator/chanea-heard&quot; title=&quot;External link to https://connectedlearning.accenture.com/curator/chanea-heard&quot; target=&quot;_blank&quot;&gt;https://connectedlearning.accenture.com/curator/chanea-heard&lt;/a&gt;&lt;br&gt;&lt;a class=&quot;externalLink&quot; href=&quot;https://connectedlearning.accenture.com/learningboard/goldengate-administration&quot; title=&quot;External link to https://connectedlearning.accenture.com/learningboard/goldengate-administration&quot; target=&quot;_blank&quot;&gt;https://connectedlearning.accenture.com/learningboard/goldengate-administration&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;h1&gt; Oracle youtube materials&lt;div style=&quot;font-size: 0.5em; color: blue;&quot;&gt;&lt;a href=&quot;javascript:;&quot; title=&quot;Go to top of tiddler&quot; class=&quot;dcTOCTop&quot;&gt; [top]&lt;/a&gt;&lt;/div&gt;&lt;/h1&gt;Oracle &lt;a class=&quot;externalLink null&quot; href=&quot;http://karlarao.tiddlyspot.com#GoldenGate&quot; title=&quot;External link to http://karlarao.tiddlyspot.com#GoldenGate&quot; target=&quot;_blank&quot; refresh=&quot;link&quot; tiddlylink=&quot;GoldenGate&quot;&gt;GoldenGate&lt;/a&gt; 12c Overview &lt;a class=&quot;externalLink&quot; href=&quot;https://www.youtube.com/watch?v=GdjuiWPPmVs&quot; title=&quot;External link to https://www.youtube.com/watch?v=GdjuiWPPmVs&quot; target=&quot;_blank&quot;&gt;https://www.youtube.com/watch?v=GdjuiWPPmVs&lt;/a&gt;&lt;br&gt;Oracle &lt;a class=&quot;externalLink null&quot; href=&quot;http://karlarao.tiddlyspot.com#GoldenGate&quot; title=&quot;External link to http://karlarao.tiddlyspot.com#GoldenGate&quot; target=&quot;_blank&quot; refresh=&quot;link&quot; tiddlylink=&quot;GoldenGate&quot;&gt;GoldenGate&lt;/a&gt; 12c New Features &lt;a class=&quot;externalLink&quot; href=&quot;https://www.youtube.com/watch?v=ABle015pRXY&amp;amp;list=PLgvgXKR2fhHBa592Btv5qT3tdqKF5ifuF&quot; title=&quot;External link to https://www.youtube.com/watch?v=ABle015pRXY&amp;amp;list=PLgvgXKR2fhHBa592Btv5qT3tdqKF5ifuF&quot; target=&quot;_blank&quot;&gt;https://www.youtube.com/watch?v=ABle015pRXY&amp;amp;list=PLgvgXKR2fhHBa592Btv5qT3tdqKF5ifuF&lt;/a&gt;&lt;br&gt;Oracle Golden Gate: The Essentials of Data Replication &lt;a class=&quot;externalLink&quot; href=&quot;https://www.youtube.com/watch?v=d-YAouQ1g0Y&quot; title=&quot;External link to https://www.youtube.com/watch?v=d-YAouQ1g0Y&quot; target=&quot;_blank&quot;&gt;https://www.youtube.com/watch?v=d-YAouQ1g0Y&lt;/a&gt;&lt;br&gt;Oracle &lt;a class=&quot;externalLink null&quot; href=&quot;http://karlarao.tiddlyspot.com#GoldenGate&quot; title=&quot;External link to http://karlarao.tiddlyspot.com#GoldenGate&quot; target=&quot;_blank&quot; refresh=&quot;link&quot; tiddlylink=&quot;GoldenGate&quot;&gt;GoldenGate&lt;/a&gt; Tutorials for Beginners &lt;a class=&quot;externalLink&quot; href=&quot;https://www.youtube.com/watch?v=qQJvc1DyLIw&quot; title=&quot;External link to https://www.youtube.com/watch?v=qQJvc1DyLIw&quot; target=&quot;_blank&quot;&gt;https://www.youtube.com/watch?v=qQJvc1DyLIw&lt;/a&gt;&lt;br&gt;Oracle &lt;a class=&quot;externalLink null&quot; href=&quot;http://karlarao.tiddlyspot.com#GoldenGate&quot; title=&quot;External link to http://karlarao.tiddlyspot.com#GoldenGate&quot; target=&quot;_blank&quot; refresh=&quot;link&quot; tiddlylink=&quot;GoldenGate&quot;&gt;GoldenGate&lt;/a&gt; Deep Dive Hands on Lab - Part 1&lt;a class=&quot;externalLink&quot; href=&quot;https://www.youtube.com/watch?v=5Yp6bvGeP2s&quot; title=&quot;External link to https://www.youtube.com/watch?v=5Yp6bvGeP2s&quot; target=&quot;_blank&quot;&gt;https://www.youtube.com/watch?v=5Yp6bvGeP2s&lt;/a&gt;&lt;br&gt;Oracle &lt;a class=&quot;externalLink null&quot; href=&quot;http://karlarao.tiddlyspot.com#GoldenGate&quot; title=&quot;External link to http://karlarao.tiddlyspot.com#GoldenGate&quot; target=&quot;_blank&quot; refresh=&quot;link&quot; tiddlylink=&quot;GoldenGate&quot;&gt;GoldenGate&lt;/a&gt; Deep Dive Hands on Lab - Part 2 &lt;a class=&quot;externalLink&quot; href=&quot;https://www.youtube.com/watch?v=bOnGgnjXdNo&quot; title=&quot;External link to https://www.youtube.com/watch?v=bOnGgnjXdNo&quot; target=&quot;_blank&quot;&gt;https://www.youtube.com/watch?v=bOnGgnjXdNo&lt;/a&gt;&lt;br&gt;Oracle &lt;a class=&quot;externalLink null&quot; href=&quot;http://karlarao.tiddlyspot.com#GoldenGate&quot; title=&quot;External link to http://karlarao.tiddlyspot.com#GoldenGate&quot; target=&quot;_blank&quot; refresh=&quot;link&quot; tiddlylink=&quot;GoldenGate&quot;&gt;GoldenGate&lt;/a&gt; Deep Dive Hands on Lab - Part 3 &lt;a class=&quot;externalLink&quot; href=&quot;https://www.youtube.com/watch?v=86QK9NXEKks&quot; title=&quot;External link to https://www.youtube.com/watch?v=86QK9NXEKks&quot; target=&quot;_blank&quot;&gt;https://www.youtube.com/watch?v=86QK9NXEKks&lt;/a&gt;&lt;br&gt;Oracle &lt;a class=&quot;externalLink null&quot; href=&quot;http://karlarao.tiddlyspot.com#GoldenGate&quot; title=&quot;External link to http://karlarao.tiddlyspot.com#GoldenGate&quot; target=&quot;_blank&quot; refresh=&quot;link&quot; tiddlylink=&quot;GoldenGate&quot;&gt;GoldenGate&lt;/a&gt; Integrated Extract and Replicat demo &lt;a class=&quot;externalLink&quot; href=&quot;https://www.youtube.com/watch?v=dF5RfCeClIo&quot; title=&quot;External link to https://www.youtube.com/watch?v=dF5RfCeClIo&quot; target=&quot;_blank&quot;&gt;https://www.youtube.com/watch?v=dF5RfCeClIo&lt;/a&gt;&lt;br&gt;&lt;a class=&quot;externalLink&quot; href=&quot;https://www.youtube.com/user/oraclegoldengate/videos&quot; title=&quot;External link to https://www.youtube.com/user/oraclegoldengate/videos&quot; target=&quot;_blank&quot;&gt;https://www.youtube.com/user/oraclegoldengate/videos&lt;/a&gt;&lt;br&gt;Oracle &lt;a class=&quot;externalLink null&quot; href=&quot;http://karlarao.tiddlyspot.com#GoldenGate&quot; title=&quot;External link to http://karlarao.tiddlyspot.com#GoldenGate&quot; target=&quot;_blank&quot; refresh=&quot;link&quot; tiddlylink=&quot;GoldenGate&quot;&gt;GoldenGate&lt;/a&gt; 12c: Fundamentals for Oracle &lt;a class=&quot;externalLink&quot; href=&quot;http://education.oracle.com/pls/web_prod-plq-dad/db_pages.getpage?page_id=609&amp;amp;get_params=dc:D84357,clang:EN&quot; title=&quot;External link to http://education.oracle.com/pls/web_prod-plq-dad/db_pages.getpage?page_id=609&amp;amp;get_params=dc:D84357,clang:EN&quot; target=&quot;_blank&quot;&gt;http://education.oracle.com/pls/web_prod-plq-dad/db_pages.getpage?page_id=609&amp;amp;get_params=dc:D84357,clang:EN&lt;/a&gt;&lt;br&gt;Oracle Vbox VM &lt;a class=&quot;externalLink&quot; href=&quot;http://www.oracle.com/technetwork/middleware/data-integrator/odi-demo-2032565.html&quot; title=&quot;External link to http://www.oracle.com/technetwork/middleware/data-integrator/odi-demo-2032565.html&quot; target=&quot;_blank&quot;&gt;http://www.oracle.com/technetwork/middleware/data-integrator/odi-demo-2032565.html&lt;/a&gt; , &lt;a class=&quot;externalLink&quot; href=&quot;http://www.oracle.com/technetwork/middleware/data-integrator/downloads/odi-12c-getstart-vm-install-guide-2401840.pdf&quot; title=&quot;External link to http://www.oracle.com/technetwork/middleware/data-integrator/downloads/odi-12c-getstart-vm-install-guide-2401840.pdf&quot; target=&quot;_blank&quot;&gt;http://www.oracle.com/technetwork/middleware/data-integrator/downloads/odi-12c-getstart-vm-install-guide-2401840.pdf&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;h1&gt; other youtube materials&lt;div style=&quot;font-size: 0.5em; color: blue;&quot;&gt;&lt;a href=&quot;javascript:;&quot; title=&quot;Go to top of tiddler&quot; class=&quot;dcTOCTop&quot;&gt; [top]&lt;/a&gt;&lt;/div&gt;&lt;/h1&gt;Oracle Goldengate Installation and &lt;a class=&quot;externalLink null&quot; href=&quot;http://karlarao.tiddlyspot.com#COnfiguration&quot; title=&quot;External link to http://karlarao.tiddlyspot.com#COnfiguration&quot; target=&quot;_blank&quot; refresh=&quot;link&quot; tiddlylink=&quot;COnfiguration&quot;&gt;COnfiguration&lt;/a&gt; &lt;a class=&quot;externalLink&quot; href=&quot;https://www.youtube.com/watch?v=XnyqS6_IVMQ&quot; title=&quot;External link to https://www.youtube.com/watch?v=XnyqS6_IVMQ&quot; target=&quot;_blank&quot;&gt;https://www.youtube.com/watch?v=XnyqS6_IVMQ&lt;/a&gt;&lt;br&gt;Oracle &lt;a class=&quot;externalLink null&quot; href=&quot;http://karlarao.tiddlyspot.com#GoldenGate&quot; title=&quot;External link to http://karlarao.tiddlyspot.com#GoldenGate&quot; target=&quot;_blank&quot; refresh=&quot;link&quot; tiddlylink=&quot;GoldenGate&quot;&gt;GoldenGate&lt;/a&gt; 12c Installation/Walkthrough on &lt;a class=&quot;externalLink null&quot; href=&quot;http://karlarao.tiddlyspot.com#VirtualBox&quot; title=&quot;External link to http://karlarao.tiddlyspot.com#VirtualBox&quot; target=&quot;_blank&quot; refresh=&quot;link&quot; tiddlylink=&quot;VirtualBox&quot;&gt;VirtualBox&lt;/a&gt; &lt;a class=&quot;externalLink&quot; href=&quot;https://www.youtube.com/watch?v=c4NxBTnJYvo&quot; title=&quot;External link to https://www.youtube.com/watch?v=c4NxBTnJYvo&quot; target=&quot;_blank&quot;&gt;https://www.youtube.com/watch?v=c4NxBTnJYvo&lt;/a&gt;&lt;br&gt;11 part series - MS SQL Server to Oracle GG &lt;a class=&quot;externalLink&quot; href=&quot;https://www.youtube.com/playlist?list=PLbkU_gVPZ7OTgLRLABah9kdrJ07Tml8E4&quot; title=&quot;External link to https://www.youtube.com/playlist?list=PLbkU_gVPZ7OTgLRLABah9kdrJ07Tml8E4&quot; target=&quot;_blank&quot;&gt;https://www.youtube.com/playlist?list=PLbkU_gVPZ7OTgLRLABah9kdrJ07Tml8E4&lt;/a&gt;&lt;br&gt;6 part series - &lt;a class=&quot;externalLink null&quot; href=&quot;http://karlarao.tiddlyspot.com#GoldenGate&quot; title=&quot;External link to http://karlarao.tiddlyspot.com#GoldenGate&quot; target=&quot;_blank&quot; refresh=&quot;link&quot; tiddlylink=&quot;GoldenGate&quot;&gt;GoldenGate&lt;/a&gt; Tutorial goldengate installation on linux &lt;a class=&quot;externalLink&quot; href=&quot;https://www.youtube.com/watch?v=lb3UKpgCA1U&amp;amp;list=PLZSKX9aay1XvIQjy0lWJ5RSn0iuCWGrnL&quot; title=&quot;External link to https://www.youtube.com/watch?v=lb3UKpgCA1U&amp;amp;list=PLZSKX9aay1XvIQjy0lWJ5RSn0iuCWGrnL&quot; target=&quot;_blank&quot;&gt;https://www.youtube.com/watch?v=lb3UKpgCA1U&amp;amp;list=PLZSKX9aay1XvIQjy0lWJ5RSn0iuCWGrnL&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;h1&gt; golden gate waits &lt;div style=&quot;font-size: 0.5em; color: blue;&quot;&gt;&lt;a href=&quot;javascript:;&quot; title=&quot;Go to top of tiddler&quot; class=&quot;dcTOCTop&quot;&gt; [top]&lt;/a&gt;&lt;/div&gt;&lt;/h1&gt;Integrated Replicat Stuck With REPL Capture/Apply: flow control (Doc ID 2354344.1)&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;</description>
<category>Oracle</category>
<link>http://karlarao.tiddlyspot.com#%5B%5BGolden%20Gate%5D%5D</link>
<pubDate>Fri, 23 Jul 2021 03:32:00 GMT</pubDate>

</item>
<item>
<title>oracle autostart</title>
<description>&lt;a class=&quot;externalLink&quot; href=&quot;https://oracle-base.com/articles/linux/automating-database-startup-and-shutdown-on-linux&quot; title=&quot;External link to https://oracle-base.com/articles/linux/automating-database-startup-and-shutdown-on-linux&quot; target=&quot;_blank&quot;&gt;https://oracle-base.com/articles/linux/automating-database-startup-and-shutdown-on-linux&lt;/a&gt;&lt;br&gt;&lt;a class=&quot;externalLink&quot; href=&quot;https://unknowndba.blogspot.com/2021/07/systemd-service-to-stopstart-oracle.html&quot; title=&quot;External link to https://unknowndba.blogspot.com/2021/07/systemd-service-to-stopstart-oracle.html&quot; target=&quot;_blank&quot;&gt;https://unknowndba.blogspot.com/2021/07/systemd-service-to-stopstart-oracle.html&lt;/a&gt;</description>
<category>OracleOnLinux</category>
<link>http://karlarao.tiddlyspot.com#%5B%5Boracle%20autostart%5D%5D</link>
<pubDate>Thu, 22 Jul 2021 16:34:00 GMT</pubDate>

</item>
<item>
<title>oci vs snowflake, adw vs snowflake</title>
<description>&lt;a class=&quot;externalLink&quot; href=&quot;https://www.oracle.com/autonomous-database/autonomous-data-warehouse/oracle-vs-snowflake/&quot; title=&quot;External link to https://www.oracle.com/autonomous-database/autonomous-data-warehouse/oracle-vs-snowflake/&quot; target=&quot;_blank&quot;&gt;https://www.oracle.com/autonomous-database/autonomous-data-warehouse/oracle-vs-snowflake/&lt;/a&gt;&lt;br&gt;&lt;a class=&quot;externalLink&quot; href=&quot;https://www.oracle.com/a/ocom/docs/database/oracle-adw-vs-snowflake-infographic.pdf&quot; title=&quot;External link to https://www.oracle.com/a/ocom/docs/database/oracle-adw-vs-snowflake-infographic.pdf&quot; target=&quot;_blank&quot;&gt;https://www.oracle.com/a/ocom/docs/database/oracle-adw-vs-snowflake-infographic.pdf&lt;/a&gt;</description>
<category>oci comparison</category>
<link>http://karlarao.tiddlyspot.com#%5B%5Boci%20vs%20snowflake%2C%20adw%20vs%20snowflake%5D%5D</link>
<pubDate>Tue, 20 Jul 2021 23:28:00 GMT</pubDate>

</item>
<item>
<title>oci vs aws</title>
<description>&lt;a class=&quot;externalLink&quot; href=&quot;https://www.oracle.com/cloud/oci-vs-aws/&quot; title=&quot;External link to https://www.oracle.com/cloud/oci-vs-aws/&quot; target=&quot;_blank&quot;&gt;https://www.oracle.com/cloud/oci-vs-aws/&lt;/a&gt;&lt;br&gt;&lt;a class=&quot;externalLink&quot; href=&quot;https://www.oracle.com/a/ocom/docs/cloud/oci-vs-aws.pdf&quot; title=&quot;External link to https://www.oracle.com/a/ocom/docs/cloud/oci-vs-aws.pdf&quot; target=&quot;_blank&quot;&gt;https://www.oracle.com/a/ocom/docs/cloud/oci-vs-aws.pdf&lt;/a&gt;&lt;br&gt;</description>
<category>oci comparison</category>
<link>http://karlarao.tiddlyspot.com#%5B%5Boci%20vs%20aws%5D%5D</link>
<pubDate>Tue, 20 Jul 2021 23:28:00 GMT</pubDate>

</item>
<item>
<title>oci vs gcp</title>
<description>&lt;a class=&quot;externalLink&quot; href=&quot;https://www.oracle.com/cloud/oci-vs-google-cloud/&quot; title=&quot;External link to https://www.oracle.com/cloud/oci-vs-google-cloud/&quot; target=&quot;_blank&quot;&gt;https://www.oracle.com/cloud/oci-vs-google-cloud/&lt;/a&gt;&lt;br&gt;&lt;a class=&quot;externalLink&quot; href=&quot;https://www.oracle.com/a/ocom/docs/cloud/oci-vs-gcp.pdf&quot; title=&quot;External link to https://www.oracle.com/a/ocom/docs/cloud/oci-vs-gcp.pdf&quot; target=&quot;_blank&quot;&gt;https://www.oracle.com/a/ocom/docs/cloud/oci-vs-gcp.pdf&lt;/a&gt;</description>
<category>oci comparison</category>
<link>http://karlarao.tiddlyspot.com#%5B%5Boci%20vs%20gcp%5D%5D</link>
<pubDate>Tue, 20 Jul 2021 22:37:00 GMT</pubDate>

</item>
<item>
<title>oci vs azure, hybrid cloud</title>
<description>&lt;a class=&quot;externalLink&quot; href=&quot;https://www.facebook.com/charlton.h.lopez/posts/10216627862754561&quot; title=&quot;External link to https://www.facebook.com/charlton.h.lopez/posts/10216627862754561&quot; target=&quot;_blank&quot;&gt;https://www.facebook.com/charlton.h.lopez/posts/10216627862754561&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;h1&gt; azure &lt;/h1&gt;&lt;a class=&quot;externalLink&quot; href=&quot;https://blogs.oracle.com/cloud-infrastructure/overview-of-the-interconnect-between-oracle-and-microsoft&quot; title=&quot;External link to https://blogs.oracle.com/cloud-infrastructure/overview-of-the-interconnect-between-oracle-and-microsoft&quot; target=&quot;_blank&quot;&gt;https://blogs.oracle.com/cloud-infrastructure/overview-of-the-interconnect-between-oracle-and-microsoft&lt;/a&gt;&lt;br&gt;&lt;a class=&quot;externalLink&quot; href=&quot;https://docs.microsoft.com/en-us/azure/virtual-machines/workloads/oracle/oracle-oci-overview&quot; title=&quot;External link to https://docs.microsoft.com/en-us/azure/virtual-machines/workloads/oracle/oracle-oci-overview&quot; target=&quot;_blank&quot;&gt;https://docs.microsoft.com/en-us/azure/virtual-machines/workloads/oracle/oracle-oci-overview&lt;/a&gt;&lt;br&gt;&lt;br&gt;Overview of Oracle Applications and solutions on Azure&lt;br&gt;&lt;a class=&quot;externalLink&quot; href=&quot;https://docs.microsoft.com/en-us/azure/virtual-machines/workloads/oracle/oracle-overview?fbclid=IwAR2W-MWpNAzuTbsUi_sNFRXsGpJWsVqBojQZx8LrbRlgxIXM-sDTgtJYelg&quot; title=&quot;External link to https://docs.microsoft.com/en-us/azure/virtual-machines/workloads/oracle/oracle-overview?fbclid=IwAR2W-MWpNAzuTbsUi_sNFRXsGpJWsVqBojQZx8LrbRlgxIXM-sDTgtJYelg&quot; target=&quot;_blank&quot;&gt;https://docs.microsoft.com/en-us/azure/virtual-machines/workloads/oracle/oracle-overview?fbclid=IwAR2W-MWpNAzuTbsUi_sNFRXsGpJWsVqBojQZx8LrbRlgxIXM-sDTgtJYelg&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;a class=&quot;externalLink&quot; href=&quot;https://www.google.com/search?q=hybrid+cloud+azure+and+oracle+database&amp;amp;sxsrf=ALeKk01bmg2bgOwQeNrwZHnLYMbQW1-JBg:1585551072877&amp;amp;source=lnms&amp;amp;tbm=isch&amp;amp;sa=X&amp;amp;ved=2ahUKEwidiOODzsHoAhU_hHIEHXtkCKoQ_AUoAnoECA0QBA&amp;amp;biw=1701&amp;amp;bih=978&quot; title=&quot;External link to https://www.google.com/search?q=hybrid+cloud+azure+and+oracle+database&amp;amp;sxsrf=ALeKk01bmg2bgOwQeNrwZHnLYMbQW1-JBg:1585551072877&amp;amp;source=lnms&amp;amp;tbm=isch&amp;amp;sa=X&amp;amp;ved=2ahUKEwidiOODzsHoAhU_hHIEHXtkCKoQ_AUoAnoECA0QBA&amp;amp;biw=1701&amp;amp;bih=978&quot; target=&quot;_blank&quot;&gt;https://www.google.com/search?q=hybrid+cloud+azure+and+oracle+database&amp;amp;sxsrf=ALeKk01bmg2bgOwQeNrwZHnLYMbQW1-JBg:1585551072877&amp;amp;source=lnms&amp;amp;tbm=isch&amp;amp;sa=X&amp;amp;ved=2ahUKEwidiOODzsHoAhU_hHIEHXtkCKoQ_AUoAnoECA0QBA&amp;amp;biw=1701&amp;amp;bih=978&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;h1&gt; networking &lt;/h1&gt;&lt;a class=&quot;externalLink&quot; href=&quot;https://docs.cloud.oracle.com/en-us/iaas/Content/Network/Concepts/fastconnectoverview.htm&quot; title=&quot;External link to https://docs.cloud.oracle.com/en-us/iaas/Content/Network/Concepts/fastconnectoverview.htm&quot; target=&quot;_blank&quot;&gt;https://docs.cloud.oracle.com/en-us/iaas/Content/Network/Concepts/fastconnectoverview.htm&lt;/a&gt;&lt;br&gt;&lt;a class=&quot;externalLink&quot; href=&quot;https://docs.microsoft.com/en-us/azure/expressroute/expressroute-introduction&quot; title=&quot;External link to https://docs.microsoft.com/en-us/azure/expressroute/expressroute-introduction&quot; target=&quot;_blank&quot;&gt;https://docs.microsoft.com/en-us/azure/expressroute/expressroute-introduction&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;</description>
<category>oci comparison</category>
<link>http://karlarao.tiddlyspot.com#%5B%5Boci%20vs%20azure%2C%20hybrid%20cloud%5D%5D</link>
<pubDate>Tue, 20 Jul 2021 22:37:00 GMT</pubDate>

</item>
<item>
<title>oci comparison</title>
<description></description>
<category>oci - oracle cloud infrastructure</category>
<link>http://karlarao.tiddlyspot.com#%5B%5Boci%20comparison%5D%5D</link>
<pubDate>Tue, 20 Jul 2021 22:37:00 GMT</pubDate>

</item>
<item>
<title>ORDS json api</title>
<description>&lt;div class=&quot;dcTOC&quot;&gt;&lt;a href=&quot;javascript:;&quot; title=&quot;show/collapse table of contents&quot; class=&quot;toggleButton&quot;&gt;/* Table of Contents */&lt;/a&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;&lt;span&gt;&lt;a href=&quot;javascript:;&quot; onclick=&quot;window.scrollToHeading('', ' ORDS for REST API ? ', event)&quot;&gt; ORDS for REST API ? &lt;/a&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&lt;a href=&quot;javascript:;&quot; onclick=&quot;window.scrollToHeading('', ' references ', event)&quot;&gt; references &lt;/a&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;/div&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;h1&gt; ORDS for REST API ? &lt;div style=&quot;font-size: 0.5em; color: blue;&quot;&gt;&lt;a href=&quot;javascript:;&quot; title=&quot;Go to top of tiddler&quot; class=&quot;dcTOCTop&quot;&gt; [top]&lt;/a&gt;&lt;/div&gt;&lt;/h1&gt;&lt;br&gt;&lt;pre&gt;I would say ORDS for convenience so you don't have to manually create the JSON API

There's a nice pluralsight ORDS course out there to get started with code examples to practice. It also shows how to secure (oauth2) and deploy ords to a webtier
https://www.pluralsight.com/courses/oracle-rest-data-services

Dan McGhan did a presentation at OOW that shows how to create REST API the manual way using node-oracledb (https://oracle.github.io/node-oracledb/) and also using ORDS. 
Creating RESTful Web Services the Easy Way with Node.js https://www.youtube.com/watch?v=tSW72IlTJGw
code examples: https://github.com/oracle/node-oracledb/issues/962, https://github.com/oracle/oracle-db-examples/tree/master/javascript/rest-api, http://web.archive.org/web/20201128020553/https://jsao.io/2018/03/creating-a-rest-api-with-node-js-and-oracle-database/



And just for completeness, if you are using one of the web frameworks out there like Ember, Angular, React, etc. here's how everything will be glued together from DB to frontend. Example below uses Ember.js app

Oracle DB &amp;lt;-&amp;gt; REST JSON API (node-oracledb or ORDS) &amp;lt;-&amp;gt; built-in Ember JSONAPIAdapter &amp;lt;-&amp;gt; Ember Data &amp;lt;-&amp;gt; Ember


Just for comparison if you are using Postgres as DB and Django for creating REST API, here's how it will look like
Postgresql &amp;lt;-&amp;gt; REST JSON API (Django) &amp;lt;-&amp;gt; built-in Ember JSONAPIAdapter &amp;lt;-&amp;gt; Ember Data &amp;lt;-&amp;gt; Ember


If you are using Postgres as DB and Rails REST API
Postgresql &amp;lt;-&amp;gt; REST JSON API (rails) &amp;lt;-&amp;gt; built-in JSONAPIAdapter &amp;lt;-&amp;gt; Ember Data &amp;lt;-&amp;gt; Ember


Then the old school app architecture using Postgres as DB and Rails ORM
Postgresql &amp;lt;-&amp;gt; ActiveRecord ORM (in a Rails Controller) &amp;lt;-&amp;gt; ActiveModel::Serializers &amp;lt;-&amp;gt; Ember Data (with active-model-adapter) &amp;lt;-&amp;gt; Ember


&lt;/pre&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;h1&gt; references &lt;div style=&quot;font-size: 0.5em; color: blue;&quot;&gt;&lt;a href=&quot;javascript:;&quot; title=&quot;Go to top of tiddler&quot; class=&quot;dcTOCTop&quot;&gt; [top]&lt;/a&gt;&lt;/div&gt;&lt;/h1&gt;&lt;br&gt;&lt;a class=&quot;externalLink&quot; href=&quot;https://www.oracle.com/database/technologies/databaseappdev-vm.html&quot; title=&quot;External link to https://www.oracle.com/database/technologies/databaseappdev-vm.html&quot; target=&quot;_blank&quot;&gt;https://www.oracle.com/database/technologies/databaseappdev-vm.html&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;a class=&quot;externalLink&quot; href=&quot;https://www.pluralsight.com/courses/oracle-rest-data-services&quot; title=&quot;External link to https://www.pluralsight.com/courses/oracle-rest-data-services&quot; target=&quot;_blank&quot;&gt;https://www.pluralsight.com/courses/oracle-rest-data-services&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;a class=&quot;externalLink&quot; href=&quot;https://www.thatjeffsmith.com/oracle-rest-data-services-ords/&quot; title=&quot;External link to https://www.thatjeffsmith.com/oracle-rest-data-services-ords/&quot; target=&quot;_blank&quot;&gt;https://www.thatjeffsmith.com/oracle-rest-data-services-ords/&lt;/a&gt;&lt;br&gt;&lt;a class=&quot;externalLink&quot; href=&quot;https://oracle-base.com/articles/misc/articles-misc#ords&quot; title=&quot;External link to https://oracle-base.com/articles/misc/articles-misc#ords&quot; target=&quot;_blank&quot;&gt;https://oracle-base.com/articles/misc/articles-misc#ords&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;Creating a REST API with Node.js and Oracle Database &lt;a class=&quot;externalLink&quot; href=&quot;http://web.archive.org/web/20201128020553/https://jsao.io/2018/03/creating-a-rest-api-with-node-js-and-oracle-database/&quot; title=&quot;External link to http://web.archive.org/web/20201128020553/https://jsao.io/2018/03/creating-a-rest-api-with-node-js-and-oracle-database/&quot; target=&quot;_blank&quot;&gt;http://web.archive.org/web/20201128020553/https://jsao.io/2018/03/creating-a-rest-api-with-node-js-and-oracle-database/&lt;/a&gt;&lt;br&gt;&lt;a class=&quot;externalLink&quot; href=&quot;https://github.com/oracle/oracle-db-examples/tree/master/javascript/rest-api&quot; title=&quot;External link to https://github.com/oracle/oracle-db-examples/tree/master/javascript/rest-api&quot; target=&quot;_blank&quot;&gt;https://github.com/oracle/oracle-db-examples/tree/master/javascript/rest-api&lt;/a&gt;&lt;br&gt;&lt;a class=&quot;externalLink&quot; href=&quot;https://github.com/oracle/node-oracledb/issues/962&quot; title=&quot;External link to https://github.com/oracle/node-oracledb/issues/962&quot; target=&quot;_blank&quot;&gt;https://github.com/oracle/node-oracledb/issues/962&lt;/a&gt;&lt;br&gt;Creating &lt;a class=&quot;externalLink null&quot; href=&quot;http://karlarao.tiddlyspot.com#RESTful&quot; title=&quot;External link to http://karlarao.tiddlyspot.com#RESTful&quot; target=&quot;_blank&quot; refresh=&quot;link&quot; tiddlylink=&quot;RESTful&quot;&gt;RESTful&lt;/a&gt; Web Services the Easy Way with Node.js &lt;a class=&quot;externalLink&quot; href=&quot;https://www.youtube.com/watch?v=tSW72IlTJGw&quot; title=&quot;External link to https://www.youtube.com/watch?v=tSW72IlTJGw&quot; target=&quot;_blank&quot;&gt;https://www.youtube.com/watch?v=tSW72IlTJGw&lt;/a&gt;&lt;br&gt;&lt;a class=&quot;externalLink&quot; href=&quot;https://blogs.oracle.com/author/dan-mcghan-3&quot; title=&quot;External link to https://blogs.oracle.com/author/dan-mcghan-3&quot; target=&quot;_blank&quot;&gt;https://blogs.oracle.com/author/dan-mcghan-3&lt;/a&gt;&lt;br&gt;&lt;a class=&quot;externalLink&quot; href=&quot;https://oracle.github.io/node-oracledb/&quot; title=&quot;External link to https://oracle.github.io/node-oracledb/&quot; target=&quot;_blank&quot;&gt;https://oracle.github.io/node-oracledb/&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;a class=&quot;externalLink&quot; href=&quot;https://developer.oracle.com/dsl/haefel-oracle-ruby.html&quot; title=&quot;External link to https://developer.oracle.com/dsl/haefel-oracle-ruby.html&quot; target=&quot;_blank&quot;&gt;https://developer.oracle.com/dsl/haefel-oracle-ruby.html&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;.&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;</description>
<category>Oracle ORDS REST, json</category>
<link>http://karlarao.tiddlyspot.com#%5B%5BORDS%20json%20api%5D%5D</link>
<pubDate>Tue, 20 Jul 2021 18:53:00 GMT</pubDate>

</item>
<item>
<title>tpc-H and tpc-DS</title>
<description>&lt;div class=&quot;dcTOC&quot;&gt;&lt;a href=&quot;javascript:;&quot; title=&quot;show/collapse table of contents&quot; class=&quot;toggleButton&quot;&gt;/* Table of Contents */&lt;/a&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;&lt;span&gt;&lt;a href=&quot;javascript:;&quot; onclick=&quot;window.scrollToHeading('', ' disclaimer ', event)&quot;&gt; disclaimer &lt;/a&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&lt;a href=&quot;javascript:;&quot; onclick=&quot;window.scrollToHeading('', ' tpc-H', event)&quot;&gt; tpc-H&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&lt;a href=&quot;javascript:;&quot; onclick=&quot;window.scrollToHeading('', ' tpc-DS', event)&quot;&gt; tpc-DS&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&lt;a href=&quot;javascript:;&quot; onclick=&quot;window.scrollToHeading('', ' tpc-H vs tpc-DS', event)&quot;&gt; tpc-H vs tpc-DS&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&lt;a href=&quot;javascript:;&quot; onclick=&quot;window.scrollToHeading('', ' tpcx-hs', event)&quot;&gt; tpcx-hs&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&lt;a href=&quot;javascript:;&quot; onclick=&quot;window.scrollToHeading('', ' others', event)&quot;&gt; others&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;/div&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;h1&gt; disclaimer &lt;div style=&quot;font-size: 0.5em; color: blue;&quot;&gt;&lt;a href=&quot;javascript:;&quot; title=&quot;Go to top of tiddler&quot; class=&quot;dcTOCTop&quot;&gt; [top]&lt;/a&gt;&lt;/div&gt;&lt;/h1&gt;Benchmarking &lt;a class=&quot;externalLink null&quot; href=&quot;http://karlarao.tiddlyspot.com#SQL-on-Hadoop&quot; title=&quot;External link to http://karlarao.tiddlyspot.com#SQL-on-Hadoop&quot; target=&quot;_blank&quot; refresh=&quot;link&quot; tiddlylink=&quot;SQL-on-Hadoop&quot;&gt;SQL-on-Hadoop&lt;/a&gt; Systems: TPC or not TPC?&lt;br&gt;&lt;a class=&quot;externalLink&quot; href=&quot;https://pdfs.semanticscholar.org/3c92/54ee62c8cab6a341c3ca19f277df245c194a.pdf&quot; title=&quot;External link to https://pdfs.semanticscholar.org/3c92/54ee62c8cab6a341c3ca19f277df245c194a.pdf&quot; target=&quot;_blank&quot;&gt;https://pdfs.semanticscholar.org/3c92/54ee62c8cab6a341c3ca19f277df245c194a.pdf&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;h1&gt; tpc-H&lt;div style=&quot;font-size: 0.5em; color: blue;&quot;&gt;&lt;a href=&quot;javascript:;&quot; title=&quot;Go to top of tiddler&quot; class=&quot;dcTOCTop&quot;&gt; [top]&lt;/a&gt;&lt;/div&gt;&lt;/h1&gt;&lt;a class=&quot;externalLink&quot; href=&quot;https://husnusensoy.wordpress.com/tag/tpc-h/&quot; title=&quot;External link to https://husnusensoy.wordpress.com/tag/tpc-h/&quot; target=&quot;_blank&quot;&gt;https://husnusensoy.wordpress.com/tag/tpc-h/&lt;/a&gt;&lt;br&gt;&lt;a class=&quot;externalLink&quot; href=&quot;http://people.apache.org/~gopalv/tpch-plans/&quot; title=&quot;External link to http://people.apache.org/~gopalv/tpch-plans/&quot; target=&quot;_blank&quot;&gt;http://people.apache.org/~gopalv/tpch-plans/&lt;/a&gt;&lt;br&gt;&lt;a class=&quot;externalLink&quot; href=&quot;https://github.com/rxin/TPC-H-Hive&quot; title=&quot;External link to https://github.com/rxin/TPC-H-Hive&quot; target=&quot;_blank&quot;&gt;https://github.com/rxin/TPC-H-Hive&lt;/a&gt;&lt;br&gt;&lt;a class=&quot;externalLink&quot; href=&quot;https://github.com/hortonworks/hive-testbench-carter-fork&quot; title=&quot;External link to https://github.com/hortonworks/hive-testbench-carter-fork&quot; target=&quot;_blank&quot;&gt;https://github.com/hortonworks/hive-testbench-carter-fork&lt;/a&gt;&lt;br&gt;&lt;a class=&quot;externalLink&quot; href=&quot;https://github.com/hortonworks/hive-testbench&quot; title=&quot;External link to https://github.com/hortonworks/hive-testbench&quot; target=&quot;_blank&quot;&gt;https://github.com/hortonworks/hive-testbench&lt;/a&gt;&lt;br&gt;&lt;a class=&quot;externalLink&quot; href=&quot;https://community.hortonworks.com/questions/82918/how-to-perform-tpch-on-hive.html&quot; title=&quot;External link to https://community.hortonworks.com/questions/82918/how-to-perform-tpch-on-hive.html&quot; target=&quot;_blank&quot;&gt;https://community.hortonworks.com/questions/82918/how-to-perform-tpch-on-hive.html&lt;/a&gt;&lt;br&gt;&lt;a class=&quot;externalLink&quot; href=&quot;https://github.com/t3rmin4t0r?utf8=%E2%9C%93&amp;amp;tab=repositories&amp;amp;q=tp&amp;amp;type=&amp;amp;language&quot; title=&quot;External link to https://github.com/t3rmin4t0r?utf8=%E2%9C%93&amp;amp;tab=repositories&amp;amp;q=tp&amp;amp;type=&amp;amp;language&quot; target=&quot;_blank&quot;&gt;https://github.com/t3rmin4t0r?utf8=%E2%9C%93&amp;amp;tab=repositories&amp;amp;q=tp&amp;amp;type=&amp;amp;language&lt;/a&gt;=&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;h1&gt; tpc-DS&lt;div style=&quot;font-size: 0.5em; color: blue;&quot;&gt;&lt;a href=&quot;javascript:;&quot; title=&quot;Go to top of tiddler&quot; class=&quot;dcTOCTop&quot;&gt; [top]&lt;/a&gt;&lt;/div&gt;&lt;/h1&gt;&lt;br&gt;&lt;br&gt;&lt;h1&gt; tpc-H vs tpc-DS&lt;div style=&quot;font-size: 0.5em; color: blue;&quot;&gt;&lt;a href=&quot;javascript:;&quot; title=&quot;Go to top of tiddler&quot; class=&quot;dcTOCTop&quot;&gt; [top]&lt;/a&gt;&lt;/div&gt;&lt;/h1&gt;&lt;a class=&quot;externalLink&quot; href=&quot;https://www.theregister.co.uk/2012/05/04/is_tpc_ds_worthy_of_weaponising/&quot; title=&quot;External link to https://www.theregister.co.uk/2012/05/04/is_tpc_ds_worthy_of_weaponising/&quot; target=&quot;_blank&quot;&gt;https://www.theregister.co.uk/2012/05/04/is_tpc_ds_worthy_of_weaponising/&lt;/a&gt;&lt;br&gt;&lt;blockquote&gt;Behold the &lt;a class=&quot;externalLink null&quot; href=&quot;http://karlarao.tiddlyspot.com#TPC-DS&quot; title=&quot;External link to http://karlarao.tiddlyspot.com#TPC-DS&quot; target=&quot;_blank&quot; refresh=&quot;link&quot; tiddlylink=&quot;TPC-DS&quot;&gt;TPC-DS&lt;/a&gt;, a new weapon in the global Big Data war&lt;br&gt;Seeking the 'game-proof' benchmark&lt;br&gt;&lt;br&gt;There isn’t anything inherently evil about industry standard benchmarks, just as there isn’t anything inherently evil about guns. You know the saying: “Guns don’t kill people – people kill people.” (What about bullets? No, they’re not inherently evil either.)&lt;br&gt;&lt;br&gt;But in the hands of motivated vendors, benchmarks are weapons to be wielded against competitors with great gusto. So why am I writing about benchmarks? It’s because the Transaction Processing Council (TPC) has released a new major benchmark, &lt;a class=&quot;externalLink null&quot; href=&quot;http://karlarao.tiddlyspot.com#TPC-DS&quot; title=&quot;External link to http://karlarao.tiddlyspot.com#TPC-DS&quot; target=&quot;_blank&quot; refresh=&quot;link&quot; tiddlylink=&quot;TPC-DS&quot;&gt;TPC-DS&lt;/a&gt;, which aims to provide a level playing field for vendors warring over their Big Data prowess.&lt;br&gt;&lt;br&gt;El Reg's Timothy Prickett Morgan wrote about this new benchmark at length here. In his inimitable way, Tim captured the meat of the story, plus the marrow, gristle, hooves and hide of it too.&lt;br&gt;&lt;br&gt;I talked with TPC reps last week about &lt;a class=&quot;externalLink null&quot; href=&quot;http://karlarao.tiddlyspot.com#TPC-DS&quot; title=&quot;External link to http://karlarao.tiddlyspot.com#TPC-DS&quot; target=&quot;_blank&quot; refresh=&quot;link&quot; tiddlylink=&quot;TPC-DS&quot;&gt;TPC-DS&lt;/a&gt; and benchmarks in general – learning quite a bit along the way about how &lt;a class=&quot;externalLink null&quot; href=&quot;http://karlarao.tiddlyspot.com#TPC-DS&quot; title=&quot;External link to http://karlarao.tiddlyspot.com#TPC-DS&quot; target=&quot;_blank&quot; refresh=&quot;link&quot; tiddlylink=&quot;TPC-DS&quot;&gt;TPC-DS&lt;/a&gt; is different (and better) than what we’ve seen before. In my years on the vendor side of the industry, there was nothing better than using a shiny new &lt;a class=&quot;externalLink null&quot; href=&quot;http://karlarao.tiddlyspot.com#TPC-C&quot; title=&quot;External link to http://karlarao.tiddlyspot.com#TPC-C&quot; target=&quot;_blank&quot; refresh=&quot;link&quot; tiddlylink=&quot;TPC-C&quot;&gt;TPC-C&lt;/a&gt; or &lt;a class=&quot;externalLink null&quot; href=&quot;http://karlarao.tiddlyspot.com#TPC-D&quot; title=&quot;External link to http://karlarao.tiddlyspot.com#TPC-D&quot; target=&quot;_blank&quot; refresh=&quot;link&quot; tiddlylink=&quot;TPC-D&quot;&gt;TPC-D&lt;/a&gt; score to smite the living hell out the server competition. But my efforts to learn enough to explain the results in customer presentations taught me bit about how vendors perform benchmarks. It’s like learning how sausage is made, but with more acronyms.&lt;br&gt;&lt;br&gt;There were lots and lots of ways to put together stellar benchmark results on system configurations that a real customer would never buy, with software optimised in ways that won’t work in production environments, all offered at prices they’ll never see.&lt;br&gt;&lt;br&gt;But benchmarks are a necessary evil, like the Irish and the Dutch. There are differences between systems and the ways vendors implement similar or even identical technology. Two Xeon processors might perform exactly the same when they roll out of Intel’s fab. But after they’ve been incorporated into various ‘industry standard’ systems, get their software loads and start running apps, there will be differences in performance and certainly price/performance.&lt;br&gt;&lt;br&gt;In a perfect world, customers would be able to do ‘bake-offs’ or ‘try and buy’ exercises before issuing a PO. But these are time-consuming and expensive for both the vendor and customer. It’s worth the effort for a very large or mission-critical installation, but not so much when the deal size and importance is lesser. This is where standard benchmarks come in: they give buyers a few more data points to use in their decision making process.&lt;br&gt;&lt;br&gt;Benchmark organisations like TPC and SPEC (Standard Performance Evaluation Council) arose from industry need for standardized and valid comparisons between systems and solutions. These consortiums are primarily vendor-funded, and vendors certainly play a role in helping shape the benchmarks.&lt;br&gt;&lt;br&gt;If a benchmark's results are printed in a forest and no one reads them, does it exist?&lt;br&gt;Building standard benchmarks isn’t easy. Tests need to stress the right parts of the system/solution – mimicking real-world processing as much as possible. They need to be complex enough to stress even the largest system, but at the same time scalable and reasonably easy and inexpensive to run. Safeguards have to be built in so that vendors can’t rig the results or game the tests. And, finally, the rules need to be documented and enforced.&lt;br&gt;&lt;br&gt;But for a benchmark to be truly successful, it has to be used by vendors and customers alike.&lt;br&gt;&lt;br&gt;What jumped out during my briefing with TPC was the size and complexity of &lt;a class=&quot;externalLink null&quot; href=&quot;http://karlarao.tiddlyspot.com#TPC-DS&quot; title=&quot;External link to http://karlarao.tiddlyspot.com#TPC-DS&quot; target=&quot;_blank&quot; refresh=&quot;link&quot; tiddlylink=&quot;TPC-DS&quot;&gt;TPC-DS&lt;/a&gt;. Lots of tables, lots of data, and lots of operations. It’s much more complete and complex than &lt;a class=&quot;externalLink null&quot; href=&quot;http://karlarao.tiddlyspot.com#TPC-H&quot; title=&quot;External link to http://karlarao.tiddlyspot.com#TPC-H&quot; target=&quot;_blank&quot; refresh=&quot;link&quot; tiddlylink=&quot;TPC-H&quot;&gt;TPC-H&lt;/a&gt;, with 99 queries compared to only 22 for the venerable H.&lt;br&gt;&lt;br&gt;One of the newest wrinkles with DS is that the ‘ad hoc’ queries are truly ad hoc. In &lt;a class=&quot;externalLink null&quot; href=&quot;http://karlarao.tiddlyspot.com#TPC-D&quot; title=&quot;External link to http://karlarao.tiddlyspot.com#TPC-D&quot; target=&quot;_blank&quot; refresh=&quot;link&quot; tiddlylink=&quot;TPC-D&quot;&gt;TPC-D&lt;/a&gt; and, to a lesser extent, &lt;a class=&quot;externalLink null&quot; href=&quot;http://karlarao.tiddlyspot.com#TPC-H&quot; title=&quot;External link to http://karlarao.tiddlyspot.com#TPC-H&quot; target=&quot;_blank&quot; refresh=&quot;link&quot; tiddlylink=&quot;TPC-H&quot;&gt;TPC-H&lt;/a&gt;, ad hoc queries could be anticipated and planned for by canny benchmark engineers. With DS, the ad hoc queries are randomized, and there are too many potential permutations to allow for pre-positioning data accurately.&lt;br&gt;&lt;br&gt;The &lt;a class=&quot;externalLink null&quot; href=&quot;http://karlarao.tiddlyspot.com#TPC-DS&quot; title=&quot;External link to http://karlarao.tiddlyspot.com#TPC-DS&quot; target=&quot;_blank&quot; refresh=&quot;link&quot; tiddlylink=&quot;TPC-DS&quot;&gt;TPC-DS&lt;/a&gt; ‘number’ is a bit complicated to understand – it’s a combination of the single user time to run through 99 queries, multiple users running through 99 queries, and database load times. A valid &lt;a class=&quot;externalLink null&quot; href=&quot;http://karlarao.tiddlyspot.com#TPC-DS&quot; title=&quot;External link to http://karlarao.tiddlyspot.com#TPC-DS&quot; target=&quot;_blank&quot; refresh=&quot;link&quot; tiddlylink=&quot;TPC-DS&quot;&gt;TPC-DS&lt;/a&gt; run has to have the single user run results plus a multi-user run with at least four streams.&lt;br&gt;&lt;br&gt;There isn’t a maximum number of streams (which is the same as users) that need to be tested. There also is no minimum response time goal that needs to be satisfied in the multi-user runs, like in other benchmarks. The metric is heavily influenced by the multi-user results, rewarding scalability and optimised use of shared resources.&lt;br&gt;&lt;br&gt;Given that there aren’t maximum response time rules, vendors will end up doing lots of &lt;a class=&quot;externalLink null&quot; href=&quot;http://karlarao.tiddlyspot.com#TPC-DS&quot; title=&quot;External link to http://karlarao.tiddlyspot.com#TPC-DS&quot; target=&quot;_blank&quot; refresh=&quot;link&quot; tiddlylink=&quot;TPC-DS&quot;&gt;TPC-DS&lt;/a&gt; multi-user runs in order to find the sweet spot where they’re supporting a large number of users and achieving their best overall score. The executive summary of the mandatory benchmark disclosure document shows the numbers that went into the overall metric, including number of users supported, response times, and the like.&lt;br&gt;&lt;br&gt;To me, &lt;a class=&quot;externalLink null&quot; href=&quot;http://karlarao.tiddlyspot.com#TPC-DS&quot; title=&quot;External link to http://karlarao.tiddlyspot.com#TPC-DS&quot; target=&quot;_blank&quot; refresh=&quot;link&quot; tiddlylink=&quot;TPC-DS&quot;&gt;TPC-DS&lt;/a&gt; is a big leap forward. I’m no benchmarking expert, and nothing is totally foolproof, but this looks to be a highly ‘game-proof’ benchmark. It also does a much better job of capturing the complexity of modern business processing to a much greater extent than its predecessors.&lt;br&gt;&lt;br&gt;From a customer perspective, it’s definitely worth consulting &lt;a class=&quot;externalLink null&quot; href=&quot;http://karlarao.tiddlyspot.com#TPC-DS&quot; title=&quot;External link to http://karlarao.tiddlyspot.com#TPC-DS&quot; target=&quot;_blank&quot; refresh=&quot;link&quot; tiddlylink=&quot;TPC-DS&quot;&gt;TPC-DS&lt;/a&gt; before making that next Big Data solution buy. Now we wait and see if the vendors are going to run it through some gear – and thus weaponise it. ®&lt;br&gt;&lt;/blockquote&gt;&lt;br&gt;&lt;br&gt;&lt;h1&gt; tpcx-hs&lt;div style=&quot;font-size: 0.5em; color: blue;&quot;&gt;&lt;a href=&quot;javascript:;&quot; title=&quot;Go to top of tiddler&quot; class=&quot;dcTOCTop&quot;&gt; [top]&lt;/a&gt;&lt;/div&gt;&lt;/h1&gt;&lt;a class=&quot;externalLink&quot; href=&quot;https://www.slideshare.net/insideHPC/introducing-the-tpcxhs-benchmark-for-big-data&quot; title=&quot;External link to https://www.slideshare.net/insideHPC/introducing-the-tpcxhs-benchmark-for-big-data&quot; target=&quot;_blank&quot;&gt;https://www.slideshare.net/insideHPC/introducing-the-tpcxhs-benchmark-for-big-data&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;h1&gt; others&lt;div style=&quot;font-size: 0.5em; color: blue;&quot;&gt;&lt;a href=&quot;javascript:;&quot; title=&quot;Go to top of tiddler&quot; class=&quot;dcTOCTop&quot;&gt; [top]&lt;/a&gt;&lt;/div&gt;&lt;/h1&gt;&lt;a class=&quot;externalLink&quot; href=&quot;http://blog.atscale.com/how-different-sql-on-hadoop-engines-satisfy-bi-workloads&quot; title=&quot;External link to http://blog.atscale.com/how-different-sql-on-hadoop-engines-satisfy-bi-workloads&quot; target=&quot;_blank&quot;&gt;http://blog.atscale.com/how-different-sql-on-hadoop-engines-satisfy-bi-workloads&lt;/a&gt;&lt;br&gt;&lt;a class=&quot;externalLink&quot; href=&quot;https://databricks.com/blog/2017/07/12/benchmarking-big-data-sql-platforms-in-the-cloud.html&quot; title=&quot;External link to https://databricks.com/blog/2017/07/12/benchmarking-big-data-sql-platforms-in-the-cloud.html&quot; target=&quot;_blank&quot;&gt;https://databricks.com/blog/2017/07/12/benchmarking-big-data-sql-platforms-in-the-cloud.html&lt;/a&gt;&lt;br&gt;&lt;a class=&quot;externalLink&quot; href=&quot;https://zeepabyte.com/blog/index.php/2017/08/02/using-tpc-h-metrics-to-explain-the-three-fold-benefit-of-cascade-analytics-system-i/&quot; title=&quot;External link to https://zeepabyte.com/blog/index.php/2017/08/02/using-tpc-h-metrics-to-explain-the-three-fold-benefit-of-cascade-analytics-system-i/&quot; target=&quot;_blank&quot;&gt;https://zeepabyte.com/blog/index.php/2017/08/02/using-tpc-h-metrics-to-explain-the-three-fold-benefit-of-cascade-analytics-system-i/&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;..&lt;br&gt;&lt;br&gt;</description>
<category>Benchmark</category>
<link>http://karlarao.tiddlyspot.com#%5B%5Btpc-H%20and%20tpc-DS%5D%5D</link>
<pubDate>Mon, 12 Jul 2021 16:16:00 GMT</pubDate>

</item>
<item>
<title>Analytic Functions</title>
<description>&lt;h1&gt; official doc &lt;/h1&gt;data warehousing guide - 19 SQL for Analysis and Reporting &lt;br&gt;&lt;a class=&quot;externalLink&quot; href=&quot;https://docs.oracle.com/en/database/oracle/oracle-database/19/dwhsg/sql-analysis-reporting-data-warehouses.html#GUID-20EFBF1E-F79D-4E4A-906C-6E496EECA684&quot; title=&quot;External link to https://docs.oracle.com/en/database/oracle/oracle-database/19/dwhsg/sql-analysis-reporting-data-warehouses.html#GUID-20EFBF1E-F79D-4E4A-906C-6E496EECA684&quot; target=&quot;_blank&quot;&gt;https://docs.oracle.com/en/database/oracle/oracle-database/19/dwhsg/sql-analysis-reporting-data-warehouses.html#GUID-20EFBF1E-F79D-4E4A-906C-6E496EECA684&lt;/a&gt;&lt;br&gt;&lt;a class=&quot;externalLink&quot; href=&quot;https://docs.oracle.com/en/database/oracle/oracle-database/19/dwhsg/sql-analysis-reporting-data-warehouses.html#GUID-D6AC065D-670A-40E8-8DA0-E90A7307CFC2&quot; title=&quot;External link to https://docs.oracle.com/en/database/oracle/oracle-database/19/dwhsg/sql-analysis-reporting-data-warehouses.html#GUID-D6AC065D-670A-40E8-8DA0-E90A7307CFC2&quot; target=&quot;_blank&quot;&gt;https://docs.oracle.com/en/database/oracle/oracle-database/19/dwhsg/sql-analysis-reporting-data-warehouses.html#GUID-D6AC065D-670A-40E8-8DA0-E90A7307CFC2&lt;/a&gt;&lt;br&gt;&lt;br&gt;SQL Language Reference - Analytic Functions &lt;br&gt;&lt;a class=&quot;externalLink&quot; href=&quot;https://docs.oracle.com/en/database/oracle/oracle-database/19/sqlrf/Analytic-Functions.html#GUID-527832F7-63C0-4445-8C16-307FA5084056&quot; title=&quot;External link to https://docs.oracle.com/en/database/oracle/oracle-database/19/sqlrf/Analytic-Functions.html#GUID-527832F7-63C0-4445-8C16-307FA5084056&quot; target=&quot;_blank&quot;&gt;https://docs.oracle.com/en/database/oracle/oracle-database/19/sqlrf/Analytic-Functions.html#GUID-527832F7-63C0-4445-8C16-307FA5084056&lt;/a&gt;&lt;br&gt;&lt;a class=&quot;externalLink&quot; href=&quot;https://docs.oracle.com/en/database/oracle/oracle-database/18/sqlrf/Analytic-Functions.html#GUID-527832F7-63C0-4445-8C16-307FA5084056&quot; title=&quot;External link to https://docs.oracle.com/en/database/oracle/oracle-database/18/sqlrf/Analytic-Functions.html#GUID-527832F7-63C0-4445-8C16-307FA5084056&quot; target=&quot;_blank&quot;&gt;https://docs.oracle.com/en/database/oracle/oracle-database/18/sqlrf/Analytic-Functions.html#GUID-527832F7-63C0-4445-8C16-307FA5084056&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;pre&gt;Analytic functions are commonly used in data warehousing environments. In the list of analytic functions that follows, 
functions followed by an asterisk (*) allow the full syntax, including the windowing_clause.

    AVG *
    CLUSTER_DETAILS
    CLUSTER_DISTANCE
    CLUSTER_ID
    CLUSTER_PROBABILITY
    CLUSTER_SET
    CORR *
    COUNT *
    COVAR_POP *
    COVAR_SAMP *
    CUME_DIST
    DENSE_RANK
    FEATURE_DETAILS
    FEATURE_ID
    FEATURE_SET
    FEATURE_VALUE
    FIRST
    FIRST_VALUE *
    LAG
    LAST
    LAST_VALUE *
    LEAD
    LISTAGG
    MAX *
    MIN *
    NTH_VALUE *
    NTILE
    PERCENT_RANK
    PERCENTILE_CONT
    PERCENTILE_DISC
    PREDICTION
    PREDICTION_COST
    PREDICTION_DETAILS
    PREDICTION_PROBABILITY
    PREDICTION_SET
    RANK
    RATIO_TO_REPORT
    REGR_ (Linear Regression) Functions *
    ROW_NUMBER
    STDDEV *
    STDDEV_POP *
    STDDEV_SAMP *
    SUM *
    VAR_POP *
    VAR_SAMP *
    VARIANCE *

&lt;/pre&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;a class=&quot;externalLink&quot; href=&quot;https://oracle-base.com/articles/sql/articles-sql#analytic-functions&quot; title=&quot;External link to https://oracle-base.com/articles/sql/articles-sql#analytic-functions&quot; target=&quot;_blank&quot;&gt;https://oracle-base.com/articles/sql/articles-sql#analytic-functions&lt;/a&gt;&lt;br&gt;&lt;a class=&quot;externalLink&quot; href=&quot;https://oracle-base.com/articles/misc/avg-and-median-analytic-functions&quot; title=&quot;External link to https://oracle-base.com/articles/misc/avg-and-median-analytic-functions&quot; target=&quot;_blank&quot;&gt;https://oracle-base.com/articles/misc/avg-and-median-analytic-functions&lt;/a&gt;&lt;br&gt;&lt;a class=&quot;externalLink&quot; href=&quot;https://leetcode.com/problems/median-employee-salary/&quot; title=&quot;External link to https://leetcode.com/problems/median-employee-salary/&quot; target=&quot;_blank&quot;&gt;https://leetcode.com/problems/median-employee-salary/&lt;/a&gt;&lt;br&gt;&lt;img title=&quot;SHIFT-CLICK=show full size, CTRL-CLICK=restore initial size&quot; src=&quot; https://user-images.githubusercontent.com/3683046/124168274-ea7b2d00-da72-11eb-9645-8246cfebf122.png &quot; style=&quot;width: 80%; height: 80%; cursor: move;&quot;&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;Find Answers Faster&lt;br&gt;By Jonathan Gennick and Anthony Molinaro &lt;br&gt;&lt;a class=&quot;externalLink&quot; href=&quot;http://www.oracle.com/technology/oramag/oracle/05-mar/o25dba.html&quot; title=&quot;External link to http://www.oracle.com/technology/oramag/oracle/05-mar/o25dba.html&quot; target=&quot;_blank&quot;&gt;http://www.oracle.com/technology/oramag/oracle/05-mar/o25dba.html&lt;/a&gt;&lt;br&gt;&lt;br&gt;LAG&lt;br&gt;&lt;a class=&quot;externalLink&quot; href=&quot;http://www.appsdba.com/blog/?p=383&quot; title=&quot;External link to http://www.appsdba.com/blog/?p=383&quot; target=&quot;_blank&quot;&gt;http://www.appsdba.com/blog/?p=383&lt;/a&gt;&lt;br&gt;&lt;br&gt;CAST function&lt;br&gt;&lt;a class=&quot;externalLink&quot; href=&quot;http://www.oracle.com/technetwork/database/focus-areas/manageability/diag-pack-ow08-131537.pdf&quot; title=&quot;External link to http://www.oracle.com/technetwork/database/focus-areas/manageability/diag-pack-ow08-131537.pdf&quot; target=&quot;_blank&quot;&gt;http://www.oracle.com/technetwork/database/focus-areas/manageability/diag-pack-ow08-131537.pdf&lt;/a&gt;&lt;br&gt;&lt;a class=&quot;externalLink&quot; href=&quot;http://psoug.org/reference/cast.html&quot; title=&quot;External link to http://psoug.org/reference/cast.html&quot; target=&quot;_blank&quot;&gt;http://psoug.org/reference/cast.html&lt;/a&gt;&lt;br&gt;&lt;br&gt;SQL – RANK, MAX Analytical Functions, DECODE, SIGN&lt;br&gt;&lt;a class=&quot;externalLink&quot; href=&quot;http://hoopercharles.wordpress.com/2009/12/26/sql-–-rank-max-analytical-functions-decode-sign/&quot; title=&quot;External link to http://hoopercharles.wordpress.com/2009/12/26/sql-–-rank-max-analytical-functions-decode-sign/&quot; target=&quot;_blank&quot;&gt;http://hoopercharles.wordpress.com/2009/12/26/sql-–-rank-max-analytical-functions-decode-sign/&lt;/a&gt;&lt;br&gt;&lt;br&gt;RANK - fist and last &lt;br&gt;&lt;a class=&quot;externalLink&quot; href=&quot;https://oracle-base.com/articles/misc/rank-dense-rank-first-last-analytic-functions#first_and_last&quot; title=&quot;External link to https://oracle-base.com/articles/misc/rank-dense-rank-first-last-analytic-functions#first_and_last&quot; target=&quot;_blank&quot;&gt;https://oracle-base.com/articles/misc/rank-dense-rank-first-last-analytic-functions#first_and_last&lt;/a&gt;&lt;br&gt;&lt;a class=&quot;externalLink&quot; href=&quot;https://stackoverflow.com/questions/40404497/select-latest-row-for-each-group-from-oracle&quot; title=&quot;External link to https://stackoverflow.com/questions/40404497/select-latest-row-for-each-group-from-oracle&quot; target=&quot;_blank&quot;&gt;https://stackoverflow.com/questions/40404497/select-latest-row-for-each-group-from-oracle&lt;/a&gt;&lt;br&gt;&lt;br&gt;CONNECT BY - hierarchical queries &lt;br&gt;&lt;a class=&quot;externalLink&quot; href=&quot;https://www.linkedin.com/pulse/step-by-step-guide-creating-sql-hierarchical-queries-bibhas-mitra/&quot; title=&quot;External link to https://www.linkedin.com/pulse/step-by-step-guide-creating-sql-hierarchical-queries-bibhas-mitra/&quot; target=&quot;_blank&quot;&gt;https://www.linkedin.com/pulse/step-by-step-guide-creating-sql-hierarchical-queries-bibhas-mitra/&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;a class=&quot;externalLink&quot; href=&quot;http://www.slideshare.net/hamcdc/sep13-analytics&quot; title=&quot;External link to http://www.slideshare.net/hamcdc/sep13-analytics&quot; target=&quot;_blank&quot;&gt;http://www.slideshare.net/hamcdc/sep13-analytics&lt;/a&gt;&lt;br&gt;&lt;a class=&quot;externalLink&quot; href=&quot;http://www.odtug.com/p/cm/ld/fid=65&amp;amp;tid=35&amp;amp;sid=972&quot; title=&quot;External link to http://www.odtug.com/p/cm/ld/fid=65&amp;amp;tid=35&amp;amp;sid=972&quot; target=&quot;_blank&quot;&gt;http://www.odtug.com/p/cm/ld/fid=65&amp;amp;tid=35&amp;amp;sid=972&lt;/a&gt;&lt;br&gt;&lt;a class=&quot;externalLink&quot; href=&quot;http://www.amazon.com/Window-Functions-SQL-Jonathan-Gennick-ebook/dp/B006YITKJO/ref=sr_1_2?ie=UTF8&amp;amp;qid=1385753351&amp;amp;sr=8-2&amp;amp;keywords=window+functions+in+sql&quot; title=&quot;External link to http://www.amazon.com/Window-Functions-SQL-Jonathan-Gennick-ebook/dp/B006YITKJO/ref=sr_1_2?ie=UTF8&amp;amp;qid=1385753351&amp;amp;sr=8-2&amp;amp;keywords=window+functions+in+sql&quot; target=&quot;_blank&quot;&gt;http://www.amazon.com/Window-Functions-SQL-Jonathan-Gennick-ebook/dp/B006YITKJO/ref=sr_1_2?ie=UTF8&amp;amp;qid=1385753351&amp;amp;sr=8-2&amp;amp;keywords=window+functions+in+sql&lt;/a&gt;&lt;br&gt;&lt;a class=&quot;externalLink&quot; href=&quot;http://gennick.com/database/?tag=WindowSS&quot; title=&quot;External link to http://gennick.com/database/?tag=WindowSS&quot; target=&quot;_blank&quot;&gt;http://gennick.com/database/?tag=WindowSS&lt;/a&gt;&lt;br&gt;&lt;br&gt;Analytic Functions in Oracle 8i Srikanth Bellamkonda  &lt;a class=&quot;externalLink&quot; href=&quot;http://infolab.stanford.edu/infoseminar/archive/SpringY2000/speakers/agupta/paper.pdf&quot; title=&quot;External link to http://infolab.stanford.edu/infoseminar/archive/SpringY2000/speakers/agupta/paper.pdf&quot; target=&quot;_blank&quot;&gt;http://infolab.stanford.edu/infoseminar/archive/SpringY2000/speakers/agupta/paper.pdf&lt;/a&gt;&lt;br&gt;Enhanced subquery optimizations in Oracle &lt;a class=&quot;externalLink&quot; href=&quot;http://www.vldb.org/pvldb/2/vldb09-423.pdf&quot; title=&quot;External link to http://www.vldb.org/pvldb/2/vldb09-423.pdf&quot; target=&quot;_blank&quot;&gt;http://www.vldb.org/pvldb/2/vldb09-423.pdf&lt;/a&gt;&lt;br&gt;Analytic SQL in 12c &lt;a class=&quot;externalLink&quot; href=&quot;http://www.oracle.com/technetwork/database/bi-datawarehousing/wp-in-database-analytics-12c-2132656.pdf&quot; title=&quot;External link to http://www.oracle.com/technetwork/database/bi-datawarehousing/wp-in-database-analytics-12c-2132656.pdf&quot; target=&quot;_blank&quot;&gt;http://www.oracle.com/technetwork/database/bi-datawarehousing/wp-in-database-analytics-12c-2132656.pdf&lt;/a&gt;&lt;br&gt;Adaptive and big data scale parallel execution in oracle &lt;a class=&quot;externalLink&quot; href=&quot;http://dl.acm.org/citation.cfm?id=2536235&quot; title=&quot;External link to http://dl.acm.org/citation.cfm?id=2536235&quot; target=&quot;_blank&quot;&gt;http://dl.acm.org/citation.cfm?id=2536235&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;..&lt;br&gt;&lt;br&gt;&lt;br&gt;</description>
<category>SQL Tuning</category>
<link>http://karlarao.tiddlyspot.com#%5B%5BAnalytic%20Functions%5D%5D</link>
<pubDate>Wed, 07 Jul 2021 21:31:00 GMT</pubDate>

</item>
<item>
<title>oracle adw, oci adw</title>
<description></description>
<category>cloud data warehouse, cloud dw, cloud datawarehouse</category>
<link>http://karlarao.tiddlyspot.com#%5B%5Boracle%20adw%2C%20oci%20adw%5D%5D</link>
<pubDate>Tue, 06 Jul 2021 23:52:00 GMT</pubDate>

</item>
<item>
<title>RAC application continuity</title>
<description>How To Test Application Continuity Using A Standalone Java Program (Doc ID 1602233.1)&lt;br&gt;TAF ENABLED GLOBAL SERVICE in GDS ENVIRONMNET 12C. (Doc ID 2283193.1)&lt;br&gt;Application Continuity Throws Exception No more data to read from socket For Commits After Failover (Doc ID 2197029.1)&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;pre&gt;How To Test Application Continuity Using A Standalone Java Program (Doc ID 1602233.1)	To BottomTo Bottom	

In this Document
	Goal
	Solution

Applies to:
JDBC - Version 12.1.0.1.0 and later
Information in this document applies to any platform.
Goal

 The document provides step-by-step instructions and a simple standalone Java Program which can be used to test the Application Continuity feature in the 12c JDBC driver.
Solution

 Application Continuity in the 12c JDBC driver can be tested with a simple standalone java program and a RAC 12C Database Cluster.

 

Step1 -  Creating a Database Service for Application Continuity on a RAC database

 

1) Add a service , say acservice, using srvctl on both instances of a two node RAC cluster, orcl1 and orlc2.
srvctl add service -s acservice -d orcl -r orcl1,orcl2

 

2) Start up the Service
 srvctl start service -s acservice -d orcl

 

3) Enable the service for Application Continuity
srvctl modify service -d ORCL -s acservice -failovertype TRANSACTION -replay_init_time 300 -failoverretry 30 -failoverdelay 3 -notification TRUE -commit_outcome TRUE

 
If the service is not AC-enabled, the exception java.lang.ClassCastException: oracle.jdbc.driver.T4CConnection cannot be cast to oracle.jdbc.replay.ReplayableConnection would be generated.


Step2 -  Running the Sample AcTest.java Program

 

1) Create and run the AcTest.java program, provided below,  with the 12.1.0.1 JDBC driver.  Please ensure the java program is named AcTest.java (noticed the &quot;A' and &quot;T&quot; in uppercase).
If the connection is successful, the following output is seen:   
You are Connected to RAC Instance -  ORCL1

 

2) When the program pauses, shut down ORCL1 RAC instance

   
srvctl stop instance -i ORCL1 -d ORCL

 

3) If the replay is successful, the connection will be successfully established on the ORCL2 RAC instance

  
After Replay Connected to RAC Instance - ORCL2

 

AcTest.java

========

import java.sql.*;
import oracle.jdbc.*;
public class AcTest
{
public static void main(String[] args) throws SQLException,java.lang.InterruptedException
{
oracle.jdbc.replay.OracleDataSource  AcDatasource = oracle.jdbc.replay.OracleDataSourceFactory.getOracleDataSource();
AcDatasource.setURL(&quot;jdbc:oracle:thin:@&amp;lt;HOST&amp;gt;:&amp;lt;PORT&amp;gt;/acservice&quot;);
AcDatasource.setUser(&quot;&amp;lt;USER&amp;gt;&quot;);
AcDatasource.setPassword(&quot;&amp;lt;PASSWORD&amp;gt;&quot;);

Connection conn = AcDatasource.getConnection();

conn.setAutoCommit(false);

PreparedStatement stmt = conn.prepareStatement(&quot;select instance_name from v$instance&quot;);
ResultSet rset = stmt.executeQuery();
while (rset.next())
{
System.out.println(&quot;You are Connected to RAC Instance - &quot;+ rset.getString(1));
}

Thread.currentThread().sleep(60000);

((oracle.jdbc.replay.ReplayableConnection)conn).beginRequest();

PreparedStatement stmt1 = conn.prepareStatement(&quot;select instance_name from v$instance&quot;);
ResultSet rset1 = stmt1.executeQuery();
while (rset1.next())
{
System.out.println(&quot;After Replay Connected to RAC Instance - &quot;+rset1.getString(1));
}

rset.close();
stmt.close();
rset1.close();

stmt1.close();

conn.close();

((oracle.jdbc.replay.ReplayableConnection)conn).endRequest();
}
}

&lt;/pre&gt;</description>
<category>TAF vs FAN vs FCF vs ONS</category>
<link>http://karlarao.tiddlyspot.com#%5B%5BRAC%20application%20continuity%5D%5D</link>
<pubDate>Thu, 01 Jul 2021 17:43:00 GMT</pubDate>

</item>
<item>
<title>configure weblogic on RAC , active gridlink</title>
<description>&lt;div class=&quot;dcTOC&quot;&gt;&lt;a href=&quot;javascript:;&quot; title=&quot;show/collapse table of contents&quot; class=&quot;toggleButton&quot;&gt;/* Table of Contents */&lt;/a&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;&lt;span&gt;&lt;a href=&quot;javascript:;&quot; onclick=&quot;window.scrollToHeading('', ' References ', event)&quot;&gt; References &lt;/a&gt;&lt;/span&gt;&lt;ul&gt;&lt;li&gt;&lt;span&gt;&lt;a href=&quot;javascript:;&quot; onclick=&quot;window.scrollToHeading('', ' Different approaches for connecting Weblogic Server to RAC database', event)&quot;&gt; Different approaches for connecting Weblogic Server to RAC database&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&lt;a href=&quot;javascript:;&quot; onclick=&quot;window.scrollToHeading('', ' youtube - Oracle WebLogic Active GridLink for RAC Demo', event)&quot;&gt; youtube - Oracle WebLogic Active GridLink for RAC Demo&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&lt;a href=&quot;javascript:;&quot; onclick=&quot;window.scrollToHeading('', ' whitepaper - Active GridLink for RAC: Intelligent Integration Between WebLogic Server and Oracle Real Application Clusters    &lt;- really good stuff	', event)&quot;&gt; whitepaper - Active GridLink for RAC: Intelligent Integration Between WebLogic Server and Oracle Real Application Clusters    &amp;lt;- really good stuff	&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&lt;a href=&quot;javascript:;&quot; onclick=&quot;window.scrollToHeading('', ' whitepaper - Oracle WebLogic Server Active GridLink for Oracle Real Application Clusters (RAC)', event)&quot;&gt; whitepaper - Oracle WebLogic Server Active GridLink for Oracle Real Application Clusters (RAC)&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&lt;a href=&quot;javascript:;&quot; onclick=&quot;window.scrollToHeading('', ' https://martincarstenbach.wordpress.com/2014/02/18/runtime-load-balancing-advisory-in-rac-12c/', event)&quot;&gt; https://martincarstenbach.wordpress.com/2014/02/18/runtime-load-balancing-advisory-in-rac-12c/&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&lt;a href=&quot;javascript:;&quot; onclick=&quot;window.scrollToHeading('', ' How To Configure and Test a WebLogic Gridlink Datasource Connecting To An Oracle RAC SCAN Address (Doc ID 1382656.1)   &lt;- good stuff (with gridlink_ha.war)', event)&quot;&gt; How To Configure and Test a WebLogic Gridlink Datasource Connecting To An Oracle RAC SCAN Address (Doc ID 1382656.1)   &amp;lt;- good stuff (with gridlink_ha.war)&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&lt;a href=&quot;javascript:;&quot; onclick=&quot;window.scrollToHeading('', ' https://docs.oracle.com/middleware/11119/wls/JDBCA/gridlink_datasources.htm#CHDHHADB  &lt;- Using GridLink Data Sources', event)&quot;&gt; https://docs.oracle.com/middleware/11119/wls/JDBCA/gridlink_datasources.htm#CHDHHADB  &amp;lt;- Using GridLink Data Sources&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&lt;a href=&quot;javascript:;&quot; onclick=&quot;window.scrollToHeading('', ' https://docs.oracle.com/middleware/1212/wls/JDBCA/gridlink_datasources.htm#JDBCA373  &lt;- Using Active GridLink Data Sources', event)&quot;&gt; https://docs.oracle.com/middleware/1212/wls/JDBCA/gridlink_datasources.htm#JDBCA373  &amp;lt;- Using Active GridLink Data Sources&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&lt;a href=&quot;javascript:;&quot; onclick=&quot;window.scrollToHeading('', ' 10.3.4 - How-To: Use Oracle WebLogic Server with a JDBC GridLink Data Source', event)&quot;&gt; 10.3.4 - How-To: Use Oracle WebLogic Server with a JDBC GridLink Data Source&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&lt;a href=&quot;javascript:;&quot; onclick=&quot;window.scrollToHeading('', ' configure ONS on weblogic ', event)&quot;&gt; configure ONS on weblogic &lt;/a&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&lt;a href=&quot;javascript:;&quot; onclick=&quot;window.scrollToHeading('', ' other HOWTO ', event)&quot;&gt; other HOWTO &lt;/a&gt;&lt;/span&gt;&lt;ul&gt;&lt;li&gt;&lt;span&gt;&lt;a href=&quot;javascript:;&quot; onclick=&quot;window.scrollToHeading('', ' old - How-To Configure and Use Oracle Real Application Clusters (RAC) with Oracle WebLogic Server 10.3 ', event)&quot;&gt; old - How-To Configure and Use Oracle Real Application Clusters (RAC) with Oracle WebLogic Server 10.3 &lt;/a&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&lt;a href=&quot;javascript:;&quot; onclick=&quot;window.scrollToHeading('', ' pdf - Oracle WebLogic Server 10.3 and Oracle Real Application Clusters (RAC)', event)&quot;&gt; pdf - Oracle WebLogic Server 10.3 and Oracle Real Application Clusters (RAC)&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&lt;a href=&quot;javascript:;&quot; onclick=&quot;window.scrollToHeading('', ' books safari ', event)&quot;&gt; books safari &lt;/a&gt;&lt;/span&gt;&lt;ul&gt;&lt;li&gt;&lt;span&gt;&lt;a href=&quot;javascript:;&quot; onclick=&quot;window.scrollToHeading('', ' Oracle WebLogic Server 12c: First Look ', event)&quot;&gt; Oracle WebLogic Server 12c: First Look &lt;/a&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&lt;a href=&quot;javascript:;&quot; onclick=&quot;window.scrollToHeading('', ' Tuning multi data sources – surviving RAC node failures', event)&quot;&gt; Tuning multi data sources – surviving RAC node failures&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&lt;a href=&quot;javascript:;&quot; onclick=&quot;window.scrollToHeading('', '  Using WebLogic Server with Oracle RAC', event)&quot;&gt;  Using WebLogic Server with Oracle RAC&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&lt;a href=&quot;javascript:;&quot; onclick=&quot;window.scrollToHeading('', ' other videos', event)&quot;&gt; other videos&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&lt;a href=&quot;javascript:;&quot; onclick=&quot;window.scrollToHeading('', ' tuning weblogic ', event)&quot;&gt; tuning weblogic &lt;/a&gt;&lt;/span&gt;&lt;ul&gt;&lt;li&gt;&lt;span&gt;&lt;a href=&quot;javascript:;&quot; onclick=&quot;window.scrollToHeading('', ' Tuning WebLogic Server', event)&quot;&gt; Tuning WebLogic Server&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&lt;a href=&quot;javascript:;&quot; onclick=&quot;window.scrollToHeading('', ' Oracle Optimized Solution for Secure Oracle WebLogic Server', event)&quot;&gt; Oracle Optimized Solution for Secure Oracle WebLogic Server&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&lt;a href=&quot;javascript:;&quot; onclick=&quot;window.scrollToHeading('', ' How to Load balance heavy Traffic on Application Servers - Understanding Network Channels on WLS', event)&quot;&gt; How to Load balance heavy Traffic on Application Servers - Understanding Network Channels on WLS&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&lt;a href=&quot;javascript:;&quot; onclick=&quot;window.scrollToHeading('', ' Performance Tuning Oracle Weblogic Server 12c', event)&quot;&gt; Performance Tuning Oracle Weblogic Server 12c&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&lt;a href=&quot;javascript:;&quot; onclick=&quot;window.scrollToHeading('', ' https://tekslate.com/weblogic-performance-tuning/', event)&quot;&gt; https://tekslate.com/weblogic-performance-tuning/&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&lt;a href=&quot;javascript:;&quot; onclick=&quot;window.scrollToHeading('', ' Top Tuning Recommendations for WebLogic Server', event)&quot;&gt; Top Tuning Recommendations for WebLogic Server&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&lt;a href=&quot;javascript:;&quot; onclick=&quot;window.scrollToHeading('', ' gorbachev weblogic workload management RAC ', event)&quot;&gt; gorbachev weblogic workload management RAC &lt;/a&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&lt;a href=&quot;javascript:;&quot; onclick=&quot;window.scrollToHeading('', ' weblogic app continuity ', event)&quot;&gt; weblogic app continuity &lt;/a&gt;&lt;/span&gt;&lt;ul&gt;&lt;li&gt;&lt;span&gt;&lt;a href=&quot;javascript:;&quot; onclick=&quot;window.scrollToHeading('', ' srvctl commit_outcome ', event)&quot;&gt; srvctl commit_outcome &lt;/a&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&lt;a href=&quot;javascript:;&quot; onclick=&quot;window.scrollToHeading('', ' Advanced Configurations for Oracle Drivers and Databases ', event)&quot;&gt; Advanced Configurations for Oracle Drivers and Databases &lt;/a&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&lt;a href=&quot;javascript:;&quot; onclick=&quot;window.scrollToHeading('', ' doc - Programming WebLogic JDBC - Using WebLogic Server with Oracle RAC ', event)&quot;&gt; doc - Programming WebLogic JDBC - Using WebLogic Server with Oracle RAC &lt;/a&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&lt;a href=&quot;javascript:;&quot; onclick=&quot;window.scrollToHeading('', ' doc - Fusion Middleware Configuring and Managing JDBC Data Sources for Oracle WebLogic Server - Using Multi Data Sources with Oracle RAC ', event)&quot;&gt; doc - Fusion Middleware Configuring and Managing JDBC Data Sources for Oracle WebLogic Server - Using Multi Data Sources with Oracle RAC &lt;/a&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&lt;a href=&quot;javascript:;&quot; onclick=&quot;window.scrollToHeading('', ' weblogic deploy war file', event)&quot;&gt; weblogic deploy war file&lt;/a&gt;&lt;/span&gt;&lt;ul&gt;&lt;li&gt;&lt;span&gt;&lt;a href=&quot;javascript:;&quot; onclick=&quot;window.scrollToHeading('', ' Weblogic Server - Deploy The WAR file', event)&quot;&gt; Weblogic Server - Deploy The WAR file&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&lt;a href=&quot;javascript:;&quot; onclick=&quot;window.scrollToHeading('', ' 2021', event)&quot;&gt; 2021&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;/div&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;h1&gt; References &lt;div style=&quot;font-size: 0.5em; color: blue;&quot;&gt;&lt;a href=&quot;javascript:;&quot; title=&quot;Go to top of tiddler&quot; class=&quot;dcTOCTop&quot;&gt; [top]&lt;/a&gt;&lt;/div&gt;&lt;/h1&gt;&lt;br&gt;&lt;h2&gt; Different approaches for connecting Weblogic Server to RAC database&lt;div style=&quot;font-size: 0.5em; color: blue;&quot;&gt;&lt;a href=&quot;javascript:;&quot; title=&quot;Go to top of tiddler&quot; class=&quot;dcTOCTop&quot;&gt; [top]&lt;/a&gt;&lt;/div&gt;&lt;/h2&gt;&lt;a class=&quot;externalLink&quot; href=&quot;http://www.albinsblog.com/2014/04/different-approaches-for-connecting.html&quot; title=&quot;External link to http://www.albinsblog.com/2014/04/different-approaches-for-connecting.html&quot; target=&quot;_blank&quot;&gt;http://www.albinsblog.com/2014/04/different-approaches-for-connecting.html&lt;/a&gt; , &lt;a class=&quot;externalLink&quot; href=&quot;http://java-x.blogspot.com/2006/05/weblogic-server-and-oracle-rac.html&quot; title=&quot;External link to http://java-x.blogspot.com/2006/05/weblogic-server-and-oracle-rac.html&quot; target=&quot;_blank&quot;&gt;http://java-x.blogspot.com/2006/05/weblogic-server-and-oracle-rac.html&lt;/a&gt;&lt;br&gt;weblogic is an application server &lt;a class=&quot;externalLink&quot; href=&quot;https://www.google.com/search?q=is+weblogic+a+web+server+or+application+server&amp;amp;oq=is+weblogic+a+web+server+or+app&amp;amp;aqs=chrome.1.69i57j0l2j33.5824j0j1&amp;amp;sourceid=chrome&amp;amp;ie=UTF-8&quot; title=&quot;External link to https://www.google.com/search?q=is+weblogic+a+web+server+or+application+server&amp;amp;oq=is+weblogic+a+web+server+or+app&amp;amp;aqs=chrome.1.69i57j0l2j33.5824j0j1&amp;amp;sourceid=chrome&amp;amp;ie=UTF-8&quot; target=&quot;_blank&quot;&gt;https://www.google.com/search?q=is+weblogic+a+web+server+or+application+server&amp;amp;oq=is+weblogic+a+web+server+or+app&amp;amp;aqs=chrome.1.69i57j0l2j33.5824j0j1&amp;amp;sourceid=chrome&amp;amp;ie=UTF-8&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;h2&gt; youtube - Oracle &lt;a class=&quot;externalLink null&quot; href=&quot;http://karlarao.tiddlyspot.com#WebLogic&quot; title=&quot;External link to http://karlarao.tiddlyspot.com#WebLogic&quot; target=&quot;_blank&quot; refresh=&quot;link&quot; tiddlylink=&quot;WebLogic&quot;&gt;WebLogic&lt;/a&gt; Active &lt;a class=&quot;externalLink null&quot; href=&quot;http://karlarao.tiddlyspot.com#GridLink&quot; title=&quot;External link to http://karlarao.tiddlyspot.com#GridLink&quot; target=&quot;_blank&quot; refresh=&quot;link&quot; tiddlylink=&quot;GridLink&quot;&gt;GridLink&lt;/a&gt; for RAC Demo&lt;div style=&quot;font-size: 0.5em; color: blue;&quot;&gt;&lt;a href=&quot;javascript:;&quot; title=&quot;Go to top of tiddler&quot; class=&quot;dcTOCTop&quot;&gt; [top]&lt;/a&gt;&lt;/div&gt;&lt;/h2&gt;&lt;a class=&quot;externalLink&quot; href=&quot;https://www.youtube.com/watch?v=8D6cf6Y5z94&quot; title=&quot;External link to https://www.youtube.com/watch?v=8D6cf6Y5z94&quot; target=&quot;_blank&quot;&gt;https://www.youtube.com/watch?v=8D6cf6Y5z94&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;h2&gt; whitepaper - Active &lt;a class=&quot;externalLink null&quot; href=&quot;http://karlarao.tiddlyspot.com#GridLink&quot; title=&quot;External link to http://karlarao.tiddlyspot.com#GridLink&quot; target=&quot;_blank&quot; refresh=&quot;link&quot; tiddlylink=&quot;GridLink&quot;&gt;GridLink&lt;/a&gt; for RAC: Intelligent Integration Between &lt;a class=&quot;externalLink null&quot; href=&quot;http://karlarao.tiddlyspot.com#WebLogic&quot; title=&quot;External link to http://karlarao.tiddlyspot.com#WebLogic&quot; target=&quot;_blank&quot; refresh=&quot;link&quot; tiddlylink=&quot;WebLogic&quot;&gt;WebLogic&lt;/a&gt; Server and Oracle Real Application Clusters    &amp;lt;- really good stuff	&lt;div style=&quot;font-size: 0.5em; color: blue;&quot;&gt;&lt;a href=&quot;javascript:;&quot; title=&quot;Go to top of tiddler&quot; class=&quot;dcTOCTop&quot;&gt; [top]&lt;/a&gt;&lt;/div&gt;&lt;/h2&gt;&lt;a class=&quot;externalLink&quot; href=&quot;http://www.oracle.com/technetwork/middleware/weblogic/overview/activegridlinkwhitepaperoraclenec-1987937.pdf&quot; title=&quot;External link to http://www.oracle.com/technetwork/middleware/weblogic/overview/activegridlinkwhitepaperoraclenec-1987937.pdf&quot; target=&quot;_blank&quot;&gt;http://www.oracle.com/technetwork/middleware/weblogic/overview/activegridlinkwhitepaperoraclenec-1987937.pdf&lt;/a&gt;&lt;br&gt;&lt;a class=&quot;externalLink&quot; href=&quot;http://jpn.nec.com/soft/oracle/files/WLS_NECpart_OOW_2014.pdf&quot; title=&quot;External link to http://jpn.nec.com/soft/oracle/files/WLS_NECpart_OOW_2014.pdf&quot; target=&quot;_blank&quot;&gt;http://jpn.nec.com/soft/oracle/files/WLS_NECpart_OOW_2014.pdf&lt;/a&gt;&lt;br&gt;&lt;a class=&quot;externalLink&quot; href=&quot;https://www.slideshare.net/jeckels/oracle-web-logic-server-12c-seamless-oracle-database-integration&quot; title=&quot;External link to https://www.slideshare.net/jeckels/oracle-web-logic-server-12c-seamless-oracle-database-integration&quot; target=&quot;_blank&quot;&gt;https://www.slideshare.net/jeckels/oracle-web-logic-server-12c-seamless-oracle-database-integration&lt;/a&gt;&lt;br&gt;&lt;a class=&quot;externalLink&quot; href=&quot;https://blogs.oracle.com/weblogicserver/active-gridlink-configuration-for-database-outages&quot; title=&quot;External link to https://blogs.oracle.com/weblogicserver/active-gridlink-configuration-for-database-outages&quot; target=&quot;_blank&quot;&gt;https://blogs.oracle.com/weblogicserver/active-gridlink-configuration-for-database-outages&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;h2&gt; whitepaper - Oracle &lt;a class=&quot;externalLink null&quot; href=&quot;http://karlarao.tiddlyspot.com#WebLogic&quot; title=&quot;External link to http://karlarao.tiddlyspot.com#WebLogic&quot; target=&quot;_blank&quot; refresh=&quot;link&quot; tiddlylink=&quot;WebLogic&quot;&gt;WebLogic&lt;/a&gt; Server Active &lt;a class=&quot;externalLink null&quot; href=&quot;http://karlarao.tiddlyspot.com#GridLink&quot; title=&quot;External link to http://karlarao.tiddlyspot.com#GridLink&quot; target=&quot;_blank&quot; refresh=&quot;link&quot; tiddlylink=&quot;GridLink&quot;&gt;GridLink&lt;/a&gt; for Oracle Real Application Clusters (RAC)&lt;div style=&quot;font-size: 0.5em; color: blue;&quot;&gt;&lt;a href=&quot;javascript:;&quot; title=&quot;Go to top of tiddler&quot; class=&quot;dcTOCTop&quot;&gt; [top]&lt;/a&gt;&lt;/div&gt;&lt;/h2&gt;&lt;a class=&quot;externalLink&quot; href=&quot;http://www.oracle.com/technetwork/middleware/weblogic/gridlink-rac-wp-494900.pdf&quot; title=&quot;External link to http://www.oracle.com/technetwork/middleware/weblogic/gridlink-rac-wp-494900.pdf&quot; target=&quot;_blank&quot;&gt;http://www.oracle.com/technetwork/middleware/weblogic/gridlink-rac-wp-494900.pdf&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;h2&gt; &lt;a class=&quot;externalLink&quot; href=&quot;https://martincarstenbach.wordpress.com/2014/02/18/runtime-load-balancing-advisory-in-rac-12c/&quot; title=&quot;External link to https://martincarstenbach.wordpress.com/2014/02/18/runtime-load-balancing-advisory-in-rac-12c/&quot; target=&quot;_blank&quot;&gt;https://martincarstenbach.wordpress.com/2014/02/18/runtime-load-balancing-advisory-in-rac-12c/&lt;/a&gt;&lt;div style=&quot;font-size: 0.5em; color: blue;&quot;&gt;&lt;a href=&quot;javascript:;&quot; title=&quot;Go to top of tiddler&quot; class=&quot;dcTOCTop&quot;&gt; [top]&lt;/a&gt;&lt;/div&gt;&lt;/h2&gt;&lt;br&gt;&lt;h2&gt; How To Configure and Test a &lt;a class=&quot;externalLink null&quot; href=&quot;http://karlarao.tiddlyspot.com#WebLogic&quot; title=&quot;External link to http://karlarao.tiddlyspot.com#WebLogic&quot; target=&quot;_blank&quot; refresh=&quot;link&quot; tiddlylink=&quot;WebLogic&quot;&gt;WebLogic&lt;/a&gt; Gridlink Datasource Connecting To An Oracle RAC SCAN Address (Doc ID 1382656.1)   &amp;lt;- good stuff (with gridlink_ha.war)&lt;div style=&quot;font-size: 0.5em; color: blue;&quot;&gt;&lt;a href=&quot;javascript:;&quot; title=&quot;Go to top of tiddler&quot; class=&quot;dcTOCTop&quot;&gt; [top]&lt;/a&gt;&lt;/div&gt;&lt;/h2&gt;&lt;blockquote&gt;Note: Ideally the ONS and FAN should be configured due to the choice of the balancing algorithm to allocate connections to Oracle RAC nodes.&lt;br&gt;&lt;br&gt;Refer to the Documentation:&lt;br&gt;&lt;a class=&quot;externalLink&quot; href=&quot;https://docs.oracle.com/middleware/11119/wls/JDBCA/gridlink_datasources.htm#CHDHHADB&quot; title=&quot;External link to https://docs.oracle.com/middleware/11119/wls/JDBCA/gridlink_datasources.htm#CHDHHADB&quot; target=&quot;_blank&quot;&gt;https://docs.oracle.com/middleware/11119/wls/JDBCA/gridlink_datasources.htm#CHDHHADB&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;hr&gt;&lt;a class=&quot;externalLink null&quot; href=&quot;http://karlarao.tiddlyspot.com#GridLink&quot; title=&quot;External link to http://karlarao.tiddlyspot.com#GridLink&quot; target=&quot;_blank&quot; refresh=&quot;link&quot; tiddlylink=&quot;GridLink&quot;&gt;GridLink&lt;/a&gt; data sources provide load balancing in XA and non-XA environments. &lt;a class=&quot;externalLink null&quot; href=&quot;http://karlarao.tiddlyspot.com#GridLink&quot; title=&quot;External link to http://karlarao.tiddlyspot.com#GridLink&quot; target=&quot;_blank&quot; refresh=&quot;link&quot; tiddlylink=&quot;GridLink&quot;&gt;GridLink&lt;/a&gt; data sources use runtime connection load balancing (RCLB) to distribute connections to Oracle RAC instances based on Oracle FAN events issued by the database. This simplifies data source configuration and improves performance as the database drives load balancing of connections through the &lt;a class=&quot;externalLink null&quot; href=&quot;http://karlarao.tiddlyspot.com#GridLink&quot; title=&quot;External link to http://karlarao.tiddlyspot.com#GridLink&quot; target=&quot;_blank&quot; refresh=&quot;link&quot; tiddlylink=&quot;GridLink&quot;&gt;GridLink&lt;/a&gt; data source, independent of the database topology.&lt;br&gt;(...)&lt;br&gt;If FAN is not enabled, &lt;a class=&quot;externalLink null&quot; href=&quot;http://karlarao.tiddlyspot.com#GridLink&quot; title=&quot;External link to http://karlarao.tiddlyspot.com#GridLink&quot; target=&quot;_blank&quot; refresh=&quot;link&quot; tiddlylink=&quot;GridLink&quot;&gt;GridLink&lt;/a&gt; data sources use a round-robin load balancing algorithm to allocate connections to Oracle RAC nodes.&lt;br&gt;&lt;/blockquote&gt;&lt;h2&gt; &lt;a class=&quot;externalLink&quot; href=&quot;https://docs.oracle.com/middleware/11119/wls/JDBCA/gridlink_datasources.htm#CHDHHADB&quot; title=&quot;External link to https://docs.oracle.com/middleware/11119/wls/JDBCA/gridlink_datasources.htm#CHDHHADB&quot; target=&quot;_blank&quot;&gt;https://docs.oracle.com/middleware/11119/wls/JDBCA/gridlink_datasources.htm#CHDHHADB&lt;/a&gt;  &amp;lt;- Using &lt;a class=&quot;externalLink null&quot; href=&quot;http://karlarao.tiddlyspot.com#GridLink&quot; title=&quot;External link to http://karlarao.tiddlyspot.com#GridLink&quot; target=&quot;_blank&quot; refresh=&quot;link&quot; tiddlylink=&quot;GridLink&quot;&gt;GridLink&lt;/a&gt; Data Sources&lt;div style=&quot;font-size: 0.5em; color: blue;&quot;&gt;&lt;a href=&quot;javascript:;&quot; title=&quot;Go to top of tiddler&quot; class=&quot;dcTOCTop&quot;&gt; [top]&lt;/a&gt;&lt;/div&gt;&lt;/h2&gt;&lt;h2&gt; &lt;a class=&quot;externalLink&quot; href=&quot;https://docs.oracle.com/middleware/1212/wls/JDBCA/gridlink_datasources.htm#JDBCA373&quot; title=&quot;External link to https://docs.oracle.com/middleware/1212/wls/JDBCA/gridlink_datasources.htm#JDBCA373&quot; target=&quot;_blank&quot;&gt;https://docs.oracle.com/middleware/1212/wls/JDBCA/gridlink_datasources.htm#JDBCA373&lt;/a&gt;  &amp;lt;- Using Active &lt;a class=&quot;externalLink null&quot; href=&quot;http://karlarao.tiddlyspot.com#GridLink&quot; title=&quot;External link to http://karlarao.tiddlyspot.com#GridLink&quot; target=&quot;_blank&quot; refresh=&quot;link&quot; tiddlylink=&quot;GridLink&quot;&gt;GridLink&lt;/a&gt; Data Sources&lt;div style=&quot;font-size: 0.5em; color: blue;&quot;&gt;&lt;a href=&quot;javascript:;&quot; title=&quot;Go to top of tiddler&quot; class=&quot;dcTOCTop&quot;&gt; [top]&lt;/a&gt;&lt;/div&gt;&lt;/h2&gt;&lt;br&gt;&lt;h2&gt; 10.3.4 - &lt;a class=&quot;externalLink null&quot; href=&quot;http://karlarao.tiddlyspot.com#How-To&quot; title=&quot;External link to http://karlarao.tiddlyspot.com#How-To&quot; target=&quot;_blank&quot; refresh=&quot;link&quot; tiddlylink=&quot;How-To&quot;&gt;How-To&lt;/a&gt;: Use Oracle &lt;a class=&quot;externalLink null&quot; href=&quot;http://karlarao.tiddlyspot.com#WebLogic&quot; title=&quot;External link to http://karlarao.tiddlyspot.com#WebLogic&quot; target=&quot;_blank&quot; refresh=&quot;link&quot; tiddlylink=&quot;WebLogic&quot;&gt;WebLogic&lt;/a&gt; Server with a JDBC &lt;a class=&quot;externalLink null&quot; href=&quot;http://karlarao.tiddlyspot.com#GridLink&quot; title=&quot;External link to http://karlarao.tiddlyspot.com#GridLink&quot; target=&quot;_blank&quot; refresh=&quot;link&quot; tiddlylink=&quot;GridLink&quot;&gt;GridLink&lt;/a&gt; Data Source&lt;div style=&quot;font-size: 0.5em; color: blue;&quot;&gt;&lt;a href=&quot;javascript:;&quot; title=&quot;Go to top of tiddler&quot; class=&quot;dcTOCTop&quot;&gt; [top]&lt;/a&gt;&lt;/div&gt;&lt;/h2&gt;&lt;a class=&quot;externalLink&quot; href=&quot;http://www.oracle.com/technetwork/middleware/weblogic/wls-jdbc-gridlink-howto-333331.html&quot; title=&quot;External link to http://www.oracle.com/technetwork/middleware/weblogic/wls-jdbc-gridlink-howto-333331.html&quot; target=&quot;_blank&quot;&gt;http://www.oracle.com/technetwork/middleware/weblogic/wls-jdbc-gridlink-howto-333331.html&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;h2&gt; configure ONS on weblogic &lt;div style=&quot;font-size: 0.5em; color: blue;&quot;&gt;&lt;a href=&quot;javascript:;&quot; title=&quot;Go to top of tiddler&quot; class=&quot;dcTOCTop&quot;&gt; [top]&lt;/a&gt;&lt;/div&gt;&lt;/h2&gt;&lt;a class=&quot;externalLink&quot; href=&quot;https://dbhk.wordpress.com/2009/12/16/change-ons-listening-ports/&quot; title=&quot;External link to https://dbhk.wordpress.com/2009/12/16/change-ons-listening-ports/&quot; target=&quot;_blank&quot;&gt;https://dbhk.wordpress.com/2009/12/16/change-ons-listening-ports/&lt;/a&gt;&lt;br&gt;&lt;a class=&quot;externalLink&quot; href=&quot;https://blogs.oracle.com/weblogicserver/ons-configuration-in-wls&quot; title=&quot;External link to https://blogs.oracle.com/weblogicserver/ons-configuration-in-wls&quot; target=&quot;_blank&quot;&gt;https://blogs.oracle.com/weblogicserver/ons-configuration-in-wls&lt;/a&gt;	&lt;br&gt;&lt;a class=&quot;externalLink&quot; href=&quot;http://blog.dbauniversity.com/2009/02/ons-port-and-crs-installation.html&quot; title=&quot;External link to http://blog.dbauniversity.com/2009/02/ons-port-and-crs-installation.html&quot; target=&quot;_blank&quot;&gt;http://blog.dbauniversity.com/2009/02/ons-port-and-crs-installation.html&lt;/a&gt;&lt;br&gt;&lt;a class=&quot;externalLink&quot; href=&quot;https://docs.oracle.com/cd/E11882_01/java.112/e16548/apxracfan.htm#JJDBC28947&quot; title=&quot;External link to https://docs.oracle.com/cd/E11882_01/java.112/e16548/apxracfan.htm#JJDBC28947&quot; target=&quot;_blank&quot;&gt;https://docs.oracle.com/cd/E11882_01/java.112/e16548/apxracfan.htm#JJDBC28947&lt;/a&gt;	&lt;br&gt;&lt;a class=&quot;externalLink&quot; href=&quot;https://web.stanford.edu/dept/itss/docs/oracle/10gR2/java.102/b14355/fstconfo.htm&quot; title=&quot;External link to https://web.stanford.edu/dept/itss/docs/oracle/10gR2/java.102/b14355/fstconfo.htm&quot; target=&quot;_blank&quot;&gt;https://web.stanford.edu/dept/itss/docs/oracle/10gR2/java.102/b14355/fstconfo.htm&lt;/a&gt;&lt;br&gt;Testing WLS and ONS Configuration &lt;a class=&quot;externalLink&quot; href=&quot;https://blogs.oracle.com/weblogicserver/testing-wls-and-ons-configuration&quot; title=&quot;External link to https://blogs.oracle.com/weblogicserver/testing-wls-and-ons-configuration&quot; target=&quot;_blank&quot;&gt;https://blogs.oracle.com/weblogicserver/testing-wls-and-ons-configuration&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;h2&gt; other HOWTO &lt;div style=&quot;font-size: 0.5em; color: blue;&quot;&gt;&lt;a href=&quot;javascript:;&quot; title=&quot;Go to top of tiddler&quot; class=&quot;dcTOCTop&quot;&gt; [top]&lt;/a&gt;&lt;/div&gt;&lt;/h2&gt;&lt;h3&gt; old - &lt;a class=&quot;externalLink null&quot; href=&quot;http://karlarao.tiddlyspot.com#How-To&quot; title=&quot;External link to http://karlarao.tiddlyspot.com#How-To&quot; target=&quot;_blank&quot; refresh=&quot;link&quot; tiddlylink=&quot;How-To&quot;&gt;How-To&lt;/a&gt; Configure and Use Oracle Real Application Clusters (RAC) with Oracle &lt;a class=&quot;externalLink null&quot; href=&quot;http://karlarao.tiddlyspot.com#WebLogic&quot; title=&quot;External link to http://karlarao.tiddlyspot.com#WebLogic&quot; target=&quot;_blank&quot; refresh=&quot;link&quot; tiddlylink=&quot;WebLogic&quot;&gt;WebLogic&lt;/a&gt; Server 10.3 &lt;div style=&quot;font-size: 0.5em; color: blue;&quot;&gt;&lt;a href=&quot;javascript:;&quot; title=&quot;Go to top of tiddler&quot; class=&quot;dcTOCTop&quot;&gt; [top]&lt;/a&gt;&lt;/div&gt;&lt;/h3&gt;&lt;a class=&quot;externalLink&quot; href=&quot;http://www.oracle.com/technetwork/middleware/weblogic/index-086651.html&quot; title=&quot;External link to http://www.oracle.com/technetwork/middleware/weblogic/index-086651.html&quot; target=&quot;_blank&quot;&gt;http://www.oracle.com/technetwork/middleware/weblogic/index-086651.html&lt;/a&gt;&lt;br&gt;&lt;h3&gt; pdf - Oracle &lt;a class=&quot;externalLink null&quot; href=&quot;http://karlarao.tiddlyspot.com#WebLogic&quot; title=&quot;External link to http://karlarao.tiddlyspot.com#WebLogic&quot; target=&quot;_blank&quot; refresh=&quot;link&quot; tiddlylink=&quot;WebLogic&quot;&gt;WebLogic&lt;/a&gt; Server 10.3 and Oracle Real Application Clusters (RAC)&lt;div style=&quot;font-size: 0.5em; color: blue;&quot;&gt;&lt;a href=&quot;javascript:;&quot; title=&quot;Go to top of tiddler&quot; class=&quot;dcTOCTop&quot;&gt; [top]&lt;/a&gt;&lt;/div&gt;&lt;/h3&gt;&lt;a class=&quot;externalLink&quot; href=&quot;http://www.oracle.com/technetwork/middleware/weblogic/oraclewls-rac-1-131306.pdf&quot; title=&quot;External link to http://www.oracle.com/technetwork/middleware/weblogic/oraclewls-rac-1-131306.pdf&quot; target=&quot;_blank&quot;&gt;http://www.oracle.com/technetwork/middleware/weblogic/oraclewls-rac-1-131306.pdf&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;h2&gt; books safari &lt;div style=&quot;font-size: 0.5em; color: blue;&quot;&gt;&lt;a href=&quot;javascript:;&quot; title=&quot;Go to top of tiddler&quot; class=&quot;dcTOCTop&quot;&gt; [top]&lt;/a&gt;&lt;/div&gt;&lt;/h2&gt;&lt;h3&gt; Oracle &lt;a class=&quot;externalLink null&quot; href=&quot;http://karlarao.tiddlyspot.com#WebLogic&quot; title=&quot;External link to http://karlarao.tiddlyspot.com#WebLogic&quot; target=&quot;_blank&quot; refresh=&quot;link&quot; tiddlylink=&quot;WebLogic&quot;&gt;WebLogic&lt;/a&gt; Server 12c: First Look &lt;div style=&quot;font-size: 0.5em; color: blue;&quot;&gt;&lt;a href=&quot;javascript:;&quot; title=&quot;Go to top of tiddler&quot; class=&quot;dcTOCTop&quot;&gt; [top]&lt;/a&gt;&lt;/div&gt;&lt;/h3&gt;&lt;a class=&quot;externalLink&quot; href=&quot;https://www.safaribooksonline.com/library/view/oracle-weblogic-server/9781849687188/ch06.html#ch06lvl3sec05&quot; title=&quot;External link to https://www.safaribooksonline.com/library/view/oracle-weblogic-server/9781849687188/ch06.html#ch06lvl3sec05&quot; target=&quot;_blank&quot;&gt;https://www.safaribooksonline.com/library/view/oracle-weblogic-server/9781849687188/ch06.html#ch06lvl3sec05&lt;/a&gt;	&lt;br&gt;&lt;h3&gt; Tuning multi data sources – surviving RAC node failures&lt;div style=&quot;font-size: 0.5em; color: blue;&quot;&gt;&lt;a href=&quot;javascript:;&quot; title=&quot;Go to top of tiddler&quot; class=&quot;dcTOCTop&quot;&gt; [top]&lt;/a&gt;&lt;/div&gt;&lt;/h3&gt;&lt;a class=&quot;externalLink&quot; href=&quot;https://www.safaribooksonline.com/library/view/oracle-weblogic-server/9781849686846/ch03s08.html&quot; title=&quot;External link to https://www.safaribooksonline.com/library/view/oracle-weblogic-server/9781849686846/ch03s08.html&quot; target=&quot;_blank&quot;&gt;https://www.safaribooksonline.com/library/view/oracle-weblogic-server/9781849686846/ch03s08.html&lt;/a&gt;&lt;br&gt;&lt;h3&gt;  Using &lt;a class=&quot;externalLink null&quot; href=&quot;http://karlarao.tiddlyspot.com#WebLogic&quot; title=&quot;External link to http://karlarao.tiddlyspot.com#WebLogic&quot; target=&quot;_blank&quot; refresh=&quot;link&quot; tiddlylink=&quot;WebLogic&quot;&gt;WebLogic&lt;/a&gt; Server with Oracle RAC&lt;div style=&quot;font-size: 0.5em; color: blue;&quot;&gt;&lt;a href=&quot;javascript:;&quot; title=&quot;Go to top of tiddler&quot; class=&quot;dcTOCTop&quot;&gt; [top]&lt;/a&gt;&lt;/div&gt;&lt;/h3&gt;&lt;a class=&quot;externalLink&quot; href=&quot;http://sqltech.cl/doc/oas11gR1/web.1111/e13737/oracle_rac.htm&quot; title=&quot;External link to http://sqltech.cl/doc/oas11gR1/web.1111/e13737/oracle_rac.htm&quot; target=&quot;_blank&quot;&gt;http://sqltech.cl/doc/oas11gR1/web.1111/e13737/oracle_rac.htm&lt;/a&gt;&lt;br&gt;Configuring And Managing &lt;a class=&quot;externalLink null&quot; href=&quot;http://karlarao.tiddlyspot.com#WebLogic&quot; title=&quot;External link to http://karlarao.tiddlyspot.com#WebLogic&quot; target=&quot;_blank&quot; refresh=&quot;link&quot; tiddlylink=&quot;WebLogic&quot;&gt;WebLogic&lt;/a&gt; JDBC - Using &lt;a class=&quot;externalLink null&quot; href=&quot;http://karlarao.tiddlyspot.com#WebLogic&quot; title=&quot;External link to http://karlarao.tiddlyspot.com#WebLogic&quot; target=&quot;_blank&quot; refresh=&quot;link&quot; tiddlylink=&quot;WebLogic&quot;&gt;WebLogic&lt;/a&gt; Server with Oracle RAC &lt;a class=&quot;externalLink&quot; href=&quot;https://docs.oracle.com/cd/E13222_01/wls/docs103/jdbc_admin/oracle_rac.html&quot; title=&quot;External link to https://docs.oracle.com/cd/E13222_01/wls/docs103/jdbc_admin/oracle_rac.html&quot; target=&quot;_blank&quot;&gt;https://docs.oracle.com/cd/E13222_01/wls/docs103/jdbc_admin/oracle_rac.html&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;h2&gt; other videos&lt;div style=&quot;font-size: 0.5em; color: blue;&quot;&gt;&lt;a href=&quot;javascript:;&quot; title=&quot;Go to top of tiddler&quot; class=&quot;dcTOCTop&quot;&gt; [top]&lt;/a&gt;&lt;/div&gt;&lt;/h2&gt;Creating a &lt;a class=&quot;externalLink null&quot; href=&quot;http://karlarao.tiddlyspot.com#GridLink&quot; title=&quot;External link to http://karlarao.tiddlyspot.com#GridLink&quot; target=&quot;_blank&quot; refresh=&quot;link&quot; tiddlylink=&quot;GridLink&quot;&gt;GridLink&lt;/a&gt; Data Source in &lt;a class=&quot;externalLink null&quot; href=&quot;http://karlarao.tiddlyspot.com#WebLogic&quot; title=&quot;External link to http://karlarao.tiddlyspot.com#WebLogic&quot; target=&quot;_blank&quot; refresh=&quot;link&quot; tiddlylink=&quot;WebLogic&quot;&gt;WebLogic&lt;/a&gt; Server 12c &lt;a class=&quot;externalLink&quot; href=&quot;https://www.youtube.com/watch?v=bRu-vFNWxPo&quot; title=&quot;External link to https://www.youtube.com/watch?v=bRu-vFNWxPo&quot; target=&quot;_blank&quot;&gt;https://www.youtube.com/watch?v=bRu-vFNWxPo&lt;/a&gt;&lt;br&gt;Advance Weblogic JDBC Configuration Tutorials - Connecting WLS with Oracle Database &lt;a class=&quot;externalLink&quot; href=&quot;https://www.youtube.com/watch?v=5Od9iU3VahA&quot; title=&quot;External link to https://www.youtube.com/watch?v=5Od9iU3VahA&quot; target=&quot;_blank&quot;&gt;https://www.youtube.com/watch?v=5Od9iU3VahA&lt;/a&gt;&lt;br&gt;&lt;a class=&quot;externalLink&quot; href=&quot;https://www.youtube.com/user/vimalkabra/videos&quot; title=&quot;External link to https://www.youtube.com/user/vimalkabra/videos&quot; target=&quot;_blank&quot;&gt;https://www.youtube.com/user/vimalkabra/videos&lt;/a&gt;&lt;br&gt;&lt;a class=&quot;externalLink null&quot; href=&quot;http://karlarao.tiddlyspot.com#WebLogic&quot; title=&quot;External link to http://karlarao.tiddlyspot.com#WebLogic&quot; target=&quot;_blank&quot; refresh=&quot;link&quot; tiddlylink=&quot;WebLogic&quot;&gt;WebLogic&lt;/a&gt; Admin Training (&lt;a class=&quot;externalLink null&quot; href=&quot;http://karlarao.tiddlyspot.com#WebLogic&quot; title=&quot;External link to http://karlarao.tiddlyspot.com#WebLogic&quot; target=&quot;_blank&quot; refresh=&quot;link&quot; tiddlylink=&quot;WebLogic&quot;&gt;WebLogic&lt;/a&gt; JDBC Configuration) - nCodeIT - Live Sample1 &lt;a class=&quot;externalLink&quot; href=&quot;https://www.youtube.com/watch?v=fK2pUBiQUNo&quot; title=&quot;External link to https://www.youtube.com/watch?v=fK2pUBiQUNo&quot; target=&quot;_blank&quot;&gt;https://www.youtube.com/watch?v=fK2pUBiQUNo&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;h2&gt; tuning weblogic &lt;div style=&quot;font-size: 0.5em; color: blue;&quot;&gt;&lt;a href=&quot;javascript:;&quot; title=&quot;Go to top of tiddler&quot; class=&quot;dcTOCTop&quot;&gt; [top]&lt;/a&gt;&lt;/div&gt;&lt;/h2&gt;&lt;h3&gt; Tuning &lt;a class=&quot;externalLink null&quot; href=&quot;http://karlarao.tiddlyspot.com#WebLogic&quot; title=&quot;External link to http://karlarao.tiddlyspot.com#WebLogic&quot; target=&quot;_blank&quot; refresh=&quot;link&quot; tiddlylink=&quot;WebLogic&quot;&gt;WebLogic&lt;/a&gt; Server&lt;div style=&quot;font-size: 0.5em; color: blue;&quot;&gt;&lt;a href=&quot;javascript:;&quot; title=&quot;Go to top of tiddler&quot; class=&quot;dcTOCTop&quot;&gt; [top]&lt;/a&gt;&lt;/div&gt;&lt;/h3&gt;&lt;a class=&quot;externalLink&quot; href=&quot;https://docs.oracle.com/cd/E24329_01/web.1211/e24390/wls_tuning.htm#PERFM173&quot; title=&quot;External link to https://docs.oracle.com/cd/E24329_01/web.1211/e24390/wls_tuning.htm#PERFM173&quot; target=&quot;_blank&quot;&gt;https://docs.oracle.com/cd/E24329_01/web.1211/e24390/wls_tuning.htm#PERFM173&lt;/a&gt;&lt;br&gt;&lt;h3&gt; Oracle Optimized Solution for Secure Oracle &lt;a class=&quot;externalLink null&quot; href=&quot;http://karlarao.tiddlyspot.com#WebLogic&quot; title=&quot;External link to http://karlarao.tiddlyspot.com#WebLogic&quot; target=&quot;_blank&quot; refresh=&quot;link&quot; tiddlylink=&quot;WebLogic&quot;&gt;WebLogic&lt;/a&gt; Server&lt;div style=&quot;font-size: 0.5em; color: blue;&quot;&gt;&lt;a href=&quot;javascript:;&quot; title=&quot;Go to top of tiddler&quot; class=&quot;dcTOCTop&quot;&gt; [top]&lt;/a&gt;&lt;/div&gt;&lt;/h3&gt;&lt;a class=&quot;externalLink&quot; href=&quot;https://static.ziftsolutions.com/files/0000000055eeed84015608bba82c7933&quot; title=&quot;External link to https://static.ziftsolutions.com/files/0000000055eeed84015608bba82c7933&quot; target=&quot;_blank&quot;&gt;https://static.ziftsolutions.com/files/0000000055eeed84015608bba82c7933&lt;/a&gt;&lt;br&gt;&lt;h3&gt; How to Load balance heavy Traffic on Application Servers - Understanding Network Channels on WLS&lt;div style=&quot;font-size: 0.5em; color: blue;&quot;&gt;&lt;a href=&quot;javascript:;&quot; title=&quot;Go to top of tiddler&quot; class=&quot;dcTOCTop&quot;&gt; [top]&lt;/a&gt;&lt;/div&gt;&lt;/h3&gt;&lt;a class=&quot;externalLink&quot; href=&quot;https://www.youtube.com/watch?v=7DHCDXQBro0&quot; title=&quot;External link to https://www.youtube.com/watch?v=7DHCDXQBro0&quot; target=&quot;_blank&quot;&gt;https://www.youtube.com/watch?v=7DHCDXQBro0&lt;/a&gt;&lt;br&gt;&lt;h3&gt; Performance Tuning Oracle Weblogic Server 12c&lt;div style=&quot;font-size: 0.5em; color: blue;&quot;&gt;&lt;a href=&quot;javascript:;&quot; title=&quot;Go to top of tiddler&quot; class=&quot;dcTOCTop&quot;&gt; [top]&lt;/a&gt;&lt;/div&gt;&lt;/h3&gt;&lt;a class=&quot;externalLink&quot; href=&quot;https://www.slideshare.net/ajithpathiyil1/performance-tuning-oracle-weblogic-server-12c&quot; title=&quot;External link to https://www.slideshare.net/ajithpathiyil1/performance-tuning-oracle-weblogic-server-12c&quot; target=&quot;_blank&quot;&gt;https://www.slideshare.net/ajithpathiyil1/performance-tuning-oracle-weblogic-server-12c&lt;/a&gt;&lt;br&gt;&lt;h3&gt; &lt;a class=&quot;externalLink&quot; href=&quot;https://tekslate.com/weblogic-performance-tuning/&quot; title=&quot;External link to https://tekslate.com/weblogic-performance-tuning/&quot; target=&quot;_blank&quot;&gt;https://tekslate.com/weblogic-performance-tuning/&lt;/a&gt;&lt;div style=&quot;font-size: 0.5em; color: blue;&quot;&gt;&lt;a href=&quot;javascript:;&quot; title=&quot;Go to top of tiddler&quot; class=&quot;dcTOCTop&quot;&gt; [top]&lt;/a&gt;&lt;/div&gt;&lt;/h3&gt;&lt;h3&gt; Top Tuning Recommendations for &lt;a class=&quot;externalLink null&quot; href=&quot;http://karlarao.tiddlyspot.com#WebLogic&quot; title=&quot;External link to http://karlarao.tiddlyspot.com#WebLogic&quot; target=&quot;_blank&quot; refresh=&quot;link&quot; tiddlylink=&quot;WebLogic&quot;&gt;WebLogic&lt;/a&gt; Server&lt;div style=&quot;font-size: 0.5em; color: blue;&quot;&gt;&lt;a href=&quot;javascript:;&quot; title=&quot;Go to top of tiddler&quot; class=&quot;dcTOCTop&quot;&gt; [top]&lt;/a&gt;&lt;/div&gt;&lt;/h3&gt;&lt;a class=&quot;externalLink&quot; href=&quot;https://docs.oracle.com/cd/E13222_01/wls/docs81/perform/topten.html&quot; title=&quot;External link to https://docs.oracle.com/cd/E13222_01/wls/docs81/perform/topten.html&quot; target=&quot;_blank&quot;&gt;https://docs.oracle.com/cd/E13222_01/wls/docs81/perform/topten.html&lt;/a&gt;&lt;br&gt;&lt;h3&gt; gorbachev weblogic workload management RAC &lt;div style=&quot;font-size: 0.5em; color: blue;&quot;&gt;&lt;a href=&quot;javascript:;&quot; title=&quot;Go to top of tiddler&quot; class=&quot;dcTOCTop&quot;&gt; [top]&lt;/a&gt;&lt;/div&gt;&lt;/h3&gt;&lt;a class=&quot;externalLink&quot; href=&quot;https://www.slideshare.net/alexgorbachev/demistifying-oracle-rac-workload-management-by-alex-gorbachev-nocoug-2010-spring-conference&quot; title=&quot;External link to https://www.slideshare.net/alexgorbachev/demistifying-oracle-rac-workload-management-by-alex-gorbachev-nocoug-2010-spring-conference&quot; target=&quot;_blank&quot;&gt;https://www.slideshare.net/alexgorbachev/demistifying-oracle-rac-workload-management-by-alex-gorbachev-nocoug-2010-spring-conference&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;h2&gt; weblogic app continuity &lt;div style=&quot;font-size: 0.5em; color: blue;&quot;&gt;&lt;a href=&quot;javascript:;&quot; title=&quot;Go to top of tiddler&quot; class=&quot;dcTOCTop&quot;&gt; [top]&lt;/a&gt;&lt;/div&gt;&lt;/h2&gt;&lt;h3&gt; srvctl commit_outcome &lt;div style=&quot;font-size: 0.5em; color: blue;&quot;&gt;&lt;a href=&quot;javascript:;&quot; title=&quot;Go to top of tiddler&quot; class=&quot;dcTOCTop&quot;&gt; [top]&lt;/a&gt;&lt;/div&gt;&lt;/h3&gt;&lt;a class=&quot;externalLink&quot; href=&quot;https://books.google.com/books?id=gbp5AAAAQBAJ&amp;amp;pg=PA85&amp;amp;lpg=PA85&amp;amp;dq=srvctl+commit_outcome&amp;amp;source=bl&amp;amp;ots=6f4I6UabTa&amp;amp;sig=5td22Keu0pgA-bh_ivQkq09LBMA&amp;amp;hl=en&amp;amp;sa=X&amp;amp;ved=0ahUKEwjDhtDC-YjVAhXK34MKHY6gD84Q6AEISTAF#v=onepage&amp;amp;q=srvctl%20commit_outcome&amp;amp;f=false&quot; title=&quot;External link to https://books.google.com/books?id=gbp5AAAAQBAJ&amp;amp;pg=PA85&amp;amp;lpg=PA85&amp;amp;dq=srvctl+commit_outcome&amp;amp;source=bl&amp;amp;ots=6f4I6UabTa&amp;amp;sig=5td22Keu0pgA-bh_ivQkq09LBMA&amp;amp;hl=en&amp;amp;sa=X&amp;amp;ved=0ahUKEwjDhtDC-YjVAhXK34MKHY6gD84Q6AEISTAF#v=onepage&amp;amp;q=srvctl%20commit_outcome&amp;amp;f=false&quot; target=&quot;_blank&quot;&gt;https://books.google.com/books?id=gbp5AAAAQBAJ&amp;amp;pg=PA85&amp;amp;lpg=PA85&amp;amp;dq=srvctl+commit_outcome&amp;amp;source=bl&amp;amp;ots=6f4I6UabTa&amp;amp;sig=5td22Keu0pgA-bh_ivQkq09LBMA&amp;amp;hl=en&amp;amp;sa=X&amp;amp;ved=0ahUKEwjDhtDC-YjVAhXK34MKHY6gD84Q6AEISTAF#v=onepage&amp;amp;q=srvctl%20commit_outcome&amp;amp;f=false&lt;/a&gt;&lt;br&gt;&lt;h3&gt; Advanced Configurations for Oracle Drivers and Databases &lt;div style=&quot;font-size: 0.5em; color: blue;&quot;&gt;&lt;a href=&quot;javascript:;&quot; title=&quot;Go to top of tiddler&quot; class=&quot;dcTOCTop&quot;&gt; [top]&lt;/a&gt;&lt;/div&gt;&lt;/h3&gt;&lt;a class=&quot;externalLink&quot; href=&quot;https://docs.oracle.com/middleware/1212/wls/JDBCA/ds_oracledriver.htm#JDBCA478&quot; title=&quot;External link to https://docs.oracle.com/middleware/1212/wls/JDBCA/ds_oracledriver.htm#JDBCA478&quot; target=&quot;_blank&quot;&gt;https://docs.oracle.com/middleware/1212/wls/JDBCA/ds_oracledriver.htm#JDBCA478&lt;/a&gt;&lt;br&gt;&lt;h3&gt; doc - Programming &lt;a class=&quot;externalLink null&quot; href=&quot;http://karlarao.tiddlyspot.com#WebLogic&quot; title=&quot;External link to http://karlarao.tiddlyspot.com#WebLogic&quot; target=&quot;_blank&quot; refresh=&quot;link&quot; tiddlylink=&quot;WebLogic&quot;&gt;WebLogic&lt;/a&gt; JDBC - Using &lt;a class=&quot;externalLink null&quot; href=&quot;http://karlarao.tiddlyspot.com#WebLogic&quot; title=&quot;External link to http://karlarao.tiddlyspot.com#WebLogic&quot; target=&quot;_blank&quot; refresh=&quot;link&quot; tiddlylink=&quot;WebLogic&quot;&gt;WebLogic&lt;/a&gt; Server with Oracle RAC &lt;div style=&quot;font-size: 0.5em; color: blue;&quot;&gt;&lt;a href=&quot;javascript:;&quot; title=&quot;Go to top of tiddler&quot; class=&quot;dcTOCTop&quot;&gt; [top]&lt;/a&gt;&lt;/div&gt;&lt;/h3&gt;&lt;a class=&quot;externalLink&quot; href=&quot;https://docs.oracle.com/cd/E13222_01/wls/docs81/jdbc/oracle_rac.html&quot; title=&quot;External link to https://docs.oracle.com/cd/E13222_01/wls/docs81/jdbc/oracle_rac.html&quot; target=&quot;_blank&quot;&gt;https://docs.oracle.com/cd/E13222_01/wls/docs81/jdbc/oracle_rac.html&lt;/a&gt;&lt;br&gt;&lt;a class=&quot;externalLink&quot; href=&quot;http://docs.oracle.com/cd/E17904_01/web.1111/e13737/oracle_rac.htm#JDBCA394&quot; title=&quot;External link to http://docs.oracle.com/cd/E17904_01/web.1111/e13737/oracle_rac.htm#JDBCA394&quot; target=&quot;_blank&quot;&gt;http://docs.oracle.com/cd/E17904_01/web.1111/e13737/oracle_rac.htm#JDBCA394&lt;/a&gt;&lt;br&gt;&lt;h3&gt; doc - Fusion Middleware Configuring and Managing JDBC Data Sources for Oracle &lt;a class=&quot;externalLink null&quot; href=&quot;http://karlarao.tiddlyspot.com#WebLogic&quot; title=&quot;External link to http://karlarao.tiddlyspot.com#WebLogic&quot; target=&quot;_blank&quot; refresh=&quot;link&quot; tiddlylink=&quot;WebLogic&quot;&gt;WebLogic&lt;/a&gt; Server - Using Multi Data Sources with Oracle RAC &lt;div style=&quot;font-size: 0.5em; color: blue;&quot;&gt;&lt;a href=&quot;javascript:;&quot; title=&quot;Go to top of tiddler&quot; class=&quot;dcTOCTop&quot;&gt; [top]&lt;/a&gt;&lt;/div&gt;&lt;/h3&gt;&lt;a class=&quot;externalLink&quot; href=&quot;http://docs.oracle.com/cd/E17904_01/web.1111/e13737/generic_oracle_rac.htm#JDBCA292&quot; title=&quot;External link to http://docs.oracle.com/cd/E17904_01/web.1111/e13737/generic_oracle_rac.htm#JDBCA292&quot; target=&quot;_blank&quot;&gt;http://docs.oracle.com/cd/E17904_01/web.1111/e13737/generic_oracle_rac.htm#JDBCA292&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;h2&gt; weblogic deploy war file&lt;div style=&quot;font-size: 0.5em; color: blue;&quot;&gt;&lt;a href=&quot;javascript:;&quot; title=&quot;Go to top of tiddler&quot; class=&quot;dcTOCTop&quot;&gt; [top]&lt;/a&gt;&lt;/div&gt;&lt;/h2&gt;&lt;h3&gt; Weblogic Server - Deploy The WAR file&lt;div style=&quot;font-size: 0.5em; color: blue;&quot;&gt;&lt;a href=&quot;javascript:;&quot; title=&quot;Go to top of tiddler&quot; class=&quot;dcTOCTop&quot;&gt; [top]&lt;/a&gt;&lt;/div&gt;&lt;/h3&gt;&lt;a class=&quot;externalLink&quot; href=&quot;https://www.youtube.com/watch?v=yex4n8WXBlI&quot; title=&quot;External link to https://www.youtube.com/watch?v=yex4n8WXBlI&quot; target=&quot;_blank&quot;&gt;https://www.youtube.com/watch?v=yex4n8WXBlI&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;h1&gt; 2021&lt;div style=&quot;font-size: 0.5em; color: blue;&quot;&gt;&lt;a href=&quot;javascript:;&quot; title=&quot;Go to top of tiddler&quot; class=&quot;dcTOCTop&quot;&gt; [top]&lt;/a&gt;&lt;/div&gt;&lt;/h1&gt;Active &lt;a class=&quot;externalLink null&quot; href=&quot;http://karlarao.tiddlyspot.com#GridLink&quot; title=&quot;External link to http://karlarao.tiddlyspot.com#GridLink&quot; target=&quot;_blank&quot; refresh=&quot;link&quot; tiddlylink=&quot;GridLink&quot;&gt;GridLink&lt;/a&gt; Configuration for Database Outages &lt;a class=&quot;externalLink&quot; href=&quot;https://blogs.oracle.com/weblogicserver/active-gridlink-configuration-for-database-outages&quot; title=&quot;External link to https://blogs.oracle.com/weblogicserver/active-gridlink-configuration-for-database-outages&quot; target=&quot;_blank&quot;&gt;https://blogs.oracle.com/weblogicserver/active-gridlink-configuration-for-database-outages&lt;/a&gt;&lt;br&gt;&lt;br&gt;Migrating from Generic Data Source to Active &lt;a class=&quot;externalLink null&quot; href=&quot;http://karlarao.tiddlyspot.com#GridLink&quot; title=&quot;External link to http://karlarao.tiddlyspot.com#GridLink&quot; target=&quot;_blank&quot; refresh=&quot;link&quot; tiddlylink=&quot;GridLink&quot;&gt;GridLink&lt;/a&gt; &lt;a class=&quot;externalLink&quot; href=&quot;https://blogs.oracle.com/weblogicserver/migrating-from-generic-data-source-to-active-gridlink&quot; title=&quot;External link to https://blogs.oracle.com/weblogicserver/migrating-from-generic-data-source-to-active-gridlink&quot; target=&quot;_blank&quot;&gt;https://blogs.oracle.com/weblogicserver/migrating-from-generic-data-source-to-active-gridlink&lt;/a&gt;&lt;br&gt;&lt;br&gt;6 Using Active &lt;a class=&quot;externalLink null&quot; href=&quot;http://karlarao.tiddlyspot.com#GridLink&quot; title=&quot;External link to http://karlarao.tiddlyspot.com#GridLink&quot; target=&quot;_blank&quot; refresh=&quot;link&quot; tiddlylink=&quot;GridLink&quot;&gt;GridLink&lt;/a&gt; Data Sources  &lt;a class=&quot;externalLink&quot; href=&quot;https://docs.oracle.com/en/middleware/standalone/weblogic-server/14.1.1.0/jdbca/gridlink_datasources.html#GUID-82D615E4-857E-4DC1-89D2-34270809690A&quot; title=&quot;External link to https://docs.oracle.com/en/middleware/standalone/weblogic-server/14.1.1.0/jdbca/gridlink_datasources.html#GUID-82D615E4-857E-4DC1-89D2-34270809690A&quot; target=&quot;_blank&quot;&gt;https://docs.oracle.com/en/middleware/standalone/weblogic-server/14.1.1.0/jdbca/gridlink_datasources.html#GUID-82D615E4-857E-4DC1-89D2-34270809690A&lt;/a&gt;&lt;br&gt;&lt;br&gt;Comparing Active &lt;a class=&quot;externalLink null&quot; href=&quot;http://karlarao.tiddlyspot.com#GridLink&quot; title=&quot;External link to http://karlarao.tiddlyspot.com#GridLink&quot; target=&quot;_blank&quot; refresh=&quot;link&quot; tiddlylink=&quot;GridLink&quot;&gt;GridLink&lt;/a&gt; and Multi Data Sources&lt;br&gt;&lt;a class=&quot;externalLink&quot; href=&quot;https://docs.oracle.com/en/middleware/standalone/weblogic-server/14.1.1.0/jdbca/gridlink_datasources.html#GUID-7FB75861-31E6-44CC-88B3-41EE3B1371B5&quot; title=&quot;External link to https://docs.oracle.com/en/middleware/standalone/weblogic-server/14.1.1.0/jdbca/gridlink_datasources.html#GUID-7FB75861-31E6-44CC-88B3-41EE3B1371B5&quot; target=&quot;_blank&quot;&gt;https://docs.oracle.com/en/middleware/standalone/weblogic-server/14.1.1.0/jdbca/gridlink_datasources.html#GUID-7FB75861-31E6-44CC-88B3-41EE3B1371B5&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;blockquote&gt;&lt;br&gt;&lt;br&gt;There are several benefits to using AGL data sources over multi data sources when using Oracle RAC clusters.&lt;br&gt;&lt;br&gt;The benefits include:&lt;br&gt;&lt;br&gt;    Requires one data source with a single URL. Multi data sources require a configuration with n generic data sources and a multi data source.&lt;br&gt;&lt;br&gt;    Eliminates a polling mechanism that can fail if one of the generic data sources is performing slowly.&lt;br&gt;&lt;br&gt;    Eliminates the need to manually add or delete a node to/from the cluster.&lt;br&gt;&lt;br&gt;    Provides a fast internal notification (out-of-band) when nodes are available so that connections are load-balanced to the new nodes using Oracle Notification Service (ONS).&lt;br&gt;&lt;br&gt;    Provides a fast internal notification when a node goes down so that connections are steered away from the node using ONS.&lt;br&gt;&lt;br&gt;    Provides load balancing advisories (LBA) so that new connections are created on the node with the least load, and the LBA information is also used for gravitation to move idle connections around based on load.&lt;br&gt;&lt;br&gt;    Provides affinity based on your XA transaction or your web session which may significantly improve performance.&lt;br&gt;&lt;br&gt;    Leverages all the advantages of HA configurations like &lt;a class=&quot;externalLink null&quot; href=&quot;http://karlarao.tiddlyspot.com#DataGuard&quot; title=&quot;External link to http://karlarao.tiddlyspot.com#DataGuard&quot; target=&quot;_blank&quot; refresh=&quot;link&quot; tiddlylink=&quot;DataGuard&quot;&gt;DataGuard&lt;/a&gt;. For more information, see Oracle &lt;a class=&quot;externalLink null&quot; href=&quot;http://karlarao.tiddlyspot.com#WebLogic&quot; title=&quot;External link to http://karlarao.tiddlyspot.com#WebLogic&quot; target=&quot;_blank&quot; refresh=&quot;link&quot; tiddlylink=&quot;WebLogic&quot;&gt;WebLogic&lt;/a&gt; Server and Highly Available Oracle Databases: Oracle Integrated Maximum Availability Solutions on the Oracle Technology network at &lt;a class=&quot;externalLink&quot; href=&quot;http://www.oracle.com/technetwork/middleware/weblogic/learnmore/index.html&quot; title=&quot;External link to http://www.oracle.com/technetwork/middleware/weblogic/learnmore/index.html&quot; target=&quot;_blank&quot;&gt;http://www.oracle.com/technetwork/middleware/weblogic/learnmore/index.html&lt;/a&gt;&lt;br&gt;    .&lt;br&gt;&lt;/blockquote&gt;&lt;br&gt;Migrating from Multi Data Source to Active &lt;a class=&quot;externalLink null&quot; href=&quot;http://karlarao.tiddlyspot.com#GridLink&quot; title=&quot;External link to http://karlarao.tiddlyspot.com#GridLink&quot; target=&quot;_blank&quot; refresh=&quot;link&quot; tiddlylink=&quot;GridLink&quot;&gt;GridLink&lt;/a&gt;  &lt;br&gt;&lt;a class=&quot;externalLink&quot; href=&quot;https://docs.oracle.com/en/middleware/standalone/weblogic-server/14.1.1.0/jdbca/gridlink_datasources.html#GUID-9B644C17-A2C0-4BF3-9AF1-8271008C1622&quot; title=&quot;External link to https://docs.oracle.com/en/middleware/standalone/weblogic-server/14.1.1.0/jdbca/gridlink_datasources.html#GUID-9B644C17-A2C0-4BF3-9AF1-8271008C1622&quot; target=&quot;_blank&quot;&gt;https://docs.oracle.com/en/middleware/standalone/weblogic-server/14.1.1.0/jdbca/gridlink_datasources.html#GUID-9B644C17-A2C0-4BF3-9AF1-8271008C1622&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;</description>
<category>weblogic</category>
<link>http://karlarao.tiddlyspot.com#%5B%5Bconfigure%20weblogic%20on%20RAC%20%2C%20active%20gridlink%5D%5D</link>
<pubDate>Thu, 01 Jul 2021 17:40:00 GMT</pubDate>

</item>
<item>
<title>weblogic performance tuning</title>
<description>Fusion Middleware Administering JDBC Data Sources for Oracle &lt;a class=&quot;externalLink null&quot; href=&quot;http://karlarao.tiddlyspot.com#WebLogic&quot; title=&quot;External link to http://karlarao.tiddlyspot.com#WebLogic&quot; target=&quot;_blank&quot; refresh=&quot;link&quot; tiddlylink=&quot;WebLogic&quot;&gt;WebLogic&lt;/a&gt; Server 12.1.3&lt;br&gt;&lt;a class=&quot;externalLink&quot; href=&quot;https://docs.oracle.com/middleware/1213/wls/JDBCA/ds_tuning.htm#JDBCA490&quot; title=&quot;External link to https://docs.oracle.com/middleware/1213/wls/JDBCA/ds_tuning.htm#JDBCA490&quot; target=&quot;_blank&quot;&gt;https://docs.oracle.com/middleware/1213/wls/JDBCA/ds_tuning.htm#JDBCA490&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;pre&gt;Difference Between &amp;lt;SQL ISVALID&amp;gt; And &amp;lt;SQL SELECT 1 FROM DUAL&amp;gt; When Datasource Is Testing DB Connection (Doc ID 2236149.1)


Applies to:
Oracle WebLogic Server - Version 12.1.3.0.0 and later
Information in this document applies to any platform.
Goal

To test database connection, [SQL SELECT 1 FROM DUAL] is used before WLS 12.1.2 and [SQL ISVALID] is used from WLS 12.1.3.

What is the difference between them?
Solution

The [SELECT 1 FROM DUAL] checks the connection by a full query including connecting, parsing the SQL, executing the SQL and returning the result.

The [ISVALID] just checks that the remote Database process is still connected via the network socket, without sending anything that needs to go into the Database functionality, like parsing SQL etc.

[ISVALID] can improve the performance;  however it cannot check correctly in a few cases, for example:

    When there is a problem in the parser, execution or other function (except connection) on the Database side.
    When Database is into a shutdown mode but not yet disconnecting.

&lt;/pre&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;a class=&quot;externalLink&quot; href=&quot;https://stackoverflow.com/questions/3668506/efficient-sql-test-query-or-validation-query-that-will-work-across-all-or-most&quot; title=&quot;External link to https://stackoverflow.com/questions/3668506/efficient-sql-test-query-or-validation-query-that-will-work-across-all-or-most&quot; target=&quot;_blank&quot;&gt;https://stackoverflow.com/questions/3668506/efficient-sql-test-query-or-validation-query-that-will-work-across-all-or-most&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;blockquote&gt;17 Tuning Data Source Connection Pools&lt;br&gt;&lt;br&gt;This chapter provides information on how to properly tune the connection pool attributes in JDBC data sources in your &lt;a class=&quot;externalLink null&quot; href=&quot;http://karlarao.tiddlyspot.com#WebLogic&quot; title=&quot;External link to http://karlarao.tiddlyspot.com#WebLogic&quot; target=&quot;_blank&quot; refresh=&quot;link&quot; tiddlylink=&quot;WebLogic&quot;&gt;WebLogic&lt;/a&gt; Server 12.1.3 domain to improve application and system performance.&lt;br&gt;&lt;br&gt;This chapter includes the following sections:&lt;br&gt;&lt;br&gt;    Increasing Performance with the Statement Cache&lt;br&gt;&lt;br&gt;    Connection Testing Options for a Data Source&lt;br&gt;&lt;br&gt;    Enabling Connection Creation Retries&lt;br&gt;&lt;br&gt;    Enabling Connection Requests to Wait for a Connection&lt;br&gt;&lt;br&gt;    Automatically Recovering Leaked Connections&lt;br&gt;&lt;br&gt;    Avoiding Server Lockup with the Correct Number of Connections&lt;br&gt;&lt;br&gt;    Limiting Statement Processing Time with Statement Timeout&lt;br&gt;&lt;br&gt;    Using &lt;a class=&quot;externalLink null&quot; href=&quot;http://karlarao.tiddlyspot.com#Pinned-To-Thread&quot; title=&quot;External link to http://karlarao.tiddlyspot.com#Pinned-To-Thread&quot; target=&quot;_blank&quot; refresh=&quot;link&quot; tiddlylink=&quot;Pinned-To-Thread&quot;&gt;Pinned-To-Thread&lt;/a&gt; Property to Increase Performance&lt;br&gt;&lt;br&gt;    Using Unwrapped Data Type Objects&lt;br&gt;&lt;br&gt;    Tuning Maintenance Timers&lt;br&gt;&lt;br&gt;&lt;/blockquote&gt;&lt;br&gt;</description>
<category>configure weblogic on RAC , active gridlink</category>
<link>http://karlarao.tiddlyspot.com#%5B%5Bweblogic%20performance%20tuning%5D%5D</link>
<pubDate>Thu, 01 Jul 2021 17:34:00 GMT</pubDate>

</item>
<item>
<title>IDM weblogic, identity and access management weblogic</title>
<description>MAA Best Practices - Oracle Fusion Middleware&lt;br&gt;&lt;a class=&quot;externalLink&quot; href=&quot;https://www.oracle.com/database/technologies/high-availability/fusion-middleware-maa.html&quot; title=&quot;External link to https://www.oracle.com/database/technologies/high-availability/fusion-middleware-maa.html&quot; target=&quot;_blank&quot;&gt;https://www.oracle.com/database/technologies/high-availability/fusion-middleware-maa.html&lt;/a&gt;&lt;br&gt;&lt;br&gt;10.4.2 Creating a Database Service for Oracle Internet Directory&lt;br&gt;&lt;a class=&quot;externalLink&quot; href=&quot;https://docs.oracle.com/cd/E52734_01/core/IMEDG/db_repos.htm#IMEDG30626&quot; title=&quot;External link to https://docs.oracle.com/cd/E52734_01/core/IMEDG/db_repos.htm#IMEDG30626&quot; target=&quot;_blank&quot;&gt;https://docs.oracle.com/cd/E52734_01/core/IMEDG/db_repos.htm#IMEDG30626&lt;/a&gt;&lt;br&gt;&lt;br&gt;Fusion Middleware Enterprise Deployment Guide for Oracle Identity and Access Management&lt;br&gt;&lt;a class=&quot;externalLink&quot; href=&quot;https://docs.oracle.com/cd/E52734_01/core/IMEDG/toc.htm&quot; title=&quot;External link to https://docs.oracle.com/cd/E52734_01/core/IMEDG/toc.htm&quot; target=&quot;_blank&quot;&gt;https://docs.oracle.com/cd/E52734_01/core/IMEDG/toc.htm&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;</description>
<category>configure weblogic on RAC , active gridlink</category>
<link>http://karlarao.tiddlyspot.com#%5B%5BIDM%20weblogic%2C%20identity%20and%20access%20management%20weblogic%5D%5D</link>
<pubDate>Thu, 01 Jul 2021 17:32:00 GMT</pubDate>

</item>
<item>
<title>AddService , Create Service PDB</title>
<description>&lt;div class=&quot;dcTOC&quot;&gt;&lt;a href=&quot;javascript:;&quot; title=&quot;show/collapse table of contents&quot; class=&quot;toggleButton&quot;&gt;/* Table of Contents */&lt;/a&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;&lt;span&gt;&lt;a href=&quot;javascript:;&quot; onclick=&quot;window.scrollToHeading('', ' 11gR2 ', event)&quot;&gt; 11gR2 &lt;/a&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&lt;a href=&quot;javascript:;&quot; onclick=&quot;window.scrollToHeading('', ' Create Service PDB ', event)&quot;&gt; Create Service PDB &lt;/a&gt;&lt;/span&gt;&lt;ul&gt;&lt;li&gt;&lt;span&gt;&lt;a href=&quot;javascript:;&quot; onclick=&quot;window.scrollToHeading('', ' Adding a Service to a PDB in RAC', event)&quot;&gt; Adding a Service to a PDB in RAC&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;/div&gt;&lt;br&gt;&lt;br&gt;&lt;h1&gt; 11gR2 &lt;div style=&quot;font-size: 0.5em; color: blue;&quot;&gt;&lt;a href=&quot;javascript:;&quot; title=&quot;Go to top of tiddler&quot; class=&quot;dcTOCTop&quot;&gt; [top]&lt;/a&gt;&lt;/div&gt;&lt;/h1&gt;&lt;a class=&quot;externalLink&quot; href=&quot;http://jarneil.wordpress.com/2010/11/05/11gr2-database-services-and-instance-shutdown/&quot; title=&quot;External link to http://jarneil.wordpress.com/2010/11/05/11gr2-database-services-and-instance-shutdown/&quot; target=&quot;_blank&quot;&gt;http://jarneil.wordpress.com/2010/11/05/11gr2-database-services-and-instance-shutdown/&lt;/a&gt;   &amp;lt;&lt;span&gt;—&lt;/span&gt; 11gR2 version.. &lt;br&gt;&lt;br&gt;&lt;a class=&quot;externalLink&quot; href=&quot;http://pat98.tistory.com/531&quot; title=&quot;External link to http://pat98.tistory.com/531&quot; target=&quot;_blank&quot;&gt;http://pat98.tistory.com/531&lt;/a&gt; &amp;lt;&lt;span&gt;—&lt;/span&gt; good stuff, well explained difference on admin and policy managed services&lt;br&gt;&lt;br&gt;&lt;pre&gt;srvctl add service -d RACDB -s &amp;lt;SERVICE NAME HERE&amp;gt; -preferred RACDB1,RACDB2 -clbgoal short -rlbgoal SERVICE_TIME 
&lt;/pre&gt;&lt;br&gt;&lt;br&gt;&lt;h1&gt; Create Service PDB &lt;div style=&quot;font-size: 0.5em; color: blue;&quot;&gt;&lt;a href=&quot;javascript:;&quot; title=&quot;Go to top of tiddler&quot; class=&quot;dcTOCTop&quot;&gt; [top]&lt;/a&gt;&lt;/div&gt;&lt;/h1&gt;&lt;br&gt;&lt;h2&gt; Adding a Service to a PDB in RAC&lt;div style=&quot;font-size: 0.5em; color: blue;&quot;&gt;&lt;a href=&quot;javascript:;&quot; title=&quot;Go to top of tiddler&quot; class=&quot;dcTOCTop&quot;&gt; [top]&lt;/a&gt;&lt;/div&gt;&lt;/h2&gt;&lt;pre&gt;    srvctl add service -db RAC -service MYSVC -preferred RAC1,RAC2 -tafpolicy BASIC -clbgoal SHORT -rlbgoal SERVICE_TIME -pdb PDB
&lt;/pre&gt;&lt;a class=&quot;externalLink&quot; href=&quot;https://hemantoracledba.blogspot.com/2017/04/12cr1-rac-posts-9-adding-service-to-pdb.html?m=1&quot; title=&quot;External link to https://hemantoracledba.blogspot.com/2017/04/12cr1-rac-posts-9-adding-service-to-pdb.html?m=1&quot; target=&quot;_blank&quot;&gt;https://hemantoracledba.blogspot.com/2017/04/12cr1-rac-posts-9-adding-service-to-pdb.html?m=1&lt;/a&gt;&lt;br&gt;&lt;a class=&quot;externalLink&quot; href=&quot;https://docs.oracle.com/database/121/RACAD/GUID-15576271-E204-4ABD-961B-09876762EBF4.htm#RACAD5047&quot; title=&quot;External link to https://docs.oracle.com/database/121/RACAD/GUID-15576271-E204-4ABD-961B-09876762EBF4.htm#RACAD5047&quot; target=&quot;_blank&quot;&gt;https://docs.oracle.com/database/121/RACAD/GUID-15576271-E204-4ABD-961B-09876762EBF4.htm#RACAD5047&lt;/a&gt;&lt;br&gt;&lt;a class=&quot;externalLink&quot; href=&quot;https://github.com/karlarao/OracleScheduledNodeAllocationTAF&quot; title=&quot;External link to https://github.com/karlarao/OracleScheduledNodeAllocationTAF&quot; target=&quot;_blank&quot;&gt;https://github.com/karlarao/OracleScheduledNodeAllocationTAF&lt;/a&gt;&lt;br&gt;&lt;a class=&quot;externalLink&quot; href=&quot;https://karlarao.github.io/karlaraowiki/index.html#%5B%5BSRVCTL%20useful%20commands%5D%5D&quot; title=&quot;External link to https://karlarao.github.io/karlaraowiki/index.html#%5B%5BSRVCTL%20useful%20commands%5D%5D&quot; target=&quot;_blank&quot;&gt;https://karlarao.github.io/karlaraowiki/index.html#%5B%5BSRVCTL%20useful%20commands%5D%5D&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;..</description>
<category>RACServices</category>
<link>http://karlarao.tiddlyspot.com#%5B%5BAddService%20%2C%20Create%20Service%20PDB%5D%5D</link>
<pubDate>Thu, 01 Jul 2021 17:16:00 GMT</pubDate>

</item>
<item>
<title>oracle cloud sizing</title>
<description>&lt;h1&gt; AWS&lt;/h1&gt;&lt;a class=&quot;externalLink&quot; href=&quot;https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ebs-optimized.html&quot; title=&quot;External link to https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ebs-optimized.html&quot; target=&quot;_blank&quot;&gt;https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ebs-optimized.html&lt;/a&gt;&lt;br&gt;&lt;pre&gt;I’ve used https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ebs-optimized.html a few times as it stores shapes storage stats in a table so you can grab it and then sort it.

Looks like you’re out of luck, though I had no idea what the x2gd were as the last time we looked the r5b’s were the largest. Worth a read I suppose in case someone asks.
&lt;/pre&gt;</description>
<category>Capacity Planning Resources</category>
<link>http://karlarao.tiddlyspot.com#%5B%5Boracle%20cloud%20sizing%5D%5D</link>
<pubDate>Wed, 30 Jun 2021 05:39:00 GMT</pubDate>

</item>
<item>
<title>oracle adw concurrency</title>
<description>Manage Concurrency and Priorities on Autonomous Database&lt;br&gt;&lt;a class=&quot;externalLink&quot; href=&quot;https://docs.oracle.com/en/cloud/paas/autonomous-database/adbsa/manage-priorities.html#GUID-19175472-D200-445F-897A-F39801B0E953&quot; title=&quot;External link to https://docs.oracle.com/en/cloud/paas/autonomous-database/adbsa/manage-priorities.html#GUID-19175472-D200-445F-897A-F39801B0E953&quot; target=&quot;_blank&quot;&gt;https://docs.oracle.com/en/cloud/paas/autonomous-database/adbsa/manage-priorities.html#GUID-19175472-D200-445F-897A-F39801B0E953&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;.</description>
<category>oracle adw, oci adw</category>
<link>http://karlarao.tiddlyspot.com#%5B%5Boracle%20adw%20concurrency%5D%5D</link>
<pubDate>Wed, 30 Jun 2021 04:42:00 GMT</pubDate>

</item>
<item>
<title>.sql tuning videos</title>
<description>&lt;a class=&quot;externalLink&quot; href=&quot;https://www.udemy.com/course/oracle-12c-sql-tuning/&quot; title=&quot;External link to https://www.udemy.com/course/oracle-12c-sql-tuning/&quot; target=&quot;_blank&quot;&gt;https://www.udemy.com/course/oracle-12c-sql-tuning/&lt;/a&gt;&lt;br&gt;&lt;a class=&quot;externalLink&quot; href=&quot;https://www.udemy.com/course/sql-performance-tuning-masterclass/&quot; title=&quot;External link to https://www.udemy.com/course/sql-performance-tuning-masterclass/&quot; target=&quot;_blank&quot;&gt;https://www.udemy.com/course/sql-performance-tuning-masterclass/&lt;/a&gt;&lt;br&gt;&lt;a class=&quot;externalLink&quot; href=&quot;https://www.udemy.com/course/sql-tuning/&quot; title=&quot;External link to https://www.udemy.com/course/sql-tuning/&quot; target=&quot;_blank&quot;&gt;https://www.udemy.com/course/sql-tuning/&lt;/a&gt;</description>
<category>SQL Tuning</category>
<link>http://karlarao.tiddlyspot.com#%5B%5B.sql%20tuning%20videos%5D%5D</link>
<pubDate>Fri, 25 Jun 2021 05:40:00 GMT</pubDate>

</item>
</channel>
</rss>