DiscoverInside MySQL: Sakila SpeaksHomegrown Intelligence: AI Features for On-Prem MySQL Enterprise
Homegrown Intelligence: AI Features for On-Prem MySQL Enterprise

Homegrown Intelligence: AI Features for On-Prem MySQL Enterprise

Update: 2025-09-04
Share

Description

leFred and Scott sit down with Gaurav Chadha to explore MySQL AI, a new solution that brings advanced AI features available in HeatWave to organizations running MySQL Enterprise Edition on-premises. Discover how MySQL AI bridges the gap between cloud innovation and on-premise infrastructure, making transformative AI capabilities more accessible, secure, and efficient for teams that rely on MySQL Enterprise Edition wherever their databases reside.

--------------------------------------------------------------

Episode Transcript:

00:00 .000 --> 00:25 .000
Welcome to Inside MySQL: Sakila Speaks, a podcast dedicated to all things MySQL. We bring you the latest news from the MySQL team, MySQL product updates and insightful interviews with members of the MySQL community.

00:25 .000 --> 00:32 .000
Sit back and enjoy as your hosts bring you the latest updates on your favorite open source database. Let's get started.

00:32 .000 --> 00:37 .000
Welcome back to another episode of Inside MySQL: Sakila Speaks. Hi, I'm LeFred.

00:37 .000 --> 00:38 .000
And I'm Scott Stroz.

00:38 .000 --> 00:41 .000
Today, we are thrilled to have Guarav Chadha joining us.

00:41 .000 --> 00:51 .000
Guarav is a Senior Development Manager leading development of MySQL HeatWave Lakehouse with a keen interest in systems, machine learning and computer architecture.

00:51 .000 --> 01:10 .000
Guarav brings a multifaceted expertise to database technology. Following the completion of his PhD from the University of Michigan, Ann Arbor, Guarav started at Oracle Labs in 2016, working on a research project which eventually graduated into MySQL HeatWave.

01:10 .000 --> 01:16 .000
But today we will talk with him about MySQL and AI on premise. Welcome Guarav.

01:16 .000 --> 01:17 .000
Thanks, Fred. Hi, Scott.

01:17 .000 --> 01:18 .000
Hi, Guarav. How are you?

01:18 .000 --> 01:19 .000
Doing good.

01:19 .000 --> 01:32 .000
So we're going to dive right in. And AI, we see AI is taking over the world. It's being touted for the solution to everything.

01:32 .000 --> 01:41 .000
How do you see AI transforming traditional on-premise database environments, especially in enterprise setups?

01:41 .000 --> 01:54 .000
Yes, Scott. So, I completely agree. AI is a transformational technology, and it has the potential to improve everything that we see around us.

01:54 .000 --> 02:07 .000
So, with regards to traditional on-premise database environments, especially in enterprise setups, I see multiple categories here. So, AI is a technology and a toolset.

02:07 .000 --> 02:32 .000
And like many other operators in databases, it can help with more and different data analysis. So, think of AI as a new set of SQL operators, which can tease out or analyze data and derive insights that are hard to do it with other operators, with other analysis tools.

02:32 .000 --> 02:45 .000
And hard for folks to call up. And hard for folks to code up. And that's where I think AI enhances it very easily enters into the database environments.

02:45 .000 --> 02:56 .000
What I mean by that is examples are recommendation systems, anomaly detection, so on and so forth.

02:56 .000 --> 03:02 .000
The other category is what I would say user assistance.

03:02 .000 --> 03:15 .000
So, not everyone is a SQL expert. And we want database technology and databases to be accessible to more people who may or may not come from a traditional database background.

03:15 .000 --> 03:22 .000
And SQL is a very powerful language and where it can be daunting to start with.

03:22 .000 --> 03:35 .000
So, again, this is a general category where maybe folks who are not very familiar with a specific programming language like SQL could write things out in just plain natural text.

03:35 .000 --> 03:42 .000
And AI tools could translate this into a programmatic interface or programmatic language or SQL directly.

03:42 .000 --> 03:50 .000
And that's another facet where I think AI can make database systems more approachable to a larger category of folks.

03:50 .000 --> 03:57 .000
It can also give you more user friendly responses, like instead of saying, oh, here's the error code, something went wrong.

03:57 .000 --> 04:00 .000
It can give you more information, more user friendly responses.

04:00 .000 --> 04:06 .000
So those are some examples of where I would say the second category, user assistance.

04:06 .000 --> 04:12 .000
The third category of where AI could help is database management.

04:12 .000 --> 04:21 .000
So databases are systems of record, the sources of truth and have a very high bar of staying up and being available.

04:21 .000 --> 04:30 .000
AI can help schedule maintenance at the right time where maybe the workload is low.

