2018年11月29日のブックマーク (4件)

  • SQLチューニングの基礎知識 「データアクセスと索引(インデックス)」の関係を理解する

    パフォーマンス向上を見据えた「データアクセス方法」を理解する ユーザーによりよいサービスを提供していくために、データベースのパフォーマンスチューニングは欠かせません。これを実現していくには、最低限「データアクセスの仕組み」を理解しておく必要があります。 第2回「リレーショナルデータベースの3大構成要素とは?」で解説した通り、SQL(Structured Query Language:リレーショナルデータベースのデータを操作するための言語)でのデータアクセスは、ディスクにある表のデータをメモリにロードしてから実行されます。そのため、非効率なデータアクセスはディスクI/Oの多発を招き、パフォーマンスに影響を及ぼします。データアクセス方法の効率とデータベースのパフォーマンスは密接に関係しています。 従って、パフォーマンス問題を抱えているシステムの多くはSQLによるデータアクセス方法に問題があると

    SQLチューニングの基礎知識 「データアクセスと索引(インデックス)」の関係を理解する
    kanon1023
    kanon1023 2018/11/29
    インデックスについて分かりやすく書かれている[SQL]
  • MySQL導入 初期設定

    こんにちは、okutani(@okutani_t)です。記事ではCentOS7にMySQLを導入する手順を紹介しています。 記事では下記のCentOSで設定を進めています。 $ cat /etc/redhat-release CentOS Linux release 7.2.1511 (Core) なお、CentOS7ではデフォルトでMariaDBという、MySQLの後継と言われている(フォーク元がMySQL)データベースが導入されます。MariaDBを使う場合は次のように導入できます。 $ yum -y install mariadb mariadb-server 今回はMariaDBではなく、MySQLを導入する方法について解説していますので注意してください。 では、さっそくCentOS7にMySQLを導入してみましょう。 参考MySQL 5.7 を CentOS 7 に yum

    MySQL導入 初期設定
  • CentOS 7 に MySQL 8.0.11 GA をインストール - Qiita

    Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?

    CentOS 7 に MySQL 8.0.11 GA をインストール - Qiita
  • Vagrant 導入

    最近、Vagrant(ベイグラント)を使い始めてすごい便利だなあと感じたので、Vagrantに関する記事を色々と読んで整理してみました。Windows環境でのセットアップ手順も書いています。 (※Windows向けの手順を書いていますが、Macでもほぼ同様です) 2016-02-29時点での最新バージョンを使っています。 Vagrant 1.8.1 VirtualBox 5.0.14 Vagrantってなに? 仮想マシンの簡単な構築や、どこでも同じ環境を再現できるように仮想マシンを管理するためのコマンドラインツールです。 Rubyで実装されていて、WindowsMac OS X、Linuxで動作します。 Vagrant自体には仮想化機能は無く、VirtualBoxなどの仮想化ソフトのフロントエンドとして機能し、仮想化ソフトの操作を簡単なコマンドで代行してくれます。 公式ページ http:

    Vagrant 導入
    kanon1023
    kanon1023 2018/11/29
    Vagrantの導入方法 [Linux]