タグ

mysqlに関するtyoro1210のブックマーク (114)

  • さよなら本番サーバー - Qiita


    SES使 RedmineRedmine URLRedmine CSV
    さよなら本番サーバー - Qiita
    tyoro1210
    tyoro1210 2019/12/03
    .ssh ディレクトリに所有者以外の書込み権与えると繋がらないやつやね。 /var/log/secure に「bad ownership or modes」ってログが残ったりするので、繋がってるコンソールがどっかにあればログ確認すれば分かるやつ。
  • 【MySQL 8.0 予約語一覧】 8.0以降で予約語になった数なんと21ありました!!


    MySQL MySQL!!8.0  ( ..)φ DB使!UP使使` `  使  MySQL 8.0 A C
    【MySQL 8.0 予約語一覧】 8.0以降で予約語になった数なんと21ありました!!
    tyoro1210
    tyoro1210 2019/06/07
    system
  • なぜあなたは SHOW ENGINE INNODB STATUS を読まないのか - そーだいなるらくがき帳


    MySQL Casual Advent Calendar 201720  SHOW ENGINE INNODB STATUS  SHOW ENGINE INNODB STATUS \G  @ALF (@soudai1025) 20161220 MySQLSHOW ENGINE INNODB STATUS  SHOW ENGINE INNODB STATUS SHOW ENGINE INNODB STATUS   \G  3  pager less -S 
    なぜあなたは SHOW ENGINE INNODB STATUS を読まないのか - そーだいなるらくがき帳
  • 事前にデータ投入をした MySQL Docker イメージを作る場合は /docker-entrypoint-initdb.d を活用すると便利 - kakakakakku blog


     MySQL Docker Dockerfile ...調 MySQL Docker  MySQL  Docker CI使 MySQL Docker  MySQL Docker  MySQL Docker 便  Dockerfile  docker-ent
    事前にデータ投入をした MySQL Docker イメージを作る場合は /docker-entrypoint-initdb.d を活用すると便利 - kakakakakku blog
  • docker-composeでデータベースコンテナを立てるときのTips

    docker-composeを使うと連携する複数のコンテナを割と簡単に構築できます。 アプリケーションコンテナや開発用コンテナからデータベースコンテナを扱う際に気になったことをまとめてみます。 ✗TOC データベースの永続化 redis mysql postgres mongo データベースを参照する方法 portの指定 データベースの永続化 データベース内のデータは永続化しないと消えてしまうので、残したい場合は明示的に永続化させておく必要があります。 公式のイメージの設定例(redis, mysql, postgres, mongo)を書きます、ホストのディレクトリにマウントする方法(data volume)を採用しています。データコンテナを使う方法は書いていません。 redis Docker Hub /dataをマウントすると良いようです。docker-compose.ymlに以下のよ

  • 限界までMySQLを使い尽くす!!


    ?!!!MySQLMySQLMySQL使 SQL MySQLSQLmax_allowed_packetmax_allowed_packet1GBmax_allowed_packet16MB使  
    限界までMySQLを使い尽くす!!
  • REPLACE INTOが実はINSERT + DELETEだった(INSERTが先で後から消す) 間違ってました。。


    REPLACE INTOINSERT + DELETEINSERT  INSERT .. ON DUPLICATE KEY UPDATE ..99%UPDATE UPDATE UPDATEINSERT INSERT .. ON DUPLICATE KEY UPDATE調  5.6.10sql/sql_insert.ccwrite_recordtable->file->ha_write_row(table->record[0] INSE
  • MySQL5.7.9を試した - Qiita

    10/26リリースでアナウンスされていた5.7.9が、10/22にGAとしてリポジトリに登録されたのでインストール。 CentOS6に新規インストールして、5.7.8RC2で試していた内容を再確認。 インストール&起動 http://dev.mysql.com/downloads/repo/yum/ からリポジトリファイルを取得してインストール # rpm -ivh mysql57-community-release-el6-7.noarch.rpm 準備中... ########################################### [100%] 1:mysql57-community-relea########################################### [100%] # yum install mysql-community-client \

    MySQL5.7.9を試した - Qiita
    tyoro1210
    tyoro1210 2017/04/21
    『まずは初期パスワード(temporary password )の確認』 mysql -u root で入れないと思ったらログに吐いてたのか
  • mysql-to-rest

    mysql-to-rest mysql-to-rest is a module to map a MySQL-DB to an REST API. The foundation for this module is the express framework, as well as the mysql package for the DB connection. API Installation $ npm install mysql-to-rest First load express and mysql

    mysql-to-rest
  • mysqlをrestでアクセスできてもいいじゃない - Qiita


    RDB v.s KVS KVSRESTAPIcurlmysqlREST mysql-to-rest node使mysqlREST  mysql-to-rest使mysql-to-restREADMEGO var mysql = require('mysql'); var connection = mysql.createConnection({ host : 'localhost', user : 'root', password :
    mysqlをrestでアクセスできてもいいじゃない - Qiita
  • MySQL InnoDBストレージエンジンのチューニング(後編)(EnterpriseZine) - goo ニュース


      InnoDB   調ReadI/OInnoDBinnodb_buffer_pool_sizeInnoDB innodb_buffer_pool=32G innodb_buffer_pool_size
    MySQL InnoDBストレージエンジンのチューニング(後編)(EnterpriseZine) - goo ニュース
  • MySQLでrootパスワードを忘れた場合の対処方法 | 株式会社LIG(リグ)|DX支援・システム開発・Web制作


    ?tetsu MySQLrootMySQL  ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES) MySQLroot CentOSMySQL  SSH SSH MySQL MySQL service mysq
    MySQLでrootパスワードを忘れた場合の対処方法 | 株式会社LIG(リグ)|DX支援・システム開発・Web制作
  • New RelicでMySQLを詳細に監視する - Qiita

    クラウド時代の運用監視サービス「New Relic」にMySQLを監視するためのPLUGINをインストールする方法をまとめてみました。 前提 New Relicのアカウントを取得済みであること まだ取得されてない方はこちらをどうぞ 動作環境 監視エージェントを実行するサーバにJava1.6以上がインストールされていること 監視エージェントを実行するサーバにMySQLクライアントがインストールされていること 監視対象のMySQLが5.0以上であること 事前準備 MySQLに監視用アカウントの作成を行います mysql> CREATE USER newrelic@'%' IDENTIFIED BY 'himitsu'; mysql> GRANT PROCESS,REPLICATION CLIENT ON *.* TO newrelic@'%'; ユーザ名や接続許可するネットワークなどは適宜変更

    New RelicでMySQLを詳細に監視する - Qiita
  • New Relic MySQL PluginでAmazon RDS for MySQLの性能を監視 | 稲葉サーバーデザイン


    WebIT CactiAmazon RDSNew Relic New Relic New RelicSaaS New Relic https://newrelic.com/ New Relic New Relic https://inaba-serverdesign.jp/blog/20130912/newrelic.html New RelicNew
    New Relic MySQL PluginでAmazon RDS for MySQLの性能を監視 | 稲葉サーバーデザイン
  • MySQLで処理に長時間かかっている複数クエリをまとめて殺す方法 | Basicinc Enjoy Hacking!


    SQLMySQL  MySQLSQL MySQLshow processlist;ID kill   1001001ID
    MySQLで処理に長時間かかっている複数クエリをまとめて殺す方法 | Basicinc Enjoy Hacking!
  • MySQLバックアップ頂上決戦!! LVMスナップショット vs InnoDB Hot Backup

    スナップショットを使えばとある瞬間のディスクやファイルシステムのデータをいつでも後から参照することができる。しかもスナップショットの作成は一瞬だ。スナップショット機能を活用すれば最強のオンラインバックアップソリューションが出来るだろう。 しかし、スナップショットでバックアップを取るなんて危険な操作じゃないのか?!と不安に思われる方もいらっしゃるかも知れない。MySQL Serverが稼働中にいきなりデータだけをとってくるのだから、そのような疑問を持たれるのは頷ける。しかし仕組みさえ分かればスナップショットによるバックアップは怖くないということが分かるはずだ。そこで、まずはスナップショットによるバックアップの仕組みについて説明する。スナップショットを取る際の要件は次の通りである。 全てのデータを単一のボリュームに置くこと。つまり、一回のスナップショット操作でバックアップが取れることだ。 ディ

    MySQLバックアップ頂上決戦!! LVMスナップショット vs InnoDB Hot Backup
  • Block Nested Loop Join/Batched Key Access Join

    EnterpriseZine(エンタープライズジン)編集部では、情報システム担当、セキュリティ担当の方々向けに、EnterpriseZine Day、Security Online Day、DataTechという、3つのイベントを開催しております。それぞれ編集部独自の切り口で、業界トレンドや最新事例を網羅。最新の動向を知ることができる場として、好評を得ています。

    Block Nested Loop Join/Batched Key Access Join
  • MySQL 5.6で追加されたICPを追ってみました。 - Qiita


    MySQL Casual Advent Calendar 2013 on Zusaar19 yoku: MySQL 5.615調調 5 Index Condition Pushdown(ICP) BKA-Join Multi-Range Read(MRR) FROM Optimizer Trace Block Nested-Loop(BNLJ)BKAICP etcnippondanji (?)ICP
    MySQL 5.6で追加されたICPを追ってみました。 - Qiita
  • 加速的に膨張する宇宙のように進化するMySQL!最新開発版MySQL 5.6.3 m6新機能解説


    MySQL 5.6.3-m6MySQLerMySQL 5.6.2MySQL 5.6.3 MySQL 5.6.3MySQL 5.6.3 SQLMySQLSQL
    加速的に膨張する宇宙のように進化するMySQL!最新開発版MySQL 5.6.3 m6新機能解説
    tyoro1210
    tyoro1210 2016/02/10
    Optimizer Trace
  • Sort系ステータス変数について - mir the developer

    概要 http://dev.mysql.com/doc/refman/5.0/en/server-status-variables.html マニュアルでは以下のように説明されている。 変数名 意味 Sort_range レンジを使用して行われたソートの回数。 Sort_scan テーブルをスキャンすることによって行われたソートの回数。 Sort_merge_passes ソートアルゴリズムが必要としたマージパスの数。この値が大きい場合、システム変数のsort_buffer_sizeの値を増やすことを検討すべきです。 Sort_rows ソートされた行数。 ステータス変数の実体 変数名 実体 Sort_range STATUS_VAR.filesort_range_count Sort_scan STATUS_VAR.filesort_scan_count Sort_merge_passe

    Sort系ステータス変数について - mir the developer