3135 件中 1031 - 1040 件を表示
« 前の 10 件 | 次の 10 件 »
MySQL Causal Talk vol.10 で Group Replication について話した

MySQL Causal Talk vol.10 で Group Replication について話してきました。 最近ずっとGroup Replication しか触ってない・・・・

MySQL Group Replication - MySQL Casual Talk vol.10 from Satoshi Mitani

また、 myfinder さんから、MySQL Casual slack の general チャンネルを英語用とし、日本語用のチャンネルを別途作ることが提案されました。
早速、general チャンネルにMySQLの中の人(!)が投稿し、ちょっとした騒ぎになっている様です。

MySQL Casual Talks vol.10でトークしてきたMySQL的アンチパターン

昨夜の MySQL Casual Talks vol.10 は盛り上がりましたね!

総勢10名の登壇者ズがおよそ3時間にわたって繰り広げた **カジュアルな** トークの模様は↓にまとめました。

MySQL Casual Talks vol.10まとめ - Togetterまとめ


で、俺のヤーツは久々に(?) 愚痴っぽい「これをやるとMySQLは死ぬ」あるいは「これをやるとMySQLerが疲弊する」みたいなのをまとめたやつでした。

ちなみにこれ去年の新卒研修で使った資料を 90% くらいリライトしたやつで(リライト #とは)、もともとはもうちょっと本来のSQLアンチパターンっぽい項目が多かったはず。



[さらに読む]
OSC 2017 Osaka で MySQLの冗長構成について発表してきた

OSC Osaka で MySQL の高可用性構成について発表してきました。 会場でフォローして頂いた。sakai さん、ありがとうございました!

OSC 2017 Osaka MySQL 落ちないDBサーバの作り方 from Satoshi Mitani

Point In Time Recovery With MySQLCS

Oracle MySQL Cloud ServiceでMySQLインスタンスのPoint In Time Recoveryを実行
MySQLCS (MySQL Cloud Service)
ダッシュボードから時間指定でのリストアを実行した時に、バックグラウンドで動いているプロセスの確認になります。

STEP1) 既存データをフルバックアップ
STEP2) 差分データのINSERT
STEP3) 差分バックアップ
STEP4) データの削除
STEP5) STEP3の直前まで時間指定でリストア
STEP6) データの確認

■ FULL BACKUP実行時のデータ

mysql> show tables;
+--------------+
| Tables_in_SC |
+--------------+
| T_POT_TEST   |
+--------------+
1 row in set (0.00 sec)

mysql> select * from T_POT_TEST;
+----+-----------+---------+
| id | …
[さらに読む]
オープンソースカンファレンス(OSC)2017-Osaka 参画

 オープンソースカンファレンス2017大阪 (OSC2017-Osaka)に参加してきました。
https://www.ospn.jp/osc2017-osaka/

今回のOSC大阪のMySQL関係、データベース関係は豪華メンバー。
オラクルのMySQLチームさんのブースと、日本MySQLユーザ会(MyNA)のブースそれぞれで出展し(スポンサーさんとコミュニティの違いがあるので階が分かれてしまいました)、オラクルブースには、最近『 …

[さらに読む]
MySQLのテーブルのファイル名(記号を含むテーブル)

 ふと、「MySQLってテーブル名にハイフンを使用できたよな」と思い出したことから、「そういえばハイフンとマイナス(引き算)って混同しないのかな」と気になりました。
この疑問自体の答えは簡単で、
「そのまま記述すると問題のあるテーブル名はバッククォート(`)でくくる」
というだけなのですが、実際にOS側に作成されるファイルのファイル名が、以前と違っていたのがおもしろかったので、書いておきます。

mysql> create table `test-one` (a int, b varchar(20));

 としてテーブルを作成すると、

-rw-r-----. 1 ec2-user ec2-user  8578 Jan 25 06:31 test@002done.frm
-rw-r-----. 1 ec2-user ec2-user 98304 Jan 25 06:31 test@002done.ibd

[さらに読む]
MySQLのデータベース(スキーマ)に別名を付けるcreate_synonym_db

 昨日の 日本MySQLユーザ会会(MyNA会)で、yoku0825さんがお話の中で紹介してくれていた、create_synonym_db が面白かったので、記録しておく。曰く:


 sysスキーマの中にある create_synonym_db を使うと、データベースに別名を付けることができます。
この「データベース」というのは、CREATE DATABASE したりする、あの「データベース」ね。useしたりする、あれね。


例として紹介されていたのは、performance_schema という長ったらしい名前に p_s という別名を付けるというもの。

mysql> call sys.create_synonym_db('performance_schema', 'p_s'); …
[さらに読む]
MyNA(日本MySQLユーザ会)会 2017年1月でMySQLer 7つ道具の話をしてきた

2017/1/25の MyNA会 行ってきました。

赤井さん、やまさきさん、俺、かじやまさんでインプレスさんからMySQLの本が出た順にしゃべるヤーツ。



MySQLerの7つ道具 plus from yoku0825

ネタ的にはこの時のリライトです(ただし結構リライトしてる…)

日々の覚書: 2年越しの #ChugokuDB in 中国地方


[さらに読む]
What’s New in NDBINFO in MySQL Cluster7.5

MySQL Cluster7.5でNDBINFOに新たに便利なテーブルが追加されているので、此方にリストアップしておきました。詳細に関しては、以下のマニュアルを参照下さい。

MySQL Cluster7.5 pdfマニュアル
20.1.4 What is New in MySQL NDB Cluster 7.5

あと、オンラインでデータノードを追加したあとに、テーブルのデータを再分布する場合のコマンドがALTER TABLE ~ ONLINEではなくなりました。
MySQLと同じALTER TABLE ~ ALGORITHM = INPLACE ~に変わりました。

ALTER TABLE Changes:
NDB Cluster formerly supported an alternative syntax for online ALTER TABLE.
This is no longer supported in NDB Cluster 7.5, which …

[さらに読む]
MySQLのInnoDBって file_per_table がデフォルトになっていたのか!

 「趣味のMySQLユーザ」の時期が続いていたこともあって、実体験による情報よりも、すっかり耳年増になってしまいました。取り返すべく、AWSの環境*1を得たのをきっかけに、色々試し始めています。


 今回触っていて、「あれっ?」と思ったのは、CREATE TABLE したら、テーブルごとに idb ファイルができあがっていたということ。いわゆる「file per table」というやつです。
 従来 InnoDB は、my.cnf で指定した idbファイル群を全テーブルで共通して使用していました。

[さらに読む]
3135 件中 1031 - 1040 件を表示
« 前の 10 件 | 次の 10 件 »