1963 件中 231 - 240 件を表示
« 前の 10 件 | 次の 10 件 »
Displaying posts with tag: MySQL (reset)
オプティマイザトレースの使い方

オプティマイザトレースの使い方

オプティマイザトレースの使い方は以下の通り

  1. オプティマイザトレースを有効にする
  2. 解析したいクエリの実行
  3. トレースの表示

1. オプティマイザトレースを有効にする

mysql> SET optimizer_trace='enabled=on';

ちなみにSET GLOBALにするとそのセッションでは無効なので注意。

2. 解析したいクエリの実行

mysql> SELECT ... FROM xxx WHERE ..... ; …
[さらに読む]
今日は、MySQLでストアドファンクションであったエラーについての日。

目次

[さらに読む]
MySQL5.6でsysスキーマを使う方法

MySQL5.6でもsysスキーマ使いたいなと思う人へ

もう新しいバージョンも出ないMySQL5.6

でも、愛着があって(?)まだまだ使いたいという人へささやかなプレゼントです。

sysスキーマMySQL内部の実行内容を把握するのに便利なビューやストアドなどが入っていて便利なのはMySQL5.7や8.0を使っていて知っている人も多いでしょう。

でも、5.7.6以前を使っている人、主に5.6を使っている人はinformation_schemaやperformance_schemaを起動してでなんとかするしか無かったりします。

そんなあなたもsys …

[さらに読む]
起動しない、エラーログ出ない、困ったー!と言う時はmy.cnf(my.ini)を見よう

小学校受験の話をガッツリ書く前に、今日はちょっとしたMySQLの小話。

なんで起動しないのか確認できないよぉ…

MySQL Serverを起動しようとしたら起動しない。

でも、エラーログが出てない。

実行しているコンソール上にも何も出ない。

なんで起動しないのかわからないよー!

そんな時ありませんでした?

理由は恐らくあなたのmy.cnf(my.ini)にあります。

my.cnfやmy.iniのあるパラメータに注目

それはdatadirとlog_errorです。

log_error …

[さらに読む]
今日は、MySQLのJSON型ってどんな感じで扱うのの日。

初めに

この記事は、MySQL Advent Calendar 2021のカレンダー | Advent Calendar 2021 - Qiitaのエントリーです。

↓前日(2021年12月20日)は、@yy_harachi さんの記事です。

MySQLのオンラインDDLでレプリケーション遅延を回避する方法 - Qiita

目次

[さらに読む]
MySQL8.0を再起動するとアプリからつながらなくなる理由

この記事は MySQL Advent Calendar 2021 の18日目の記事です。

それ、多分 caching_sha2_password が原因です

この話、実は既にyoku0825さんが語っている話なので、別に目新しさは無いですw

でも、アプリケーションからというように、少しDBへの接続の仕方が変わるとこの話に気づきにくくなってる気がするのであえて書いてみました。

caching_sha2_passwordって何?(おさらい)

caching_sha2_password は MySQL8.0のデフォルトの認証プラグインです。

MySQL5.7までは …

[さらに読む]
今日は、mysqldumpslowというものがあるのを最近知りましたの日。

目次

[さらに読む]
jqの代わりにperlを使ったり、mysqlを使ったり(できなかった)

TL;DR

  • jq の記法が覚えられないので perl -MJSON で代用しています、というだけの記事です。

このエントリは Perl Advent Calendar 2021 の14日目の記事です。

サンプルJSONはテキトーに作ったやつ。

やりたくなるのはだいたいこんなやつ。

$ cat generated.json | jq '.[0].tags'   ### これが全要素ぶん欲しくなる
[
"occaecat",
"incididunt",
"dolore",
"reprehenderit",
"officia",
"cupidatat",
"qui"
]

$ cat generated.json | jq '.[*].tags' ### 違う
jq: error: syntax error, unexpected '*' (Unix shell quoting …
[さらに読む]
今日は、RDBの良くない設計にするとどうなるのかの日。

初めに

この記事は、MySQL Advent Calendar 2021のカレンダー | Advent Calendar 2021 - Qiitaのエントリーです。

↓2021年12月12日は、@tmtms さんの記事です。

ruby-mysql - tmtms のメモ

目次

[さらに読む]
ruby-mysql

これはMySQLアドベントカレンダーRubyアドベントカレンダーの12日目の記事です。

qiita.com qiita.com

ruby-mysql は Ruby だけで書かれた MySQL 用のクライアントライブラリです。 今は Ruby から MySQL を使う場合は普通は mysql2 を使うだろうから、たぶん誰も使ってない。

誰も使ってないだろうし、6年ほど放置してたんだけど、なぜかその気になったのでまたいじり始めた。退職前の有給消化期間で暇だったからかも。

MySQL 8.0 対応

MySQL 8.0 …

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