Discover the Oracle ACE Program for MySQL and meet Matthias Jung.
Key Takeaways The concept of Agile software development is characterized by simplicity, collaboration, continuous delivery of working software, and sustainable development. With its new features, MySQL 8 makes using it as a database in the Agile software development process more suitable. In this post we will discuss how the relational MySQL database server is more […]
The InnoDB buffer pool acts as a powerhouse for MySQL, caching frequently accessed data and index pages in memory to accelerate query performance. In this blog post, we will go through the process of InnoDB buffer pool resizing online, covering why it is important to monitor its progress and how to monitor it.Importance of monitoring […]
In MySQL, you cannot do this: create table t (i int primary key, j int); insert into t values (1, 1); update t set j = (select max(j) from t) + 1; The UPDATE statement will raise an error as follows: SQL Error [1093] [HY000]: You can't specify target table 't' for update in FROM … Continue reading Workaround for MySQL’s “can’t specify target table for update in FROM clause” Error →
Web developer Joni Halabi shares a fantastic developer interview with the OpenLampTech newsletter readers and community.
The Newsletter for PHP and MySQL Developers
Receive a copy of my ebook, “10 MySQL Tips For Everyone”, absolutely free when you subscribe to the OpenLampTech newsletter.
Welcome to this OpenLampTech text-based developer interview.
Web and WordPress developer Joni Halabi has been working with the web’s most used and popular CMS for several years.
Joni is also very knowledgeable about Gutenberg, focusing much of her development on writing custom blocks for the post editor.
Needless to say, I am very excited Joni participated in this …
[Read more]Dear MySQL Community, As the year comes to a close, we wanted to take a moment to extend our warmest season’s greetings and best wishes to all of you. It has been a remarkable journey working together with such a vibrant and diverse community, and we are grateful for your continuous support and inspiration. As […]
We are approaching the conclusion of our MySQL Content Advent Calendar 2023. Today, we bring you an immensely popular article that was published earlier this autumn. The article delves into a highly trending subject: the utilization of Kubernetes for running MySQL. Let’s see how to deploy WordPress and MySQL on a Kubernetes Cluster. The Kubernets […]
For the last year, we have been producing a series of short-form videos titled “MySQL Shorts”. Each video focusses on a specific topic and are typically less than 5 minutes long.\ For our Advent Calendar of Content for 2024, we will be counting down the top 5 MySQL Shorts videos based on views as of […]
MySQL Shorts is a short-format video series dedicated to all things MySQL. This post is one in a series where we will count down the top 5 MySQL Shorts videos based on views.
We recently saw that we can benefit from using JSON documents with MySQL HeatWave cluster in OCI (HeatWave accelerator for MySQL Database Service).
However sometimes the data can’t be loaded to HeatWave Cluster or the query cannot use it.
And this is not always easy to understand why. Let’s get familiar on how to find the info.
Data not loaded in HW Cluster
Let’s see an example with this table (collection):
SQL > show create table listingsAndReviews\G
*************************** 1. row ***************************
Table: listingsAndReviews
Create Table: CREATE TABLE `listingsAndReviews` (
`doc` json DEFAULT NULL,
`_id` char(28) GENERATED ALWAYS AS
(json_unquote(json_extract(`doc`,_utf8mb4'$._id'))) STORED NOT NULL,
`_json_schema` json GENERATED ALWAYS AS
(_utf8mb4'{"type":"object"}') VIRTUAL,
PRIMARY KEY (`_id`),
CONSTRAINT `$val_strict_B70EB65BDDBAB20B0EE5BB7532C9060C422A06F8` …[Read more]