Showing entries 2223 to 2232 of 44059
« 10 Newer Entries | 10 Older Entries »
May 20 - Live Webinar - What's New in MySQL up to 8.0.24 and 8.0.25

Join us on May 20, 2021 at 9AM PST for a live webinar focused on the new MySQL 8.0 features. The webinar will cover the key new features introduced in MySQL 8.0 up to the recently released 8.0.24 and 8.0.25.

The latest versions introduce several new improvements and updates for Optimizer, GIS, InnoDB, Performance schema, Replication, Group Replication, Router, MTR Testsuite, and more. The webinar will highlight the key benefits of each and best practices on how to use them.

Register now

  • Date: May 20, 2021 @9AM PST
  • Speaker: Harsh Nayak 

 

Additional Resources:

Top MySQL 8.0.24 blogs:

Overview:  …

[Read more]
May 20 - Live Webinar - What's New in MySQL up to 8.0.24 and 8.0.25

Join us on May 20, 2021 at 9AM PST for a live webinar focused on the new MySQL 8.0 features. The webinar will cover the key new features introduced in MySQL 8.0 up to the recently released 8.0.24 and 8.0.25. The latest versions introduce several new improvements and updates for Optimizer, GIS, InnoD...

New Data Import feature in MySQL Database Service

The MySQL Engineering team is proud to announce the Data Import feature in MySQL Database Service (MDS) and HeatWave.

The new Data Import enables faster and easier migrations to the MySQL Database Service. You can migrate from virtually any MySQL source, like AWS RDS/Aurora or MySQL on-premise, and from different versions, including 8.0, 5.7, or 5.6, directly to MySQL Database Service.

To migrate your existing MySQL databases, you perform two easy steps, in sequence or in parallel:

  1. Use MySQL Shell to export data from an existing MySQL source into an OCI Object Storage bucket;
  2. In MDS, create a new MySQL DB System referencing the bucket using a Pre-Authenticated Request (PAR). The data is imported automatically!

Together with MySQL Shell, MDS Data Import functionality dramatically reduces …

[Read more]
New Data Import feature in MySQL Database Service

The MySQL Engineering team is proud to announce the Data Import feature in MySQL Database Service (MDS) and HeatWave. The new Data Import enables faster and easier migrations to the MySQL Database Service. You can migrate from virtually any MySQL source, like AWS RDS/Aurora or MySQL on-premise, and ...

A configuration that can double MySQL write performance

MySQL is heavily tunable and some of the configuration can have significant impact on its performance. During my experiment for numa scalability I encountered one such configuration. Default configuration tends to suggest heavy contention for write workload but once tuned it helps scale MySQL by more than 2x.

Understanding the problem

I started testing write-workloads with different numa levels (1 numa [32 cores]/2 numa [64 cores]/ 4 numa [128 cores]) and observed a weird behavior.


  • With increasing compute power we expected throughput to grow. The pattern is observed when we move from 1 numa to 2 numa but there is significant throughput loss (despite double compute power) when switched from 2 numa to 4 numa.
  • This is exactly what we call as NUMA SCALABILITY BOTTLENECK (vs a SCALABILITY BOTTLENECK that tends to achieve optimal performance with a given set of compute and io …
[Read more]
May 19th MySQL Virtual Conference in French

Celebrate with us France's deconfinement Day by attending our MySQL Day from the beach, the park, your favorite coffee shop or from the banks of the Seine.

This is a Free conference but space is limited so register today, and join us to discover what's new with MySQL on-premises, in the cloud, the Kubernetes operator, and more.

Register now!

Agenda:
10h00 - What's new in MySQL 8.0 up to 8.0.25
10h30 - MySQL Database Service and HeatWave
11h00 - Oracle Analytics Cloud with MySQL Database Service
11h30 - Develop cloud natives applications in …

[Read more]
May 19th MySQL Virtual Conference in French

Celebrate with us France's deconfinement Day by attending our MySQL Day from the beach, the park, your favorite coffee shop or from the banks of the Seine. This is a Free conference but space is limited so register today, and join us to discover what's new with MySQL on-premises, in the cloud, the K...

MySQL Transaction Unit

Many of my students wanted to know how to write a simple PSM (Persistent Stored Module) for MySQL that saved the writes to all table as a group. So, to that end here’s simple example.

  1. Create four sample tables in a re-runnable script file:
    /* Drop and create four tables. */
    DROP TABLE IF EXISTS one, two, three, four;
    CREATE TABLE one   ( id int primary key auto_increment, msg varchar(10));
    CREATE TABLE two   ( id int primary key auto_increment, msg varchar(10));
    CREATE TABLE three ( id int primary key auto_increment, msg varchar(10));
    CREATE TABLE four  ( id int primary key auto_increment, msg varchar(10));
    
  2. Create a locking PSM across the four tables:
    /* Conditionally drop procedure. */
    DROP PROCEDURE IF EXISTS locking;
    
    /* Set delimiter to $$ to allow ; inside the procedure. */
    DELIMITER $$
    
    /* Create a transaction procedure. */
    CREATE PROCEDURE locking(IN pv_one   varchar(10)
                            ,IN pv_two …
[Read more]
Understanding Indexes in MySQL: Part One

Indexes in MySQL are a very complex beast. We have covered MySQL indexes in the past, but we have never taken a deeper dive into them - we will do that in these series of blog posts. This blog post should act as a very general guide to indexes while the other parts of these series will dive a little bit deeper into these subjects. 

What are Indexes?

In general, as already noted in a previous blog post about indexes, an index is an alphabetical list of records with references to the pages on which they are mentioned. In MySQL, an index is a data structure that is most commonly used to quickly find rows. You might also hear the term “keys” - it refers to indexes too.

What do Indexes Do?

In MySQL indexes are used to quickly find rows with specific column values and to prevent reading through the entire table to find …

[Read more]
A QLDB Cheat Sheet for MySQL Users

The AWS ledger database (QLDB) is an auditors best friend and lives up to the stated description of “Amazon QLDB can be used to track each and every application data change and maintains a complete and verifiable history of changes over time.”

This presentation will go over what was done to take a MySQL application that provided auditing activity changes for key data, and how it is being migrated to QLDB.

While QLDB does use a SQL-format for DML (PartiQL), and you can perform the traditional INSERT/UPDATE/DELETE/SELECT, the ability to extend these statements to manipulate Amazon Ion data (a superset of JSON) gives you improved capabilities and statements.

Get a comparison of how to map a MySQL structure multiple tables and lots of columns into a …

[Read more]
Showing entries 2223 to 2232 of 44059
« 10 Newer Entries | 10 Older Entries »