Showing entries 4526 to 4535 of 44035
« 10 Newer Entries | 10 Older Entries »
Replicating data into Clickhouse

Clickhouse is a relatively new analytics and datawarehouse engine that provides for very quick insertion and analysing of data. Like most analytics platforms it’s built on a column-oriented storage basis and unlike many alternatives is completely open source. It’s also exceedingly fast, even on relatively modest platforms.

Clickhouse does have some differences from some other environments, for example, data inserted cannot easily be updated, and it supports a number of different storage and table engine formats that are used to store and index the information. So how do we get into that from our MySQL transactional store?

Well, you can do dumps and loads, or you could use Tungsten Replicator to do that for you. The techniques I’m going to describe here are not in an active release, but use the same principles as other part of our data loading.

We’re going to use the CSV-based batch loading system that is …

[Read more]
Some Notes on MariaDB system-versioned Tables

As mentioned in a previous post, I gave a talk at Percona Live Europe 2018 about system-versioned tables. This is a new MariaDB 10.3 feature, which consists of preserving old versions of a table rows. Each version has two timestamps that indicate the start (INSERT,UPDATE) of the validity of that version, and its end (DELETE, UPDATE). As a result, the user is able to query these tables as they appear at a point in the past, or how data evolved in a certain time range. An alternative name for this feature is temporal table, and I will use it in the rest of this text.

In this post, I want to talk a bit about temporal tables best practices. Some of the information that I will provide is not …

[Read more]
MySQL Binary Log as a Transaction Coordinator

I had the pleasure to receive a nice educative video from my colleague Narendra Singh Chauhan, working in the QA team for MySQL Replication.

If you are curious to understand how all this works, please take a look at the video, like it and share it

OpenSource Conference Tokyo w/ MySQL

As announce on Oct 18, 2018 we would like to just remind about the Open Source Conference in Tokyo, Japan which will be hold tomorrow, December 14, 2018. Please come to hear the MySQL talk on "State of Dolphin" by Yoshiaki Yamasaki, the MySQL Senior Sales Consultant Asia Pacific and Japan region. During his talk the general product updates will be covered. You can also find our team at the MySQL booth in the expo area.

We are looking forward to seeing and talking to you at this show!

 

Comment on Get the Auditors in: MySQL Enterprise Audit. by Keith Hollman

In reply to naresh g.

Hi Naresh, Well, it depends on how you’re going to exploit the audit data, whether it’s via the log itself (xml or json) or using Workbench or whatever. However, for a solution from within the MySQL Server you could use audit_log_read() and create a bookmark that converts to IST via convert_tz(). There’s a support note that could help: “How to Read Audit Log Events Using audit_log_read() in MySQL 5.7.21 and Later? (Doc ID 2270426.1)”

LikeLike

Comment on Get the Auditors in: MySQL Enterprise Audit. by naresh g

Thank you for the article.
I am implementing auditing in mysql and I want to see the log in IST format,
is there anywat that we can log in IST format instead of UTC?

LikeLike

AWS Elastic Block Storage (EBS) – Can We Get It Truly Elastic?

At AWS Re:Invent 2018 there were many great announcements of AWS New Services and New Features, but one basic feature that I’ve been waiting for years to be released is still nowhere to be  found.

AWS Elastic Block Storage (EBS) is great and it’s got better through the years, adding different storage types and features like Provisioned IOPS. However, it still has the most basic inconvenient requirement – I have to decide in advance how much space I need to allocate, and pay for all of that allocated space whether I use it or not.

It would be so much better if AWS would allow true consumption model pricing with EBS, where you pay for the storage used, not the storage allocated. This is already the case for S3, …

[Read more]
Upcoming Webinar Wed 12/12: MySQL 8 for Developers

Please join Percona’s CEO Peter Zaitsev as he presents MySQL 8 for Developers on Wednesday, December 12th, 2018 at 11:00 AM PST (UTC-7) / 2:00 PM EST (UTC-5).

Register Now

There are many great new features in MySQL 8, but how exactly can they help your application? This session takes a practical look at MySQL 8 features. It also details which limitations of previous MySQL versions are overcome by MySQL 8. Lastly, what you can do with MySQL 8 that you could not have done before is discussed.

[Read more]
MySQL Setup at Hostinger Explained

Ever wondered how hosting companies manage their MySQL database architecture? At Hostinger, we have various MySQL setups starting from the standalone replica-less instances to Percona XtraDB Cluster (later just PXC), ProxySQL routing-based and even absolutely custom and unique solutions which I’m going to describe in this blog post.

We do not have elephant-sized databases for internal services like API, billing, and clients. Thus almost every decision ends up with high availability as a top priority instead of scalability.

Still, scaling vertically is good enough for our case, as the database size does not exceed 500GB. One and the top requirements is the ability to access the master …

[Read more]
Percona XtraBackup 8.0.4 Is Now Available

Percona is glad to announce the release of Percona XtraBackup 8.0.4 on December 10, 2018. You can download it from our download site and apt and yum repositories.

Percona XtraBackup enables MySQL backups without blocking user queries, making it ideal for companies with large data sets and mission-critical applications that cannot tolerate …

[Read more]
Showing entries 4526 to 4535 of 44035
« 10 Newer Entries | 10 Older Entries »