XSERVERのMYSQLを徹底調査!

phpMyAdminを利用してXSERVERのMYSQLを調査してみたいと思います。
phpMyAdminを開く
xserverコントロールパネルより、phpmyadmin(MySQL5)を選択します。
認証画面が表示されるので、データベースのIDとパスワードを入力します。
phpMyAdminのトップ画面です。今回調査したサーバーはmysql32.xserver.jpです。
MYSQLのバージョンは5.0.95新しくはありませんが、セキュリティリスクはないバージョンなので、安心です。
恐らくサーバーが増えるとmysql○○.xserver.jpという名前が付けられるだろうと思い、調べたところ現時点でmysql68.xserver.jpまであるようです。
利用者が多いだけあって台数もありますね。
MYSQLの状態確認
MYSQLのランタイム情報を選択します。
とりあえず目についたのはMYSQLサーバーの起動時間です。445日となっています。
これだけ連続稼働しているのは正直凄いです。信頼に値すると言えます。
高性能サーバーを利用しているからこそ耐えられる
毎時のトラフィックも同時最大接続数も相当凄い値です。
これだけの負荷に耐えながら一年以上も無停止で動作しているのは高性能サーバーを利用している証拠ですね。
さすがXSERVERです。格安サーバーとは違います。
設定を見てみる
上部のタブより変数を選択し、MYSQLの設定を確認します。
項目が多いので細かく解説はしませんが、MYSQL専用に高性能サーバーを用意しているだけあってメモリの割当かたが凄いです。
高負荷に耐えながらも停止しないのも納得です。
phpMyAdminから取得した変数一覧を以下に記載しますので、申し込み前に気になる項目がある方は参考にしてください。
auto increment increment | 1 |
auto increment offset | 1 |
automatic sp privileges | ON |
back log | 50 |
basedir | /usr/ |
bdb cache size | 8,384,512 |
bdb home | /var/lib/mysql/ |
bdb log buffer size | 262,144 |
bdb logdir | |
bdb max lock | 10,000 |
bdb shared data | OFF |
bdb tmpdir | /tmp/ |
binlog cache size | 32,768 |
bulk insert buffer size | 8,388,608 |
character set client | utf8 |
(グローバル値) | ujis |
character set connection | utf8 |
(グローバル値) | ujis |
character set database | ujis |
character set filesystem | binary |
character set results | utf8 |
(グローバル値) | ujis |
character set server | ujis |
character set system | utf8 |
character sets dir | /usr/share/mysql/charsets/ |
collation connection | utf8_unicode_ci |
(グローバル値) | ujis_japanese_ci |
collation database | ujis_japanese_ci |
collation server | ujis_japanese_ci |
completion type | 0 |
concurrent insert | 1 |
connect timeout | 10 |
datadir | /var/lib/mysql/ |
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 |
keep files on create | OFF |
engine condition pushdown | OFF |
expire logs days | 0 |
flush | OFF |
flush time | 0 |
ft boolean syntax | + -><()~*:””&| |
ft max word len | 84 |
ft min word len | 4 |
ft query expansion limit | 20 |
ft stopword file | (built-in) |
group concat max len | 1,024 |
have archive | NO |
have bdb | YES |
have blackhole engine | NO |
have compress | YES |
have community features | YES |
have profiling | YES |
have crypt | YES |
have csv | NO |
have dynamic loading | YES |
have example engine | NO |
have federated engine | NO |
have geometry | YES |
have innodb | YES |
have isam | NO |
have merge engine | YES |
have ndbcluster | NO |
have openssl | YES |
have ssl | YES |
have query cache | YES |
have raid | NO |
have rtree keys | YES |
have symlink | YES |
hostname | mysql32.xserver.jp |
init connect | |
init file | |
init slave | |
innodb additional mem pool size | 209,715,200 |
innodb autoextend increment | 8 |
innodb buffer pool awe mem mb | 0 |
innodb buffer pool size | 8,388,608,000 |
innodb checksums | ON |
innodb commit concurrency | 0 |
innodb concurrency tickets | 500 |
innodb data file path | ibdata1:10M:autoextend |
innodb data home dir | |
innodb adaptive hash index | ON |
innodb doublewrite | ON |
innodb fast shutdown | 1 |
innodb file io threads | 4 |
innodb file per table | ON |
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 arch dir | |
innodb log archive | OFF |
innodb log buffer size | 20,971,520 |
innodb log file size | 1,887,436,800 |
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 |
innodb use legacy cardinality algorithm | ON |
interactive timeout | 28,800 |
join buffer size | 20,971,520 |
key buffer size | 10,485,760,000 |
key cache age threshold | 300 |
key cache block size | 1,024 |
key cache division limit | 100 |
language | /usr/share/mysql/english/ |
large files support | ON |
large page size | 0 |
large pages | OFF |
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 error | /var/log/mysqld.log |
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 | 10,485,760 |
max binlog cache size | 18446744073709547520 |
max binlog size | 1,073,741,824 |
max connect errors | 10,000 |
max connections | 3,000 |
max delayed threads | 20 |
max error count | 64 |
max heap table size | 734,003,200 |
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 | 18446744073709551615 |
max sort length | 1,024 |
max sp recursion depth | 0 |
max tmp tables | 32 |
max user connections | 0 |
max write lock count | 18446744073709551615 |
multi range count | 256 |
myisam data pointer size | 6 |
myisam max sort file size | 9223372036853727232 |
myisam mmap size | 18446744073709551615 |
myisam recover options | OFF |
myisam repair threads | 1 |
myisam sort buffer size | 31,457,280 |
myisam stats method | nulls_unequal |
net buffer length | 16,384 |
net read timeout | 30 |
net retry count | 10 |
net write timeout | 60 |
new | OFF |
old passwords | ON |
open files limit | 200,000 |
optimizer prune level | 1 |
optimizer search depth | 62 |
pid file | /var/run/mysqld/mysqld.pid |
plugin dir | |
port | 3,306 |
preload buffer size | 32,768 |
profiling | OFF |
profiling history size | 15 |
protocol version | 10 |
query alloc block size | 8,192 |
query cache limit | 1,048,576 |
query cache min res unit | 4,096 |
query cache size | 734,003,200 |
query cache type | ON |
query cache wlock invalidate | OFF |
query prealloc size | 8,192 |
range alloc block size | 4,096 |
read buffer size | 31,457,280 |
read only | OFF |
read rnd buffer size | 10,485,760 |
relay log | |
relay log index | |
relay log info file | relay-log.info |
relay log purge | ON |
relay log space limit | 0 |
rpl recovery rank | 0 |
secure auth | OFF |
secure file priv | |
server id | 0 |
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 |
socket | /var/lib/mysql/mysql.sock |
sort buffer size | 31,457,280 |
sql big selects | ON |
sql mode | |
sql notes | ON |
sql warnings | OFF |
ssl ca | |
ssl capath | |
ssl cert | /etc/pki/tls/server.crt |
ssl cipher | |
ssl key | /etc/pki/tls/server.key |
storage engine | MyISAM |
sync binlog | 0 |
sync frm | ON |
system time zone | JST |
table cache | 10,000 |
table lock wait timeout | 50 |
table type | MyISAM |
thread cache size | 300 |
thread stack | 262,144 |
time format | %H:%i:%s |
time zone | SYSTEM |
timed mutexes | OFF |
tmp table size | 7,340,032,000 |
tmpdir | /tmp/ |
transaction alloc block size | 8,192 |
transaction prealloc size | 4,096 |
tx isolation | REPEATABLE-READ |
updatable views with limit | YES |
version | 5.0.95 |
version bdb | Sleepycat Software: Berkeley DB 4.1.24: (December 16, 2011) |
version comment | Source distribution |
version compile machine | x86_64 |
version compile os | redhat-linux-gnu |
wait timeout | 28,800 |
多少負荷が高いかもしれませんが、MYSQLのチューニングもされており、安定した動作が期待できます。
MYSQLを使ってホームページの運営をする予定の人にはオススメのレンタルサーバーです。
この記事へのコメントはありません。