04:30 .000 --> 04:35 .000
They can predict things that might get slow.

04:35 .000 --> 04:43 .000
We have a whole area called predictive maintenance and make databases more highly available, more easily approachable.

04:43 .000 --> 04:44 .000
Thank you.

04:44 .000 --> 04:46 .000
This sounds very interesting.

04:46 .000 --> 04:50 .000
And because we are talking about MySQL on-prem, right?

04:50 .000 --> 05:04 .000
So from these categories, what features could we expect then one day to see in MySQL enterprise with AI or for AI?

05:04 .000 --> 05:07 .000
So what can you tell us about that?

05:07 .000 --> 05:16 .000
So for MySQL AI, we are bringing a whole host of AI features to on-premise MySQL deployments.

05:16 .000 --> 05:22 .000
And we will lean heavily with this first version on the first category, which is data analysis.

05:22 .000 --> 05:25 .000
How can AI help with data analysis?

05:25 .000 --> 05:34 .000
And within this, I would focus on, I would say, a few subcategories.

05:34 .000 --> 05:48 .000
The first is, with AI and generative AI specifically, it has brought the industry a new tool set to search through and understand documents.

05:48 .000 --> 05:58 .000
And not just structured data or relational data, just plain documents, which is true for a lot of enterprise companies.

05:58 .000 --> 06:09 .000
Companies have years and years worth of information stored in documents, in PDF documents, in HTML documents, and not really put into a database necessarily.

06:09 .000 --> 06:12 .000
And this has always been hard to search.

06:12 .000 --> 06:23 .000
It has been very manual, it has been very hard to bring to a database and perform a very fast and meaningful search.

06:23 .000 --> 06:39 .000
With generative AI and what we call vector store and vector search, you can search through unstructured data like documents, semantically, instead of just through keywords.

06:39 .000 --> 06:42 .000
You can search them by meaning.

06:42 .000 --> 06:47 .000
That's a very powerful technology that we are bringing to MySQL AI.

06:47 .000 --> 07:02 .000
So if users have documents in their file systems, they can ingest them into the database, and we will automatically create what we call a vector store out of it, which prepares the data in these documents to be searched semantically.

07:02 .000 --> 07:13 .000
Obviously, in order to this, we are adding a new operator, which does this semantic search, we call this vector distance.

07:13 .000 --> 07:31 .000
Additionally, I spoke about data analysis tools like recommendation systems, like anomaly detection, and these operators also being brought to MySQL AI, where you can plug them into your logs, or you can plug them into other metrics.

07:31 .000 --> 07:40 .000
And figure out when things can go wrong, or any other domain that is useful.

07:40 .000 --> 07:46 .000
An example of a domain for anomaly detection would be financial fraud, credit card fraud.

07:46 .000 --> 07:49 .000
So it's very useful in those scenarios.

07:49 .000 --> 07:56 .000
And the last category I would say among data analysis is generative AI.

07:56 .000 --> 08:15 .000
We're bringing LLMs to MySQL AI, and the power of LLMs really is they can generate new data and new user-friendly text from just bullet points, for instance.

08:15 .000 --> 08:22 .000
So not just analyzing data, but generating new data is possible through LLMs.

08:22 .000 --> 08:29 .000
So that I would say covers the first category.

08:29 .000 --> 08:31 .000
This is all data analysis.

08:31 .000 --> 08:34 .000
Among the second category, which is user assistance.

08:34 .000 --> 08:41 .000
User assistance is by bringing LLMs to on-premise MySQL AI deployments.

08:41 .000 --> 08:50 .000
It gives the user freedom to build more user-friendly applications or make the existing applications more user-friendly.

08:50 .000 --> 08:53 .000
And this is what we will start with, with version one of MySQL AI.

08:53 .000 --> 09:04 .000
So are there any specific features in MySQL Enterprise, like Firewall or Enterprise Audit, that support AI-enabled applications?

09:04 .000 --> 09:09 .000
So as we discussed, AI is an incredibly powerful set of tools and technologies.

09:09 .000 --> 09:15 .000
And this is our first salvo in enabling our customers to build and augment applications using AI.

09:15 .000 --> 09:28 .000
So we're bringing a whole tool set, we're bringing faster data analysis, more meaningful and different kinds of data analysis to help users build and augment existing applications

Comments 
00:00
00:00
x

0.5x

0.8x

1.0x

1.25x

1.5x

2.0x

3.0x

Sleep Timer

Off

End of Episode

5 Minutes

10 Minutes

15 Minutes

30 Minutes

45 Minutes

60 Minutes

120 Minutes

Homegrown Intelligence: AI Features for On-Prem MySQL Enterprise

Homegrown Intelligence: AI Features for On-Prem MySQL Enterprise