タグ

mysqlに関するtecklのブックマーク (36)

  • YappoLogs: なぜ SQL_CALC_FOUND_ROWS や LIMIT OFFSET のページングが良く無いのか


     SQL_CALC_FOUND_ROWS  LIMIT OFFSET   mysql 5.5.34  bigdata  id BIGINT UNSIGNED NOT NULL AUTO_INCREMENT, PRIMARY KEY (id)  InnoDB  2014COUNT(*)SQL_CALC_FOUND_ROWSLIMIT OFFSET - Togetternippondanji SQL_CALC_FOUND_ROWS 使S
  • MySQLコマンドラインツールで使えるコマンド小ネタ


    MySQL使 2012-12-12 mysql使 system MySQLSQLOSMySQLsystem使 mysql> system uptime 10:47:48 up 24 min, 5 users, load average: 3.94, 3.68, 2.57 mysql> system ls test.sh sample01.sql tee teenotee
    teckl
    teckl 2014/02/19
    mysql上でteeなんか使えたのか・・
  • MySQL の pager が便利だった - xykの日記

    mysql のコンソールで grep とか使えないかなぁと思っていたら pager を使えば出来ることを今更知った。 MySQL :: MySQL 5.1 リファレンスマニュアル :: 7.7.2 mysql Commands http://dev.mysql.com/doc/refman/5.1/ja/mysql-commands.html mysql のプロンプトで以下のように pager (または\P) を指定すればよい。 ・grep mysql> pager cat | grep hoge PAGER set to 'cat | grep hoge'・ファイルに保存 mysql> \P cat > ~/dump.txt PAGER set to 'cat > ~/dump.txt'・less mysql> \P less PAGER set to 'less'less の -S オ

    MySQL の pager が便利だった - xykの日記
    teckl
    teckl 2014/02/19
    うお、less -S 超便利だ… mysql> \P less -S
  • ラッパーも含めて mysqldが起動するときにどのmy.cnfを舐めてるのか知りたいとき


     http://dev.mysql.com/doc/refman/5.6/en/option-files.html LinuxMySQL--defaults-file, --defaults-extra-file /etc/my.cnf /etc/mysql/my.cnf /usr/local/mysql/etc/my.cnf SYSCONFDIR/my.cnf SYSCONFDIR== /usr/local/mysql/etccmake MariaDB /usr/local/mysql/my.cnf $MYSQL_HOME/my.cnf basedir$MYSQL_HOME== basedir /home/
    teckl
    teckl 2013/10/10
    なるほど、straceはこんな時にも使うと便利なのかー
  • 第3回 すべてのMySQLユーザに高速な全文検索機能を! - mroongaの紹介 | gihyo.jp


    RubyonRailsgroongamroonga使Active Recordgem使RubyonRails 使mroongamroonga使使mroongamroonga  
    第3回 すべてのMySQLユーザに高速な全文検索機能を! - mroongaの紹介 | gihyo.jp
    teckl
    teckl 2013/10/04
    良さそう、あとで試す
  • MySQL InnoDBストレージエンジンのチューニング(後編)


     InnoDB  調ReadI/OInnoDBinnodb_buffer_pool_sizeInnoDB innodb_buffer_pool=32G innodb_buffer_pool_size
    MySQL InnoDBストレージエンジンのチューニング(後編)
  • InnoDBのファイルサイズ管理


    InnoDBMySQLPlanet MySQL InnoDB [mysqld] innodb_data_file_path=ibdata1:10M:autoextend 10MB使
    InnoDBのファイルサイズ管理
    teckl
    teckl 2013/08/01
    >共有テーブルスペースを削除してはならない!!
  • Percona Toolkit

    All of Percona’s open source software products, in one place, to download as much or as little as you need.

    Percona Toolkit
    teckl
    teckl 2013/04/17
    よさげ
  • MySQLの冗長化 2013-01-24

    <SKILL BASECAMP 2013> MySQLの冗長化~無停止運用を実現するには~ http://www.pasonatech.co.jp/entry/index.jsp?mode=2&d=on&no=3756Read less

    MySQLの冗長化 2013-01-24
    teckl
    teckl 2013/01/29
    良いまとめ。mysqlfailoverとかよさそうだなぁ
  • 『redis、それは危険なほどのスピード』


    Div Wataru  3 Redis Redis便使 RedisRedisremote dictionary serverkey-valueMemcacheDBKVS 
    『redis、それは危険なほどのスピード』
    teckl
    teckl 2012/11/26
    redis、よさそう
  • 1台から500台までのMySQL運用(YAPC::Asia編)

    PacemakerのMaster/Slave構成の基と事例紹介(DRBD、PostgreSQLレプリケーション) @Open Source Confer...

    1台から500台までのMySQL運用(YAPC::Asia編)
  • Rails で、Controller に定義されている action を一度に取得する方法はありますか? - QA@IT


    QAITQAITQAIT7QAIT QAIT202022815:00QAIT QAIT7
    Rails で、Controller に定義されている action を一度に取得する方法はありますか? - QA@IT
    teckl
    teckl 2012/09/13
    んーむpostgresqlも少しずつ覚えた方がいいかな…
  • MySQL AB :: MySQL 5.1 リファレンスマニュアル :: 15 パーティショニング


    使 12.21  MySQL 8.0  InnoDB NDB  MySQL 8.0 MyISAM  InnoDB NDB 使 使 ER_CHECK_NOT_IMPLEMENTED  Oracle  MySQL 8.0 Community InnoDB NDB 
  • パーティショニングの使用例 - カーディナリティが低いカラムを使って検索する場合


    MySQL 5.1使  使  使  2YesNo2使
    パーティショニングの使用例 - カーディナリティが低いカラムを使って検索する場合
  • うるう秒のあとにMySQLなどのCPU使用率が高騰する件について - SH2の日記

    2012年7月1日のうるう秒のあとに、MySQLJavaなどのCPU使用率が高騰する事象が報告されています。 CPU %user %nice %system %iowait %steal %idle 08時30分01秒 all 0.02 0.00 0.02 0.04 0.00 99.91 08時40分01秒 all 0.02 0.00 0.02 0.08 0.00 99.88 08時50分01秒 all 0.02 0.00 0.02 0.03 0.00 99.92 09時00分01秒 all 0.11 0.00 0.13 0.04 0.00 99.72 09時10分01秒 all 23.02 0.00 29.09 0.11 0.00 47.78 09時20分01秒 all 23.11 0.00 29.08 0.06 0.00 47.75 09時30分01秒 all 22.85 0.00

    うるう秒のあとにMySQLなどのCPU使用率が高騰する件について - SH2の日記
    teckl
    teckl 2012/07/02
    うーぬ… >date -s "`LANG=C date`"
  • MySQLがレプリケーション遅延がALTERで治った - takami_hiroki’s blog


    10 調 OPTIMIZE TABLE使   INDEX  調 optimize tableMyISAM MySQL:MySQL - livedoor Blog
    MySQLがレプリケーション遅延がALTERで治った - takami_hiroki’s blog
    teckl
    teckl 2012/06/14
    おお、空のALTERでインデックスが最適化されるんですな… > mysql> ALTER TABLE user_table ENGINE MyISAM;
  • ジョインが70倍高速で、Memcached API搭載の「MySQL Cluster 7.2」正式版が登場

    米オラクルは、オープンソースのデータベースとして普及しているMySQLをクラスタ化して利用するためのソフトウェア「MySQL Cluster 7.2」の正式版を公開しました。 GPLに準拠したオープンソース版と同時に、管理ツールを同梱し、24時間365日のサポートも行う商用版の「MySQL Cluster Carrier Grade Edition」も同時に公開しています。 ジョインが70倍高速に MySQL Cluster 7.2の最大のポイントは、ジョインが高速になったことです。これまでクラスタでのジョインは、ジョインするテーブルのデータがクラスタ内のノード間をいちいち飛び交っていたため、複雑なジョインになるほど遅いものになっていました。 MySQL Cluster 7.2で採用されたAdaptive Query Localization(あるいはPush Down Joins)と呼ば

    ジョインが70倍高速で、Memcached API搭載の「MySQL Cluster 7.2」正式版が登場
    teckl
    teckl 2012/06/05
    ジョイン70倍
  • MyISAMからInnoDBへ切り替えるときの注意点


    MySQL使使MyISAMMyISAMMySQLMySQLMyISAMYahoo!稿    INSERT 2
    MyISAMからInnoDBへ切り替えるときの注意点
  • 1台から500台までのMySQL運用 MySQL Beginners

    Designing Opeation Oriented Web Applications / YAPC::Asia Tokyo 2011Masahiro Nagano

    1台から500台までのMySQL運用 MySQL Beginners
    teckl
    teckl 2012/05/30
    my.cnfテンプレート化は良いなぁ
  • maatkitを一通り使ってみたメモ - はまさき


    #hbstudy11id:marqsMaatkit使    Mattkit  MySQL Tools and Management Software to Perform System Tasks by Percona MaatkitMySQLBaron ScheartzMySQLPostgreSQL 
    maatkitを一通り使ってみたメモ - はまさき
    teckl
    teckl 2012/03/14
    すごい >特定のエラーを無限スキップしてレプリを再開させたり(mk-slave-restart)