スマートスタイル TECH BLOG

データベース&クラウド技術情報

MySQL( 2 )

Tagged
MySQLのTIMESTAMP型を使用する前に知っておきたいこと
12741

MySQLのTIMESTAMP型を使用する前に知っておきたいこと

はじめに MySQLで日時情報を格納する際には、DATETIME型とTIMESTAMP型の2つが使用されるケースがほとんどかと思います。 また、MySQL5.7までとMySQL8.0以降では、デフォルト設定で制約とDEFAULT値を指定しなかった場合のTIMESTAMP型の挙動の違いがあり、MySQL5.7までのTIM...
Percona Monitoring and Managementでスロークエリを確認する
1314

Percona Monitoring and Managementでスロークエリを確認する

はじめに MySQLでは、たびたびスロークエリがパフォーマンス上の問題になることがあります。 Percona Monitoring and Management(以下PMM)では様々なメトリクスが収集されており、スロークエリの問題を対処するためのグラフが用意されています。 例えば、MySQL Instance Summ...
MySQL Heatwave Lakehouse を試してみた
1581

MySQL Heatwave Lakehouse を試してみた

MySQL Heatwave Lakehouse がリリース 昨年の年末よりいくつかのサイトではリリースされることが予告されていましたが、ようやく 2023-06-09 に 待望の MySQL Heatwave Lakehouse がリリースされたようです。 リリースノートはこちら:Release Notes 今回は、...
pt-table-checksumでレプリケーションの整合性を確認する
1388

pt-table-checksumでレプリケーションの整合性を確認する

はじめに Percona Toolkitにはpt-table-checkusmと呼ばれる、レプリケーションの整合性を確認することができる機能が存在しています。この記事では、pt-table-checkusumを使用して、ソースとレプリカのデータが一致していることを確認していきましょう。 今回は以下のレプリケーション環境...
Percona Monitoring and Managementが収集するMySQLメトリクスの紹介
1048

Percona Monitoring and Managementが収集するMySQLメトリクスの紹介

はじめに Percona Monitoring and Management(以下PMM)では様々なメトリクスが収集されます。 どのようなメトリクスが収集されるのかを全ては把握せずに使用している方も多いのではないでしょうか。 今回は、PMMが収集するMySQLのメトリクスをいくつか紹介します。 前提 今回は、検証にPM...
ストアドファンクションを使った暗号鍵の守り方
1567

ストアドファンクションを使った暗号鍵の守り方

ストアドファンクションを使った暗号鍵の守り方 アプリケーションの中でDBにセンシティブなデータの保存を行う際に、セキュリティの観点から暗号化を行いたい場面は出てきます。 暗号化自体は様々なプログラミング言語のライブラリでサポートされているので、実装そのものはあまり難しくありません。ただし暗号化を行う際に問題となるのが暗...
Orchestrator Raft Cluster による HA構成 【第1回】
1603

Orchestrator Raft Cluster による HA構成 【第1回】

今回の記事では MySQL レプリケーショントポロジーの管理ツール Orchestrator の HA 構成について紹介します。 Orchestrator は MySQL レプリケーション環境の自動フェイルオーバーリカバリを行ってくれるのが主な役割ですが、本番環境など可用性が求められる環境では Orchestrator...
Return Top