MySQLでInnoDBのバッファヒット率を計算する #!/bin/sh MYSQLCMD="mysql -uroot" GLOBAL_STATUS=`echo "show global status;"| ${MYSQLCMD}` … 高瀬 裕介ハック2014.04.25 563
MySQL の実行速度を計測する方法 同じ関数を100回計算して関数の実行速度を計測するようなことは、特に情報系の学生の方なら経験があると思います。 MySQL でも同じようなことができます。例えば以下のようなSQL文を実行します。 SELECT BENCH… k-hatanoハック2014.04.24 4,330
MySQLでアンダーバーで検索したいとき select * from user where email like '%test_%' ; で検索をすると、 dummy-hoge@test.com なんかもヒットすることがあります。これは半角ア… @iwasakiハック2014.04.24 3,044
MySQLのSlowQueryLogで指定行数以上のものだけ出力 my.cnfに以下を書くとその行数以上の結果が返るSQLだけSlow Query Logに出力されます。 min_examined_row_limit = 10000 @iwasakiハック2014.04.23 193
MySQLが生きているか確認する簡易コマンド mysqladmin ping -h{hostname} -u{user} -p{password} if [ ! $? -eq 0 ]; then exit fi alkoshikawaハック2014.04.22 223
MySQLでINDEXを無視する USE INDEXの代わりにIGNORE INDEXを使います。 SELECT * FROM dtb_product_categories IGNORE INDEX (dtb_product_categories_mul… alkoshikawaハック2014.04.22 1,319
MySQLで特定条件でダンプを取る MySQLでダンプを取る際に特定のテーブルに対して検索条件をつけてダンプを取る場合 mysqldump -h*** -u*** -p*** –lock-tables=0 –where="start_time… @iwasakiハック2014.04.22 1,639
WindowsでMySQLをコマンドから停止する方法 WindowsのサービスにMySQLが登録されている場合は「スタートメニュ」→「コンピュータ」→「管理」→「サービスとアプリケーション」→「サービス」からMySQLを選択して、「サービスの停止」をすればMySQLを止める… @iwasakiハック2014.04.21 1,781
MySQLの実行結果をファイルに出力する方法 データベースが別サーバになっている場合などにSQLの実行結果をファイルに出力する方法です。 mysql -hhostname -uusername -ppassword mysql -e "select * f… @iwasakiハック2014.04.21 1,075