はてブログ

はてなブックマーク新着エントリーの過去ログサイトです。



タグ MySQL道普請便り

新着順 人気順 5 users 10 users 50 users 100 users 500 users 1000 users
 
(1 - 8 / 8件)
 

第196回 MySQLのexplicit_defaults_for_timestampオプションによって意図せずデータとテーブル定義変更をしてしまう現象について | gihyo.jp

2023/05/09 このエントリーをはてなブックマークに追加 19 users Instapaper Pocket Tweet Facebook Share Evernote Clip gihyo.jp MySQL TimeStamp型 特定 現象

MySQL道普請便り 第196回MySQLのexplicit_defaults_for_timestampオプションによって意図せずデータとテーブル定義変更をしてしまう現象について MySQLのオプションでexplicit_defaults_for_timestampというオプションをご存知でしょうか? これはTIMESTAMP型の特定の非標準動作を有効にするかどうか、およびTIMESTAMP型... 続きを読む

第131回 mysqldumpslowを使ってスロークエリログを解析してみる:MySQL道普請便り|gihyo.jp … 技術評論社

2020/09/29 このエントリーをはてなブックマークに追加 7 users Instapaper Pocket Tweet Facebook Share Evernote Clip スロークエリログ スロークエリーログ 遅いクエリ スローログ

皆さんはスロークエリログを活用していますでしょうか。今回はこの連載でも第7回 スロークエリーログを使って遅いクエリを収集するや第113回 anemoeaterを使ってスローログを可視化してみるで紹介させていただいた,スロークエリログ関連のお話となります。 今回は,mysqldumpslowという,スロークエリログをもっと便... 続きを読む

第110回 Invisible Indexesを使って気軽にチューニングを始めてみる:MySQL道普請便り|gihyo.jp … 技術評論社

2019/11/19 このエントリーをはてなブックマークに追加 12 users Instapaper Pocket Tweet Facebook Share Evernote Clip gihyo.jp 技術評論社

使用されず役に立たないインデックスを定義するのは,SQLアンチパターンの1つ「インデックスショットガン」として知られています。使用されていないインデックスを定義するのは,ディスク容量を圧迫して,さらに更新コストも掛かるという良いこと無しな状態です。 ただ実際には,あなたが使用されていないインデックスを... 続きを読む

第87回 MySQLでケーキを焼いてみる:MySQL道普請便り|gihyo.jp … 技術評論社

2018/12/25 このエントリーをはてなブックマークに追加 44 users Instapaper Pocket Tweet Facebook Share Evernote Clip MySQL gihyo.jp UDF ケーキ 技術評論社

この記事はMySQL Casual アドベントカレンダーの25日めの記事になります。 メリークリスマス! 皆さんMySQL好きですよね! そしてケーキが好きな人も多いと思います。なので今回は,12月25日ということでMySQLでパウンドケーキを焼いてみたいと思います。 仕組みとしては,MySQLのUDFからArduinoのPINの値を変更します。... 続きを読む

第11回 MySQL Workbenchを使って既存のデータベースからER図を作成する:MySQL道普請便り|gihyo.jp … 技術評論社

2016/01/19 このエントリーをはてなブックマークに追加 34 users Instapaper Pocket Tweet Facebook Share Evernote Clip MySQL Workbench ER図 データベース ブログ

ちょっと気が早い気がしますが, そろそろ年度末に向けてさまざまな準備を考えはじめる時期だと思います。異動や入退社に備えて, ちゃんとドキュメントを整えていますか。 特にデータベースを使用しているプログラムに関しては, データベース内の情報を正しく活用するためにはどのようなデータ構造があって, どのようなデータが入力されているのかを正しく理解する必要があります。正しく理解ができていないと新規にプログ... 続きを読む

第7回 スロークエリーログを使って遅いクエリを収集する:MySQL道普請便り|gihyo.jp … 技術評論社

2015/11/24 このエントリーをはてなブックマークに追加 21 users Instapaper Pocket Tweet Facebook Share Evernote Clip スロークエリーログ 遅いクエリ gihyo.jp 技術評論社

最近ではPaaS型のクラウドがかなり普及しており,サーバを自分で用意しなくても簡単にサービスを公開できるようになりました。そのため,自分向けの便利サービスなどを作っている人も多いのではないかと思います。しかし,サービスの初期段階だとうまく動いていた機能が時とともに,だんだんと重くなっていき使いにくくなることもあるかと思います。 そんな時には,データベースに限った話ではありませんが,チューニングをし... 続きを読む

第5回 Dockerで複数バージョンのMySQLを開発環境に用意する:MySQL道普請便り|gihyo.jp … 技術評論社

2015/10/27 このエントリーをはてなブックマークに追加 24 users Instapaper Pocket Tweet Facebook Share Evernote Clip MySQL アップグレード gihyo.jp 検証 技術評論社

MySQLを開発に使っている時に,よく問題になるのがアップデート,アップグレードの検証です。アップデート・アップグレードをする前に開発環境で問題が発生しないか,あるいは新機能がどんな機能かを確認したいと思うことがあると思います。その際にうっかり別のバージョンのMySQLで開発環境のMySQLを上書きしてしまい,以前の開発環境に戻せなくなってしまった…なんてことはありませんか? そして,本来やりたか... 続きを読む

第4回 テーブルをコピーするついでにデータディレクトリーの中身を知る:MySQL道普請便り|gihyo.jp … 技術評論社

2015/10/13 このエントリーをはてなブックマークに追加 24 users Instapaper Pocket Tweet Facebook Share Evernote Clip gihyo.jp テーブル 中身 技術評論社 第4回

勉強用のMySQLをいじっている時に,「もとに戻せない操作しちゃったけど戻せない……」ということはありませんか? MySQLのDDL(DROP TABLEやALTER TABLEなどの,定義を変更するためのステートメントのことです)はトランザクション非対応なので,一度DROPしてしまうとロールバックすることはできません。それどころか,DDLが実行される直前に「暗黙のコミット」が走る作りになっている... 続きを読む

 
(1 - 8 / 8件)