Skip to content

Commit 4c4eeea

Browse files
authored
Merge branch 'main' into amyles
2 parents 003c65c + be72787 commit 4c4eeea

File tree

8 files changed

+96
-12
lines changed

8 files changed

+96
-12
lines changed

data-platform/core-converged-db/database-23ai/README.md

Lines changed: 20 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
# Oracle Database 23ai
22

3-
On May 2nd, Larry Ellison and Juan Loaiza announced the general availability of Oracle Database 23ai, the latest long-term support release. It enables organizations to make their data naturally smarter with built-in AI. This is a game changer for enterprises worldwide, and we are naming it Oracle Database 23ai because of the importance of its breakthrough AI technology. Oracle Database 23ai is a monumental release that includes Oracle AI Vector Search, more than 300 additional features and thousands of enhancements focused on simplifying the use of AI with data, accelerating app development, and running mission-critical workloads.
3+
On May 2nd 2024, Larry Ellison and Juan Loaiza announced the general availability of Oracle Database 23ai, the latest long-term support release. It enables organizations to make their data naturally smarter with built-in AI. This is a game changer for enterprises worldwide, and we are naming it Oracle Database 23ai because of the importance of its breakthrough AI technology. Oracle Database 23ai is a monumental release that includes Oracle AI Vector Search, more than 300 additional features and thousands of enhancements focused on simplifying the use of AI with data, accelerating app development, and running mission-critical workloads.
44
Oracle Database 23ai is available cloud-first, in OCI on Oracle Exadata Database Service, Oracle Exadata Cloud@Customer and Oracle Base Database Service, as well as on Oracle Database@Azure with Exadata Database Service.
55

6-
Reviewed: 03.05.2024
6+
Reviewed: 13.08.2024
77

88
# Useful Links
99

@@ -66,25 +66,39 @@ Reviewed: 03.05.2024
6666

6767
# Team Publications
6868

