CLOVER🍀

That was when it all began.

MySQL

MySQLでパーティショニングを使用した時の、データの配置状態を確認する

MySQLで、パーティショニングを使った時に、どのパーティションにどれくらいのデータが入っているかを 確認するには、information_schemaにあるpartitionsテーブルを見ればよいみたいです。 ※確認は、MySQL 5.7で行っていますこんなテーブルです。 mysql> DE…

MySQL 5.7でレプリケーションを構成する

MySQL 5.7で、レプリケーション構成を組んでみます。MySQLサーバーは、以下の2つを用意。 MySQL 5.7.17 - Master - 172.17.0.2 MySQL 5.7.17 - Slave - 172.17.0.3 レプリケーションに使用するユーザーは「repl」とします。 Master側の設定 Master側のmy.cnf…

Apache Spark(DataFrame API/Spark SQL)で、MySQLのデータを読み書きする

Apache SparkのDataFrame API、Spark SQLで、通常のJDBCアクセス可能なデータベースに対しても操作ができそうな感じだったので、ちょっと試してみました。詳解 Apache Spark作者: 下田倫大,師岡一成,今井雄太,石川有,田中裕一,小宮篤史,加嵜長門出版社/メー…

MySQL+Connector/Jを使って、大量データのSELECT⇒INSERTした時の挙動を確認する

MySQLとそのJDBCドライバ(Connnector/J)を使った時の困った罠について、こちらによくまとまったエントリがございまして。MySQL Connector/J (JDBC ドライバ)の罠まとめ - ~saiya/hatenablogで、この中でもちょっと気になるもの SELECT 結果は全部メモリに…

WildFlyにMySQL DataSourceを、JDBCドライバをデプロイして作成する

WildFlyにJDBCドライバをデプロイしたうえで、DataSourceを作成したことがなかったのでメモ。今までは、いつもカスタムモジュールとしてインストールしていました。今回の対象は、WildFly 8.2.0.Final、MySQL(JDBCドライバのバージョンは5.1.35)とします。…

Ubuntu 12.04 LTSに、MySQLをAPT Repositoryからインストールする

ずっとdebパッケージでMySQLをインストールしてきたのですが、リポジトリ追加でやれそうだったのでこちらでインストールしなおしてみました。まず、下記のページからAPT Repositoryを追加するためのdebパッケージをダウンロード。Download MySQL APT Reposit…

Ubuntu LinuxにMySQLをインストールする

Apache/PHPに続いて、今度はMySQLをインストールすることにしました。この時点でのMySQLの最新安定版は、5.5.28です。では、まず http://dev.mysql.com/downloads/mysql/ より、Debian Packageをダウンロード。…最初はソースからコンパイルしてみようかと思…