MySQLを5.1.4以上にし、実行します。
mysqlslap --auto-generate-sql --auto-generate-sql-guid-primary --engine=myisam --number-int-cols=3 --number-char-cols=5 --concurrency=10 --auto-generate-sql-write-number=1000 --auto-generate-sql-execute-number=1000 --auto-generate-sql-load-type=mixed -p
Enter password: rootのパスワード
Benchmark
Running for engine myisam
Average number of seconds to run all queries: 1.141 seconds
Minimum number of seconds to run all queries: 1.141 seconds
Maximum number of seconds to run all queries: 1.141 seconds
Number of clients running queries: 10
Average number of queries per client: 1000
10クライアント当たり1000クエリーを実行して,1クエリーあたりの平均処理時間が,1.141秒となった。
2010年11月8日月曜日
mysqlclient16のインストール
mysqlclient16が必要なプログラムがあり、結構インストールに手間取りました。
しかもパッケージが不安です。
# yum --enablerepo=remi-test install mysqlclient16
Updating:
mysql-libs x86_64 5.5.6-1.el5.remi remi-test 1.9 M
Updating for dependencies:
mysql x86_64 5.5.6-1.el5.remi remi-test 1.8 M
mysql-server x86_64 5.5.6-1.el5.remi remi-test 11 M
バージョンが高い!。しかも下記の警告がでました。
WARNING : This MySQL RPM is not an official Fedora/Redhat build and it
overrides the official one. Don't file bugs on Fedora Project nor Redhat.
Use dedicated forums http://forums.famillecollet.com/
一応インストール完了です。
しかし、プログラムは動かず。
error while loading shared libraries: libmysqlclient.so.16: cannot open shared object file: No such file or directory
しかもパッケージが不安です。
# yum --enablerepo=remi-test install mysqlclient16
Updating:
mysql-libs x86_64 5.5.6-1.el5.remi remi-test 1.9 M
Updating for dependencies:
mysql x86_64 5.5.6-1.el5.remi remi-test 1.8 M
mysql-server x86_64 5.5.6-1.el5.remi remi-test 11 M
バージョンが高い!。しかも下記の警告がでました。
WARNING : This MySQL RPM is not an official Fedora/Redhat build and it
overrides the official one. Don't file bugs on Fedora Project nor Redhat.
Use dedicated forums http://forums.famillecollet.com/
一応インストール完了です。
しかし、プログラムは動かず。
error while loading shared libraries: libmysqlclient.so.16: cannot open shared object file: No such file or directory
リポジトリremiの追加
既に、rpmforgeとepelは入っている状態です。
[root@rad-xen-vweb9 ~]# wget http://rpms.famillecollet.com/el5.i386/remi-release-5-8.el5.remi.noarch.rpm
--2010-11-08 10:47:54-- http://rpms.famillecollet.com/el5.i386/remi-release-5-8.el5.remi.noarch.rpm
[root@rad-xen-vweb9 ~]# rpm -Uvh remi-release-5-8.el5.remi.noarch.rpm
[root@rad-xen-vweb9 ~]# vi /etc/yum.repos.d/remi.repo
この中ではenable=0になっていました
[インストール]
# yum --enablerepo=remi,epel,rpmforge install パッケージ名
でやっていきます。
remiはepelとセット??
[root@rad-xen-vweb9 ~]# wget http://rpms.famillecollet.com/el5.i386/remi-release-5-8.el5.remi.noarch.rpm
--2010-11-08 10:47:54-- http://rpms.famillecollet.com/el5.i386/remi-release-5-8.el5.remi.noarch.rpm
[root@rad-xen-vweb9 ~]# rpm -Uvh remi-release-5-8.el5.remi.noarch.rpm
[root@rad-xen-vweb9 ~]# vi /etc/yum.repos.d/remi.repo
この中ではenable=0になっていました
[インストール]
# yum --enablerepo=remi,epel,rpmforge install パッケージ名
でやっていきます。
remiはepelとセット??
MySQL5.1へのアップグレード
mysqlslapを使ってベンチマーク検証をしたいので、mysqlを5.1にアップグレードしました。
# yum remove mysql*
で今まで入っていたものを削除(何もレコードが入ってなかったのでやってしまいました)
# yum --enablerepo=remi,epel,rpmforge install mysql-server
remiのインストールは別ページにあります。
注:install mysql としてインストールするとmysql がi386とx86_64が同時にインストールされ、i386がインストールできなかった。mysql-serverで依存性でmysqlをインストールするとうまくいった
Installing:
mysql-server x86_64 5.1.52-1.el5.remi remi 11 M
Installing for dependencies:
mysql x86_64 5.1.52-1.el5.remi remi 1.1 M
mysql-libs x86_64 5.1.52-1.el5.remi remi 1.7 M
mysqlclient15 x86_64 5.0.67-1.el5.remi remi 1.3 M
perl-DBD-mysql x86_64 4.014-1.el5.rf rpmforge 230 k
[root@rad-xen-vweb8 ~]# service mysqld restart
mysqld \u3092\u505c\u6b62\u4e2d: [ OK ]
mysqld \u3092\u8d77\u52d5\u4e2d: [ OK ]
これでアップグレードできました。
参考
http://www.multiburst.net/sometime-php/2009/05/centos-53-php-529-mysql-5134/
# yum remove mysql*
で今まで入っていたものを削除(何もレコードが入ってなかったのでやってしまいました)
# yum --enablerepo=remi,epel,rpmforge install mysql-server
remiのインストールは別ページにあります。
注:install mysql としてインストールするとmysql がi386とx86_64が同時にインストールされ、i386がインストールできなかった。mysql-serverで依存性でmysqlをインストールするとうまくいった
Installing:
mysql-server x86_64 5.1.52-1.el5.remi remi 11 M
Installing for dependencies:
mysql x86_64 5.1.52-1.el5.remi remi 1.1 M
mysql-libs x86_64 5.1.52-1.el5.remi remi 1.7 M
mysqlclient15 x86_64 5.0.67-1.el5.remi remi 1.3 M
perl-DBD-mysql x86_64 4.014-1.el5.rf rpmforge 230 k
[root@rad-xen-vweb8 ~]# service mysqld restart
mysqld \u3092\u505c\u6b62\u4e2d: [ OK ]
mysqld \u3092\u8d77\u52d5\u4e2d: [ OK ]
これでアップグレードできました。
参考
http://www.multiburst.net/sometime-php/2009/05/centos-53-php-529-mysql-5134/
登録:
投稿 (Atom)