69+
## Blogs
70+
6971
- [Oracle Database Release 23ai is available now!](https://blogs.oracle.com/coretec/post/oracle-database-release-23ai)
7072
- [Oracle Database 23c Free Developer Release - 10 features you should know](https://blogs.oracle.com/coretec/post/oracle-database-23c-free-developer-sql)
7173
- [Sample data for Oracle Database](https://blogs.oracle.com/coretec/post/sample-data-for-oracle-database)
7274
- [Less coding using Domains](https://blogs.oracle.com/coretec/post/less-coding-with-sql-domains-in-23c)
73-
- [New value constructor in 23c](https://blogs.oracle.com/coretec/post/new-va)lue-constructor-in-23c)
75+
- [New value constructor in 23](https://blogs.oracle.com/coretec/post/new-value-constructor-in-23c)
7476
- [Schema Annotations - the new metadata](https://blogs.oracle.com/coretec/post/annotations-the-new-metadata-in-23c)
7577
- [Priority Transactions with high, medium and low priority](https://blogs.oracle.com/coretec/post/automatic-transaction-rollback-in-23c)
7678
- [Oracle Database 23c Development Edition on Docker](https://blogs.oracle.com/coretec/post/oracle-database-23c-development-edition-on-docker)
7779
- [23c SQL Firewall](https://blogs.oracle.com/coretec/post/oracle-database-23c-development-edition-on-docker)
7880
- [Lock-free reservation in 23c: how to start with](https://blogs.oracle.com/coretec/post/lock-free-reservation-in-23c)
7981
- [Lock-free reservation in 23c: scale your apps](https://blogs.oracle.com/coretec/post/lock-free-reservation-in-23c)
80-
- [SQL Transpiler in 23c - automatic PL/SQL conversion into SQL](https://blogs.oracle.com/coretec/post/sql-transpiler-in-23c)
82+
- [SQL Transpiler in 23 - automatic PL/SQL conversion into SQL](https://blogs.oracle.com/coretec/post/sql-transpiler-in-23c)
8183
- [New full-text search in 23c: Ubiquitous Database Search](https://blogs.oracle.com/coretec/post/sql-transpiler-in-23c)
8284
- [Easy Database Search with APEX in 23c](https://blogs.oracle.com/coretec/post/easy-database-search-with-apex-in-23c)
8385
- [SQL statement tracking in 23c with SQL History](https://blogs.oracle.com/coretec/post/easy-sql-statement-tracking-in23c)
8486
- [Developing a Java application using Oracle Graph Server](https://blogs.oracle.com/coretec/post/developing-a-java-application-working-on-top-of-oracle-property-graph-server)
8587
- [ETags with Oracle Database tables](https://blogs.oracle.com/coretec/post/valuebwith-table-data)
86-
- [Priority Transaction in 23ai (YouTube)](https://youtu.be/_JoihIHOnTY)
87-
- [all 23ai articles on blogs.oracle.com/coretec](https://blogs.oracle.com/coretec/category/cased-concurrency-control-rt-23ai)
88+
- [Getting started with True Cache in Oracle Database 23ai FREE](https://blogs.oracle.com/coretec/post/true-cache-in-23ai-free)
89+
- [Oracle Database Advisors](https://blogs.oracle.com/coretec/post/oracle-database-advisors-overview)
90+
- [Getting started with vectors in 23ai](https://blogs.oracle.com/coretec/post/getting-started-with-vectors-in-23ai)
91+
- [23ai blogs on blogs.oracle.com/coretec](https://blogs.oracle.com/coretec/category/cased-concurrency-control-rt-23ai)
92+
93+
## Videos
94+
- [Data Types in 23ai](https://youtu.be/D9vNdkmyc4k?si=Xq96eA2laNQtHD5O)
95+
- [JSON in Oracle Database](https://youtu.be/KMgsb-BWWc0?si=CKNoezNSycwXpQXO)
96+
- [Oracle True Cache](https://youtu.be/ecxflHglhJo?si=CS3wWUbmLma_Tvzv)
97+
- [Data Use Case Domains](https://youtu.be/DVGNzwLnkpA?si=8zuLO8g3i8F_Le3d)
98+
- [SQL/PGQ and SQL Property Graph](https://youtu.be/cezMbCP6hvc?si=CGowhb9nSW7oZ-8f)
99+
- [Schema Annotations](https://youtu.be/o-0VaT4SW7w?si=_PXlz2nck1Y3TH7x)
100+
- [Priority Transaction in 23ai](https://youtu.be/_JoihIHOnTY)
101+
- [Oracle Database 23ai Playlist](https://www.youtube.com/playlist?list=PLHA__TOeNI7MNBND0JWQUqTYOQ1up-VHX)
88102

89103
# License
90104

data-platform/core-converged-db/true-cache/README.md

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,9 @@
33
Today, many Oracle users place a cache in front of the Oracle Database to speed up query response time and improve overall scalability. True Cache is a new way to have a cache in front of the Oracle Database. True Cache is an in-memory, consistent, and automatically managed cache for Oracle Database. It operates similarly to an Active Data Guard readers farm, except True Cache is mostly diskless and designed for performance and scalability, as opposed to disaster recovery. An application can connect to True Cache directly for read-only workloads. A general read-write Java application can also mark some sections of the code as read-only, and the 23ai JDBC Thin driver can automatically send read-only workloads to configured True Caches.
44
True Cache has many advantages including ease of use, consistent data, more recent data, and automatically managed cache.
55

6-
True Cache is available with Oracle Database 23ai and later versions. It is not supported in earlier releases. True Cache is available in Oracle Database 23ai Free and Oracle Base Database Service Enterprise Edition (please read the limitations in the Licensing Guide).
6+
True Cache is available with Oracle Database 23ai and later versions. It is not supported in earlier releases. True Cache is available in Oracle Database 23ai Free, Oracle Base Database Service Enterprise Edition and Oracle Database Enterprise Edition on Engineered Systems (please read detailed information in the Licensing Guide).
77

8-
Reviewed: 06.05.2024
8+
Reviewed: 13.08.2024
99

1010
# Useful Links
1111

@@ -21,10 +21,15 @@ Reviewed: 06.05.2024
2121
## Blogs
2222

2323
- [Introducing Oracle True Cache: In-memory, consistent, and automatically managed SQL cache (Oracle Database 23ai)](https://blogs.oracle.com/database/post/introducing-oracle-true-cache)
24+
25+
## LiveLabs
26+
27+
- [Improve application performance with True Cache](https://apexapps.oracle.com/pls/apex/r/dbpm/livelabs/view-workshop?wid=3933&clear=180)
2428

2529
# Team Publications
2630

27-
- [Getting started with True Cache in Oracle Database 23ai FREE](https://blogs.oracle.com/coretec/post/true-cache-in-23ai-free)
31+
- [Getting started with True Cache in Oracle Database 23ai FREE (Blog)](https://blogs.oracle.com/coretec/post/true-cache-in-23ai-free)
32+
- [Oracle True Cache (YouTube)](https://youtu.be/ecxflHglhJo?si=Son0ec6P1MKAL2YL)
2833

2934

3035
# License

data-platform/data-development/sql/sql_tools/README.md

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,10 @@ Providing links to public useful documentation and articles/blogs written by Ora
55

66
A SQL Clue Card is also provided.
77

8-
Reviewed: 3.5.2024
8+
Reviewed: 12.8.2024
99

1010
# Team Publications
11-
- [SQL Developer Extension for VS Code v24.1 is now available](https://www.thatjeffsmith.com/archive/2024/04/sql-developer-extension-for-vs-code-v24-1-is-now-available/)
11+
- [SQL Developer Extension for VS Code v24.2 is now available](https://www.thatjeffsmith.com/archive/2024/07/sql-developer-extension-for-vs-code-24-2-is-now-available/)
1212
- Application Continuity - [Does your Database really know your application - Part 1](https://medium.com/@paulbrad71/application-continuity-on-adb-does-your-database-know-your-application-376e44d8a30) - Published on [Medium](http://www.medium.com) on 13th March 2023;
1313

1414
- Application Continuity - [Does your Database really know your application - Part 2](https://medium.com/@paulbrad71/does-your-database-really-know-your-application-second-part-48321b0ab81) - Published on [Medium](http://www.medium.com) on 6th April 2023;
@@ -47,9 +47,10 @@ Reviewed: 3.5.2024
4747
## SQL Best Practices
4848
Periodical sharing of Standard Query Language Best Practices links and blog, video publications from Advocate SQL and PL/SQL Developers and PMs
4949

50+
- The power of SQL JOIN: [The JOIN syntax in SQL that no-one knows about](https://www.youtube.com/watch?v=nb52Gx4i364) (From Connor McDonald)
5051
- Analytic Functions: [how to get SQL cumulative running total on each row](https://blogs.oracle.com/sql/post/cumulative-running-total-of-previous-rows-with-sql) (from Chris Saxon);
5152
- V$ views: [Top 10 V$ Views For DBA and Developers](https://youtu.be/oI1F4vFwM9Q?si=i1UslciVja50792t) (From Connor McDonald);
52-
- The Secret to a Successful Data Loading: [VALIDATE_CONVERSION and CONVERSION ERROR](https://www.youtube.com/watch?v=gjjPAQ6znlw) (From Connor McDonald)
53+
5354

5455
## PMs Personal Websites
5556

data-platform/modernise/README.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,8 @@ Also make sure to check the dedicated pages of the main technology areas of Data
3838
- Explore and compare key features of different Oracle migration methods, available on Marcus Doeringer's public platform
3939
- [Multicloud Network Architectures for DB Migrations to Oracle Cloud Infrastructure](https://www.youtube.com/watch?v=1ngXJRsP5jA)
4040
- Cloud Coaching Webinar explaining different multicloud network architectures for migrating databases to OCI using Zero Downtime Migration
41+
- [Migrate On-Premises Database to OCI using Oracle Database Cloud Backup Module and RMAN ](https://amalrajputhenchira.wordpress.com/2024/08/13/migrate-on-premises-oracle-database-to-oci-using-oracle-database-cloud-backup-module-and-rman/)
42+
- Detailed, step-by-step instructions for performing Physical Offline Migration of On-Premises database to Co-Managed Database in OCI using Oracle Database Cloud Backup Module and RMAN , available on Amalraj Puthenchira's public platform
4143

4244
# Useful Links
4345

data-platform/modernise/data-pump/README.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,8 @@ Reviewed: 03.11.2023
3535
- YouTube Video by Austine Ouma explaining how to use the OCI DB Console Import Wizard to import data into Autonomous Database
3636
- [A Complete Guide to Migrate your Data to Autonomous Database and Best Practices](https://medium.com/@snoozrocks/a-complete-guide-to-migrate-your-data-to-autonomous-database-and-best-practices-8e5fbdaa26eb)
3737
- This blog post provides a high-level overview of the steps to migrate data from a source Oracle Database to the Autonomous Database Cloud using Data Pump and OCI Object Storage.
38+
- [Migrate to Oracle Autonomous DB@Azure using Azure blob storage](https://www.youtube.com/watch?v=CtTgweuLG9s)
39+
- YouTube video by Mihai Costeanu showing how to import data into Oracle Autonomous DB@Azure using Data Pump and Azure blob storage to store the dump files.
3840

3941

4042
# Useful Links
Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
Copyright (c) 2024 Oracle and/or its affiliates.
2+
3+
The Universal Permissive License (UPL), Version 1.0
4+
5+
Subject to the condition set forth below, permission is hereby granted to any
6+
person obtaining a copy of this software, associated documentation and/or data
7+
(collectively the "Software"), free of charge and under any and all copyright
8+
rights in the Software, and any and all patent rights owned or freely
9+
licensable by each licensor hereunder covering either (i) the unmodified
10+
Software as contributed to or provided by such licensor, or (ii) the Larger
11+
Works (as defined below), to deal in both
12+
13+
(a) the Software, and
14+
(b) any piece of software and/or hardware listed in the lrgrwrks.txt file if
15+
one is included with the Software (each a "Larger Work" to which the Software
16+
is contributed by such licensors),
17+
18+
without restriction, including without limitation the rights to copy, create
19+
derivative works of, display, perform, and distribute the Software and make,
20+
use, sell, offer for sale, import, export, have made, and have sold the
21+
Software and the Larger Work(s), and to sublicense the foregoing rights on
22+
either these or other terms.
23+
24+
This license is subject to the following condition:
25+
The above copyright notice and either this complete permission notice or at
26+
a minimum a reference to the UPL must be included in all copies or
27+
substantial portions of the Software.
28+
29+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
30+
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
31+
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
32+
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
33+
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
34+
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
35+
SOFTWARE.
Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
# Connect OCI Cache from a local machine via a Network Load Balancer(NLB)
2+
3+
Reviewed: 13.08.2024
4+
5+
# When to use this asset?
6+
7+
When you want to expose your OCI Cache instance to the public for writes/reads from external sources.
8+
9+
# How to use this asset?
10+
11+
Open the exposing-oci-cache-via-network-load-balancer.pdf and follow the steps carefully.
12+
13+
# Pre-requisites:
14+
15+
- Create a VCN with public and private subnet
16+
- Create an OCI Cache instance in a public subnet
17+
- Create and configure an appropriate Network Security Group(NSG) to protect your OCI Cache instance
18+
19+
# License
20+
21+
Copyright (c) 2024 Oracle and/or its affiliates.
22+
23+
Licensed under the Universal Permissive License (UPL), Version 1.0.
24+
25+
See [LICENSE](https://github.com/oracle-devrel/technology-engineering/blob/main/LICENSE) for more details.

0 commit comments

Comments
 (0)