3135 件中 1131 - 1140 件を表示
« 前の 10 件 | 次の 10 件 »
LXD 2.0でlive migrationしてみる

基本的には

に書いてある通りなんで、これの補足という形になります。


まず、live migrationを行う(ホストh1にあるコンテナc1をホストh2にlive migrationする場合)のにこのようなコマンドを実行すると

hirose31@h1$ lxc move c1 h2:

「error: Error transferring container data: websocket: bad handshake」というエラーで失敗し、以下のようにlocalの場合でもremote名を添えて実行すれば成功しました。

hirose31@h1$ lxc move h1:c1 h2:

[さらに読む]
はじめてのMySQLへのPull-Request体験談

の前に、いくつかMySQLへのContributeの前提を。

MySQLへのコードの寄贈は
1. Oracleプロファイルを持っていないといけない。ダウンロードする時に "No thanks" に気付かないと作らされるアレ。2. Oracle Contributor Agreement にサインしないといけない(OCAにサインしたかどうかがOracleプロファイルに紐付けられる…ので、Oracleプロファイルが必要みたい)
が前提になる。


【2016/05/06 23:35】

ちなみにMariaDBの場合も似たようなもので

If you want the code to be part of the main MariaDB tree, you also have to give the MariaDB Foundation a shared copyright to your code. This is needed so that the foundation can offer the code to other projects (like MySQL).

You do this by either:

1. Signing the MariaDB Contributor Agreement …

[さらに読む]
RDS→Auroraのレプリケーションをする

RDS→Auroraの移行案件ではなるべくメンテナンス時間を短くしたい。 なので、RDS→Auroraのレプリケーションを設定してみる。

レプリケーションを設定する

まずRDS側でSHOW BINLOG EVENTSを実行してみる。

rds> show binlog events; +----------------------------+-----+-------------+-----------+-------------+-------------------------------------------------------------+ | Log_name | Pos | Event_type | Server_id | End_log_pos | Info | +----------------------------+-----+-------------+-----------+-------------+-------------------------------------------------------------+ | mysql-bin-changelog.000002 | 4 | Format_desc | 950083943 | 120 | Server ver: 5.6.27-log, Binlog ver: 4 | | mysql-bin-changelog.000002 | 120 | Query | 950083943 | 196 | BEGIN | | mysql-bin-changelog.000002 | 196 | Query | 950083943 | 326 | DELETE FROM mysql.rds_sysinfo where name = 'innodb_txn_key' | | …

[さらに読む]
MySQLの保存データ暗号化(Percona Data Performance Blogより)

出典について

この記事はThe Percona Data Performance Blog内のAlexander Rubin氏によるMySQL Data at Rest Encryption(2016/4/8)を翻訳したものです。

このブログ投稿はMySQLの保存データ暗号化(Data at Rest Encryption)手法についての記事です。

保存データ暗号化はあったほうがいい、というだけでなく、HIPAA、PCIその他の法規で必要とされます。

保存データ暗号化を行うためには主に3つの方法があります。

  • フルディスク暗号化
  • データベース(テーブル)レベル暗号化
  • アプリケーションレベル暗号化。データがデータベースに挿入される前に暗号化されます。

[さらに読む]
MySQL 5.7の一般表領域 : 詳細とTips (MySQL Server Blogより)

免責事項

この記事はKevin Lewis氏によるMySQL Server Blogの投稿「General Tablespaces in MySQL 5.7 – Details and Tips」(2016/3/23)をユーザが翻訳したものであり、Oracle公式の文書ではありません。

※ 訳注: Tablespaceの日本語訳について: 記事タイトル以外はMySQLのマニュアルに倣い「表領域」ではなく「テーブルスペース」の表記としています。

MySQL …

[さらに読む]
MySQL ソケットピア証明書認証プラグイン

全然知らなかったんですが、MySQLに「ソケットピア証明書認証プラグイン」というのがあるのを知りました。

