Quantcast
Channel: OpenMemo » mysql
Browsing all 10 articles
Browse latest View live

mysqlのquery-cacheを有効にしてみた

mysqlは今のところMTでしか使ってないので、チューニングしても効果がわかりにくいかな?と、思って手をつけてなかったんだけど、「query-cacheを有効にすると再構築が早くなる」的なエントリを見かけたので試してみた。 my.cnf に「query_cache_size=32M」って書いてmysqlを再起動。MTで再構築を試してみると、 んーほとんど体感できねーー。...

View Article



MySQL + SennaでMySQLのデータファイルが破損しているようなエラーが出る

[ERROR] Got error 134 when reading table ‘./dir/table’ こんなエラーが出る。 http://blog.yappo.jp/yappo/archives/000219.html この現象と同じような気がする。 環境は MySQL 5.0.51 Senna 1.0.9 Tritonn 1.0.8

View Article

MySQLにおけるパフォーマンスチューニング

メモリー周りは設定ずみとすると、「インデックスを張る」という一般的なRDBMSにおけるチューニングとやることは同じ。 slowqueryがログに出てくれるのと、log-queries-not-using-indexes をつけておくとインデックスが使えていないものもログに出てくれるんで楽チン。...

View Article

Amazon EC2のMicro InstanceにAmazon Linuxをインストールしてからやったこと

まずは全体的なところから root宛てのメールを自分に転送 vi /etc/aliases で root: {$メールアドレス} にしてから newaliases タイムゾーンを日本標準時にする cp /usr/share/zoneinfo/Japan /etc/localtime で、一回ログオフしてつなぎなおせばOK。 (あと crond の再起動が必要) システム文字コードの変更 vi...

View Article

mysqldumpが遅いっ

–opt か –quick をつけましょう(5.1以降は –opt がデフォルトらしい)

View Article


MySQLのtmpdirをtmpfsにしてusing filesortのSQLも高速化?

未検証だけど、動きそうな気がする。 ただし、レプリケーションしているときのslave側はちょっと注意が必要で、「MySQLがテンポラリファイルを格納する場所」を読む限りダメって書いてあるんだけど、「レプリケーションスタートアップオプション」を読むと、–slave-load-tmpdir=filename に揮発しないストレージを指定すればよさそう。

View Article

mysqlのストレージエンジンを追加する

my.cnf に書くんじゃなく、 mysql> INSTALL PLUGIN INNODB SONAME ‘ha_innodb.so’; でもいいらしい。 参考  

View Article

CentOS 5.7 にMySQL 5.1を公式rpmからインストール

MySQL の公式 RPM を使おう を参考に。 まずはここから必要なファイルをダウンロードして rpm -ivh MySQL-client-community-5.1.59-1.rhel5.i386.rpm rpm -ivh MySQL-shared-community-5.1.59-1.rhel5.i386.rpm rpm -ivh...

View Article


PDOでMySQLに接続してプリペアードステートメントを使うと、MySQLのクエリーキャッシュがきかないことがある

条件は MySQL 5.1.17以前 http://dev.mysql.com/doc/refman/5.1/en/query-cache.html (英語のみ記載あり) PDO::ATTR_EMULATE_PREPARES = false (PHP 5.1.6はfalseがデフォルト。どのバージョンからか不明だけど新しめのPHPはtrueになってるみたい)...

View Article


replicationのslaveでstorage modeのmroongaがdeadlock?

CentOS 6 + mroonga 3.00 の環境で、複数台のslaveのうち一台だけstorage modeのmroongaのテーブルでdeadlockが出てreplicationのsql_threadがずーーーっと待ってしまう現象に出会っている。。...

View Article
Browsing all 10 articles
Browse latest View live




Latest Images