CORESERVERのMYSQL設定状況を調べる!

CORESERVERのMYSQLはどんな設定で動作しているのか気になったので調査してみました。
調査を行ったサーバーは契約しているCORE-Aプランのs119.coreserver.jpです。
phpMyAdminから調べる
設定状況はphpMyAdminから調べます。CORESERVERのphpMyAdminは自分でインストールしなくてはなりません。
導入していない人は管理画面からインストールできるので、入れてみましょう。
管理画面のメニュー「データベース」よりphpMyAdminのインストールボタンを押すだけです。
インストール後横の「ログイン」を押します。InternetExplorerを使用している場合は(自動ie)を押すとログインが簡略化されるようですが、私はFireFoxなので、「ログイン」を押しました。
認証画面が表示されます。
ここに入力する値はデータベースのユーザー名、パスワードではなく、CORESERVERのアカウント名とパスワードの最初の4桁です。
続いてphpMyAdminのログイン画面です。
ここに入力するのは作成したデータベースのユーザー名とパスワードです。データベースが作成されていない場合はログインできませんので、前の画面で事前にデータベースを作成しましょう。
ログイン後の画面です。
MYSQLバージョン
ログイン後の画面でMYSQLのバージョンが確認できます。
このサーバーにインストールされているのは5.1.22です。
深刻なセキュリティ問題はありませんが、バージョン5系の中でも古いですし、5.1系の中でも古いです。
起動時間
MYSQLのランタイム情報を押して起動時間を調べます。
126日連続稼働しているようです。起動日時の2013年12月15日にメンテナンスか障害があったか調べましたが、ホームページ上に記述無し。
まぁ、予想どおりです。CORESERVERにその辺は期待できないです。
トラフィック
毎時のトラフィックは結構少ないです。
一応他のサーバーの状況も調査
複数契約しているので、他のサーバーも調査しました。私はCORESERVERで20前後の契約をしていますが、その中からプラン別に3台のサーバーを調べました。
CORE-MINIプランのm19.coreserver.jp
起動から44日、毎時のトラフィック合計の平均が463KB
CORE-Aプランのs173.coreserver.jp
起動から91日毎時のトラフィック合計の平均が1.8MB
CORE-Bプランのb15.coreserver.jp
起動から63日 毎時のトラフィック合計の平均が4.3MB
やはりCORESERVERで本気のサイト運営している人は少ないのか、トラフィックはどのサーバーも相当少ないです。
サーバ変数と設定値を確認
上部タブから「変数」を選択するとMYSQLの設定情報が確認できます。
ざっと見た感じほぼチューニングされていません。上位プランのCORE-Bの設定もみましたが同じでした。スペックが高くてもチューニングしていないのはもったいないですね。
以下に一覧載せておきますので、気になる方は見てみてください。
auto increment increment | 1 |
auto increment offset | 1 |
autocommit | ON |
automatic sp privileges | ON |
back log | 50 |
basedir | /usr/local/mysql-src-5.1.22/ |
big tables | OFF |
binlog cache size | 32,768 |
binlog format | MIXED |
bulk insert buffer size | 8,388,608 |
character set client | utf8 |
character set connection | utf8 |
character set database | utf8 |
character set filesystem | binary |
character set results | utf8 |
character set server | utf8 |
character set system | utf8 |
character sets dir | /usr/local/mysql-src-5.1.22/share/mysql/charsets/ |
collation connection | utf8_unicode_ci |
(グローバル値) | utf8_general_ci |
collation database | utf8_general_ci |
collation server | utf8_general_ci |
completion type | 0 |
concurrent insert | 1 |
connect timeout | 5 |
datadir | /usr/local/mysql-src-5.1.22/data/ |
date format | %Y-%m-%d |
datetime format | %Y-%m-%d %H:%i:%s |
default week format | 0 |
delay key write | ON |
delayed insert limit | 100 |
delayed insert timeout | 300 |
delayed queue size | 1,000 |
div precision increment | 4 |
engine condition pushdown | ON |
error count | 0 |
event scheduler | OFF |
expire logs days | 0 |
flush | OFF |
flush time | 0 |
foreign key checks | ON |
ft boolean syntax | + -><()~*:””&| |
ft max word len | 84 |
ft min word len | 4 |
ft query expansion limit | 20 |
ft stopword file | (built-in) |
general log | OFF |
general log file | /usr/local/mysql-src-5.1.22/data/s119.log |
group concat max len | 1,024 |
have compress | YES |
have crypt | YES |
have csv | YES |
have dynamic loading | YES |
have geometry | YES |
have innodb | YES |
have ndbcluster | NO |
have openssl | DISABLED |
have partitioning | YES |
have query cache | YES |
have rtree keys | YES |
have ssl | DISABLED |
have symlink | YES |
hostname | s119 |
identity | 0 |
init connect | |
init file | |
init slave | |
innodb additional mem pool size | 1,048,576 |
innodb autoextend increment | 8 |
innodb autoinc lock mode | 1 |
innodb buffer pool size | 8,388,608 |
innodb checksums | ON |
innodb commit concurrency | 0 |
innodb concurrency tickets | 500 |
innodb data file path | ibdata1:10M:autoextend |
innodb data home dir | |
innodb doublewrite | ON |
innodb fast shutdown | 1 |
innodb file io threads | 4 |
innodb file per table | OFF |
innodb flush log at trx commit | 1 |
innodb flush method | |
innodb force recovery | 0 |
innodb lock wait timeout | 50 |
innodb locks unsafe for binlog | OFF |
innodb log buffer size | 1,048,576 |
innodb log file size | 5,242,880 |
innodb log files in group | 2 |
innodb log group home dir | ./ |
innodb max dirty pages pct | 90 |
innodb max purge lag | 0 |
innodb mirrored log groups | 1 |
innodb open files | 300 |
innodb rollback on timeout | OFF |
innodb support xa | ON |
innodb sync spin loops | 20 |
innodb table locks | ON |
innodb thread concurrency | 8 |
innodb thread sleep delay | 10,000 |
insert id | 0 |
interactive timeout | 28,800 |
join buffer size | 131,072 |
keep files on create | OFF |
key buffer size | 1,048,576 |
key cache age threshold | 300 |
key cache block size | 1,024 |
key cache division limit | 100 |
language | /usr/local/mysql-src-5.1.22/share/mysql/english/ |
large files support | ON |
large page size | 0 |
large pages | OFF |
last insert id | 0 |
lc time names | en_US |
license | GPL |
local infile | ON |
locked in memory | OFF |
log | OFF |
log bin | OFF |
log bin trust function creators | OFF |
log bin trust routine creators | OFF |
log error | /usr/local/mysql-src-5.1.22/data/s119.err |
log output | TABLE |
log queries not using indexes | OFF |
log slave updates | OFF |
log slow queries | OFF |
log warnings | 1 |
long query time | 10 |
low priority updates | OFF |
lower case file system | OFF |
lower case table names | 0 |
max allowed packet | 8,387,584 |
max binlog cache size | 4,294,967,295 |
max binlog size | 1,073,741,824 |
max connect errors | 10 |
max connections | 100 |
max delayed threads | 20 |
max error count | 64 |
max heap table size | 16,777,216 |
max insert delayed threads | 20 |
max join size | 18446744073709551615 |
max length for sort data | 1,024 |
max prepared stmt count | 16,382 |
max relay log size | 0 |
max seeks for key | 4,294,967,295 |
max sort length | 1,024 |
max sp recursion depth | 0 |
max tmp tables | 32 |
max user connections | 20 |
max write lock count | 4,294,967,295 |
min examined row limit | 0 |
multi range count | 256 |
myisam data pointer size | 6 |
myisam max sort file size | 2,147,483,647 |
myisam recover options | OFF |
myisam repair threads | 1 |
myisam sort buffer size | 8,388,608 |
myisam stats method | nulls_unequal |
myisam use mmap | OFF |
ndb autoincrement prefetch sz | 32 |
ndb cache check time | 0 |
ndb connectstring | |
ndb extra logging | 0 |
ndb force send | ON |
ndb index stat cache entries | 32 |
ndb index stat enable | OFF |
ndb index stat update freq | 20 |
ndb report thresh binlog epoch slip | 3 |
ndb report thresh binlog mem usage | 10 |
ndb use copying alter table | OFF |
ndb use exact count | ON |
ndb use transactions | ON |
net buffer length | 24,576 |
net read timeout | 30 |
net retry count | 10 |
net write timeout | 60 |
new | OFF |
old | OFF |
old alter table | OFF |
old passwords | OFF |
open files limit | 40,960 |
optimizer prune level | 1 |
optimizer search depth | 62 |
pid file | /usr/local/mysql-src-5.1.22/data/s119.pid |
plugin dir | /usr/local/mysql-src-5.1.22/lib/mysql |
port | 3,306 |
preload buffer size | 32,768 |
protocol version | 10 |
pseudo thread id | 31,188,862 |
(グローバル値) | 0 |
query alloc block size | 8,192 |
query cache limit | 3,145,728 |
query cache min res unit | 4,096 |
query cache size | 536,870,912 |
query cache type | ON |
query cache wlock invalidate | OFF |
query prealloc size | 8,192 |
rand seed1 | |
rand seed2 | |
range alloc block size | 2,048 |
read buffer size | 131,072 |
read only | OFF |
read rnd buffer size | 262,144 |
relay log purge | ON |
relay log space limit | 0 |
rpl recovery rank | 0 |
secure auth | OFF |
secure file priv | |
server id | 1 |
skip external locking | ON |
skip networking | OFF |
skip show database | OFF |
slave compressed protocol | OFF |
slave load tmpdir | /tmp |
slave net timeout | 3,600 |
slave skip errors | OFF |
slave transaction retries | 10 |
slow launch time | 2 |
slow query log | OFF |
slow query log file | /usr/local/mysql-src-5.1.22/data/s119-slow.log |
socket | /tmp/mysql.sock |
sort buffer size | 655,352 |
sql auto is null | ON |
sql big selects | ON |
sql big tables | OFF |
sql buffer result | OFF |
sql log bin | ON |
sql log off | OFF |
sql log update | ON |
sql low priority updates | OFF |
sql max join size | 18446744073709551615 |
sql mode | |
sql notes | ON |
sql quote show create | ON |
sql safe updates | OFF |
sql select limit | 18446744073709551615 |
sql slave skip counter | |
sql warnings | OFF |
ssl ca | |
ssl capath | |
ssl cert | |
ssl cipher | |
ssl key | |
storage engine | MyISAM |
sync binlog | 0 |
sync frm | ON |
system time zone | JST |
table definition cache | 128 |
table lock wait timeout | 50 |
table open cache | 32 |
table type | MyISAM |
thread cache size | 0 |
thread handling | one-thread-per-connection |
thread stack | 131,072 |
time format | %H:%i:%s |
time zone | SYSTEM |
timed mutexes | OFF |
timestamp | 1,397,808,377 |
tmp table size | 16,777,216 |
tmpdir | /tmp |
transaction alloc block size | 8,192 |
transaction prealloc size | 4,096 |
tx isolation | REPEATABLE-READ |
unique checks | ON |
updatable views with limit | YES |
version | 5.1.22-rc |
version comment | Source distribution |
version compile machine | i686 |
version compile os | pc-linux-gnu |
wait timeout | 28,800 |
warning count | 0 |
WORDPRESSを利用する予定の方等、DB性能を重視する場合はXSERVERやさくらがオススメです。
この記事へのコメントはありません。