http://dev.mysql.com/doc/refman/5.6/ja/socket-authentication-plugin.html

これを使うとOSのログインユーザーと同じ名前のMySQLユーザーであれば、パスワード無しでMySQLに接続することができます。ただしローカルホストでUNIXソケット経由での接続のみ。

試してみます。

% mysql -uroot
mysql> INSTALL PLUGIN auth_socket SONAME 'auth_socket.so';
mysql> CREATE USER tommy@localhost IDENTIFIED WITH auth_socket;
% whoami
tommy
% mysql
mysql> SELECT USER();
+-----------------+
| USER()          |
+-----------------+
| tommy@localhost |
+-----------------+

どうやら 5.5.10 …

[さらに読む]
MySQLで数学

The Original post: http://anothermysqldba.blogspot.com/2016/04/math-with-mysql.html


私はまあ...私はずっと前にこの投稿を思いました....

我々は、すべての数学はすべての生命の基本的な側面ではなく、超えた場合は世界中で使用される共通言語であることを知っています。 MySQLは、すべてのデータベースのように、数学の多くの側面であなたを助けることができます。

ここでは関数のリストは、次のとおりです。 …

[さらに読む]
Connector/Node.jsとmysqlxによるJSONドキュメント処理

先日は、mysqlxプラグインをMySQL Shellから処理して基本動作確認しました。
mysqlxとMySQL Shell初期設定と基本動作確認
本日は、mysqlxに対応しているConnector/Node.jsからMySQLにJSONデータを処理を確認してみました。
基本的には、JohannesさんがMySQL Server Blogに書いた記事をベースに検証しています。
http://mysqlserverteam.com/mysql-5-7-12-part-5-connectornode-js/

【mysqlxとConnector/Node.jsを利用する為の前提条件】
MySQL 5.7.12 or higher, with the X plugin enabled
Node.JS 4.2

Download …

[さらに読む]
AuroraとRDS MySQL 5.7のsysbench

この記事を見て、結果に疑問を持ったので、AuroraとRDS MySQL 5.7のベンチマークを取ってみました。

動作環境

サーバ

Aurora 5.6.10a / db.r3.large / SingleAZ MySQL 5.7.10 / db.r3.large / SingleAZ

io1 / 100GB / 1000iops

設定はそれぞれ以下を変更

sync_binlog = 0 innodb_flush_log_at_trx_commit = 2

クライアント

4.1.17-22.30.amzn1.x86_64 / c4.2xlarge sysbench 0.4.12

サーバとクライアントはすべて同じAZ 並列数を高くできるように以下の値を増やした

max_connections max_prepared_stmt_count nofile

テストスクリプト

--oltp-table-size=100000000

--num-threadsは1,000〜8,000

初期データの投入

#!/bin/bash MYSQL_HOST=...

sysbench \ --test=oltp \ --db-driver=mysql \ --oltp-table-size=100000000 \ --mysql-host=$MYSQL_HOST …

[さらに読む]
mysqlxとMySQL Shell初期設定と基本動作確認

先日、リリースされたMySQL5.7.12に含まれるmysqlxプラグインと、
同時にリリースされた、MySQL Shellの初期設定と基本動作確認を確認してみました。
基本的にこれらは、MySQL5.7で追加されたJSONデータ型を含むスキーマレスなドキュメントデータを、
mysqlxプラグインを利用する事でより柔軟に処理出来るようにする為に追加され、
MySQLをドキュメントデータベースとしてより利用し易くする為に追加された機能となっています。

MySQL Shellは、MySQLサーバの開発と管理をサポートする、
JavaScript、Python、SQLの対話型のインタフェースをサポートするMySQLの新しいコンポーネント。
データのクエリと更新処理だけでなく、様々な管理操作を実行する為にMySQLのシェルを使用することができます。

[さらに読む]
3135 件中 1131 - 1140 件を表示
« 前の 10 件 | 次の 10 件 »