Showing entries 2116 to 2125 of 44908
« 10 Newer Entries | 10 Older Entries »
New MySQL HeatWave capabilities released in 8.0.31

New MySQL HeatWave capabilities released in 8.0.31

Achieve Real-Time Marketing Analytics with MySQL HeatWave

Whether we’re talking about music, movies, or other digital services, real-time access has become an expectation for most of us, something we take for granted, and we easily get irritated when that expectation can’t be fulfilled. Yet, real-time analysis of marketing/advertising campaign performance is far from being a given for too many marketers. While they […]

Achieve Real-Time Marketing Analytics with MySQL HeatWave

Many companies and digital marketing agencies want to aggregate data from various sources in real-time to build rich, highly segmented customer profiles to send the right offer to the right prospect, via the right channel, at the right time—and are struggling. MySQL HeatWave helps solve this problem.

OpenLampTech issue #49 – Substack Repost

Writing a weekly newsletter is hard, dedicated work. But, I enjoy reading each week’s edition myself and I hope you do as well. OpenLampTech issue #49 is ready for you. Enjoy this week’s content!

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.

In OpenLampTech issue #49, we have content covering:

  • Laravel Eloquent tips
  • 13 Linux distros from scratch
  • Improve your WordPress site’s performance
  • Most popular databases for PHP
  • And much much more

A free weekly subscription helps support the …

[Read more]
MySQL Cluster Transparent Data Encryption

With MySQL Cluster you can now from version 8.0.31 use transparent data encryption (TDE). Together with the encrypted backup feature it encrypts all data persisted on disk for tables that uses the Ndb storage engine in MySQL. This complements other already existing features that encrypts data at rest in MySQL.

TDE encryption uses XTS-AES and is transparent to applications accessing the data via MySQL or directly using the C++ NdbAPI. The same application can run unmodified whether …

[Read more]
Intersect and Except in MySQL 8.0

With the latest MySQL release (8.0.31), MySQL adds support for the SQL standard INTERSECT and EXCEPT table operators.

Let’s have a look how to use them.

We will use the following table:

CREATE TABLE `new` (
  `id` int NOT NULL AUTO_INCREMENT,
  `name` varchar(20) DEFAULT NULL,
  `tacos` int DEFAULT NULL,
  `sushis` int DEFAULT NULL,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB

For our team meeting, we will order tacos and sushi’s.

Each record represent the order of each team member:

select * from new;
+----+-------------+-------+--------+
| id | name        | tacos | sushis | …
[Read more]
Data Masking 101

I continue to dig up and share this simple approach for production data masking via SQL to create testing data sets. Time to codify it into a post.

Rather than generating a set of names and data from tools such as Mockaroo, it is more practical to use actual data for a variety of testing reasons.

The SQL below is a self-explanatory approach of removing Personal Identifiable Information (PII), but keeping data relevant. I use this approach for a number of reasons.

  • We are using production data rather than synthetic data. Data volume, distribution, and additional column values are realistic. This is a subset of an example, but dates and locations are therefore realistic
  • Indexes (and unique indexes) still work, and distribution across the index is adequate for searching. Technically the index …
[Read more]
Hello TypeScript

tl;dr In retrospect, it was inevitable. Formal support for TypeScript applications has landed in Connector/Node.js. Type definitions for the entire public API are now available to ensure developers are able to leverage some goodies unlocked by traditional statically-typed languages such as autocompletion, integrated refactoring, visual type-related hints and compile-time errors. How to TypeScript? TypeScript is a […]

INSERT Using the WITH Clause in MySQL

As of MySQL v8, we have Common Table Expressions (CTEs) or the WITH clause available. I recently learned how to use the WITH clause in an INSERT statement, similar to INSERT with SELECT. Like always, I enjoy sharing what I learn so let’s all learn together…

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.

For the sake of simplicity (and my sanity) I’m using this arbitrary sample data:

SELECT *
FROM auto_test;

We can use the WITH clause to generate a …

[Read more]
MySQL HeatWave Lakehouse Announcement Lauded by Top Industry Analysts

Leading industry analysts such as Constellation research, Wikibon, Futurum, Moor Insights & Strategy, KuppingerCole Analysts, and DBInsight, had the following to say about the recent MySQL HeatWave Lakehouse announcement.

Showing entries 2116 to 2125 of 44908
« 10 Newer Entries | 10 Older Entries »