2803 件中 31 - 40 件を表示
« 前の 10 件 | 次の 10 件 »
今日は、論理削除のフラグ列にはなんの型の日。

目次

[さらに読む]
MySQL 5.7 Database Administratorを取ってきた(半年前の話) 

最近MySQL全く触れてないけど、久々に。

オラクルマスター取得した」はたまに目にするんですけど、「MySQL認定資格とってきました」って話をネットで漁ってもsakaikさんのブログしかひっかからないので「ちょっとやってみるか」と思い取得してきました。(半年前)

自分が受験したときは再受験キャンペーンをやっていたので1度目は勉強なしでどこまでいけるか腕試しで、だめだったら勉強しようくらいな気持ちで受験した記憶です。

当時は …

[さらに読む]
MySQL 論理削除に関する個人的見解まとめ

技術顧問や講演の場で、論理削除について見解を聞かれる場面がよくあります。アプリケーション開発者の方にとって、身近なデータベースの疑問なんでしょうね。

しっかり言語化できてなかったので、ブログに書いておきます。

論理削除をどう考えるかは、諸派あるんだろうと思ってます。 自分の意見が正しいと言うつもりはありませんし、求めらる要件や環境で結論が変わることもあると思います。

論理削除とは(おさらい)

以下のように削除日付(deleted_at)のカラムを設けて、レコードの有効・無効を管理する手法を指します。

id
[さらに読む]
今日は、range_optimizer_max_mem_sizeの値が低いと、全表スキャンが発生する可能性がありますの日。

目次

[さらに読む]
MySQL徹底入門第4版からの差分

2020年7月に出た「MySQL徹底入門 第4版」という本は MySQL 8.0.20 をベースとしてたんですが、ご存知の通り MySQL 8.0 はパッチリリースでどんどん機能が追加されてったりするんで、同じ 8.0 でも最新版とは機能の差分が出てしまってます。

ということで、自分が執筆した分について、8.0.23 までで変わった分についてまとめてみます。

5.1 アカウントの作成と権限の付与

8.0.21 から CREATE USERALTER USER 時に COMMENTATTRIBUTE でコメントや属性を付与できるようになりました。

5.2 アカウント識別

[さらに読む]
今日は、MySQLのサーバーシステム変数について調べたの日。

目次

[さらに読む]
MySQL 8.0.23 でダブルライトファイル暗号化がサポートされたと聞いて「?」となったのであらためて確認してみた

MySQL 8.0.23 では、ダブルライトファイルの暗号化がサポートされました。

15.13 InnoDB Data-at-Rest Encryption - Doublewrite File Encryption(MySQL 8.0 Reference Manual)

以前、こちらの記事で確認したのですが、

小ネタ/MySQL 8.0 のダブルライトバッファがどのバージョンで暗号化されるようになったのか調べた

「あれ?ダブルライトバッファ(ダブルライトファイル含む)の暗号化ってもうサポートされていたんじゃなかったっけ?」

となったので、あらためて調べてみました。

確認内容

基本的には前回と同じです。8.0.22 と 8.0.23 で比較してみました。

CentOS 8.2 64 ビット環境で実行 MySQL 8.0 Community Server の対象バージョンを dnf インストール /etc/my.cnf に以下の内容を追記して起動

[さらに読む]
MySQLバージョンアップによるInnoDB性能劣化可能性事件簿

一般論ですが、どんな基盤ソフトでもCPUスケールを上げようとすれば、何らかの排他制御を細かく行うことになるのでCPUのパイプライン処理にブレーキをかけるアトミックな処理が増えて、バージョンが上がるとある程度はシングルスレッドの処理は重くなっていきます。前エントリのような言語の高度化により遅くなる事情もあります。(中には、Redisのように並列を捨てて排他処理を完全排除する潔い逆振りプロダクトもありますが。)

とはいえ、「これは(条件付きとはいえ)急に遅くなりすぎだろ!」と私も思うバージョン(回避策はある&一開発者の一存ではどうにもできない)があるので遡って何点か挙げて注意喚起したいと思います。

[さらに読む]
今日は、MySQL8.0をマイナーバージョンアップグレードで最新の日。

目次

[さらに読む]
今日は、MySQL8.0.23で追加された非表示の列の日。

目次

[さらに読む]
2803 件中 31 - 40 件を表示
« 前の 10 件 | 次の 10 件 »