1551 件中 1 - 10 件を表示
次の 10 件 »
Displaying posts with tag: MySQL (reset)
MySQL徹底入門4版 ここがすごい!...かもしれない

 9年ぶりの全面改定「MySQL徹底入門 第4版」がいよいよ発売日になるので、私の主観と、思い入れと、おふざけ心を駆使して、「MySQL徹底入門 第4版 ここがすごい!」・・・かもしれないところを紹介したいと思います。

MySQL徹底入門 第4版 MySQL 8.0対応

[さらに読む]
MySQLで CURDATE() - 1 は「昨日の日付」を返さない

TL;DR

  • 意図したことをMySQLでやるには CURDATE() - INTERVAL 1 DAY
  • というか俺はむしろDATE型から数値を引くことに違和感があるんですがこれってOracleの書き方なんでしたっけ?

昨日の朝、こんなのを見た。

昨日の夜、このブログを読んだ。

けんつさんのブログは「文字列とDATE型」だけれど、バグレポートの方は「数値とDATE型」に起因する。

[さらに読む]
MySQLのレプリケーションで「master」と「slave」が廃止へ!(用語の話)

 本件、いろいろ思うところや意見はあるのだけど、それはtwitterで書いたので、ここでは淡々と紹介します。

 本日、MySQL High Availability ブログにて、MySQL内での用語の変更について、以下の発表がありました。

https://mysqlhighavailability.com/mysql-terminology-updates/

ざっと、内容を紹介すると(箇条書きの下に変更内容):

[さらに読む]
MySQL徹底入門 第4版の執筆に参加しました

TL;DR

[さらに読む]
「MySQL徹底入門 第4版」が出るよ

「MySQL徹底入門 第4版」が 7/6 に発売される。🎉

www.shoeisha.co.jp

電子書籍は翔泳社の直販がDRMフリー(たぶん)だからオススメ。

著者用見本誌も届いたので、さすがにこれからやっぱり発売できませんでした!ってことにはならないと思う。

長かった。 本当は去年出る予定だったんだが、なんやかんやで今年になった(よくある)。

第3版が出たのが 2011年だから、実に9年ぶり!

偶然にも第3版と同じ 544ページなんだけど、1ページ辺りの文字数は増えているので情報密度は増しているはず(そしてその分価格も上がってる)。

[さらに読む]
performance_schema.data_locks.ENGINE_LOCK_ID is 何

TL;DR

  • MySQL 8.0.20のInnoDBにおいては row->lock_trx_immutable_id ":" row->lock_space ":" row->lock_page ":" row->lock_rec ":" row->lock_immutable_id らしい
  • ちなみにこのENGINE_LOCK_ID(実体は pk_pos_data_lock::m_engine_lock_id ?)を真面目に実装しているのはInnoDBだけっぽく見える
    • NDBCLUSTERは読んでない

[さらに読む]
『MySQL徹底入門第4版』が 本当に 出ます!(MySQL 8.0 対応)

 MySQL を知りたい人向けの定番入門書として名高い『MySQL徹底入門』という本があります。2020年6月現在、第3版が出ていて、その発行は2011年、対応バージョンがMySQL 5.5でした。
そして来月 2020年7月。待望の第4版が出版されます。
 第4版は、過去3つの版のコンセプトを引き継ぎつつ、全体にわたって1から書き起こした本です。当然 最新の MySQL 8.0 に対応。9年に1度の最高のできあがりであり、MySQL 8.0 …

[さらに読む]
OSC2020-Online Hokkaido 参画

オープンソースカンファレンス(OSC)2020 Online Hokkaido に参加してきました。
event.ospn.jp

 もともと、「普通」に札幌現地で開催される予定だったイベントですが、「新しい普通」にオンラインで開催へと変更されました。飛行機等を早めに取っていたので、キャンセル代が心配でしたが、最終的にキャンセル代なしで取りやめることができました。 …

[さらに読む]
最近のMySQLにテンポラリーなファイル/ディレクトリを指定するオプションが多い気がする件

TL;DR

[さらに読む]
utf8mb3なマスターに絵文字を突っ込んだ時にバイナリログってどうなるんだっけ

TL;DR

  • マスター上で、3バイトUTF-8なカラムとコネクションのcharsetの対応(いずれもsql_mode = ‘STRICT_TRANS_TABLES’ でない )
SET NAMES utf8 SET NAMES utf8mb4
utf8なカラム 絵文字から後ろが切れる 絵文字が ‘?’ になる
utf8mb4なカラム 絵文字が ‘????’ になる 絵文字が入る
  • マスターが3バイトutf8でスレーブが4バイトutf8(utf8mb4)の場合と↑の対応
ROW STATEMENT
マスターでは後ろが切れた
[さらに読む]
1551 件中 1 - 10 件を表示
次の 10 件 »