1963 件中 201 - 210 件を表示
« 前の 10 件 | 次の 10 件 »
Displaying posts with tag: MySQL (reset)
DROP TABLEがどれくらいその他のトラフィックに影響を与えるか……を、手元で測る方法

 

TL;DR

  • sysbenchでDROP用のテーブルと、その他トラフィック用のテーブルをprepareして

  • sysbench runしながらDROP TABLEするだけ

sysbenchは無ければインストール(CentOS 7.xだとepelに入ってる)


$ sudo yum install -y sysbench

ベンチ先がMySQL 8.0の場合、 default_authentication_plugin=mysql_native_password かつ、sysbench用のアカウントがmysql_native_passwordでされてないとエラーになる。


FATAL: error 2059: Authentication plugin 'caching_sha2_password' cannot be loaded: /usr/lib64/mysql/plugin/caching_sha2_password.so: cannot open shared object file: No such file or directory

FATAL: `sysbench.cmdline.call_command' function failed: /usr/share/sysbench/oltp_common.lua:83: connection creation failed

[さらに読む]
MySQLが勝手に作るファイルのパーミッションを指定する

 

TL;DR

[さらに読む]
MySQLだけでWindow関数を使って@rowとか使わずに95%ileを計算したい

やり方があってるかどうかわからないので違ってたら教えてほしい。

サンプルデータこんな感じ。


mysql80 209534> SELECT * FROM t1 LIMIT 3;

+---------------------+-----------+
| dt | rows_read |
+---------------------+-----------+
| 2022-05-31 17:16:00 | 0 |
| 2022-05-31 17:16:01 | 6 |
| 2022-05-31 17:16:03 | 0 |
+---------------------+-----------+

3 rows in set (0.00 sec)

まずは全期間でrows_readの95%ileを計算してみたい。

パーセンタイルを一発で求めるなにかは無さそうなので、まずはおとなしくRANK()で並べ替える。

mysql80 209534> SELECT dt, rows_read, RANK() OVER (ORDER BY rows_read) AS _rank FROM t1;
+---------------------+-----------+-------+
| dt | rows_read | _rank | …
[さらに読む]
今日は、気になってのでMySQLのメタデータロック(MDL)を調べてみたの日。

目次

[さらに読む]
今日は、MySQL InnoDB Cluster の座学メモの日。

目次

[さらに読む]
MySQLリリースノート勉強会8.0.29開催してました

MySQLリリースノートでわいわい言う勉強会 8.0.29 開催してました。 書き忘れていたので、後日記録として本エントリを記述しています。 mysql.connpass.comhttps://dev.mysql.com/doc/relnotes/mysql/8.0/en/news-8.0.29.html togetter.com

今日は、Percona XtraBackupのMySQLバージョン違いの挙動が気になったの日。

目次

[さらに読む]
今日は、俺的MySQLチートシートの日。

目次

[さらに読む]
今日は、MySQL 8.0.29で一部制限が解放されたALGORITHM=INSTANTの日。

目次

[さらに読む]
最近の MySQL の Internal Temporary Table 動作まとめ (version 8.0.28 版)

8.0 のGA以降、Internal Temporary Table まわりは改良が重ねられきました・・・ ネットの記事では既に古い内容になってしまっているものもあり、改めて最新の挙動を確認して整理してみました*1

なお、MySQL 8.0 の Internal Temporary Table の動作は @kentarokitagawa さんの以下の記事も詳しいです。 こちらの記事を読んでから本エントリーを読むとより理解しやすいでしょう。

gihyo.jp

Internal Temporary Table

MySQL は、ORDER BY や UNION …

[さらに読む]
1963 件中 201 - 210 件を表示
« 前の 10 件 | 次の 10 件 »