mysql:15428
From: hiro tojo <hiro tojo <tewhitest@xxxxxxxxxx>>
Date: Thu, 18 Nov 2010 18:02:22 +0900
Subject: [mysql 15428] mysql clusterでERROR 1114 (HY000)のエラー
はじめまして、tojoと申します。よろしくお願いします。 mysql cluster(mysql-5.1.47 ndb-7.1.8)を利用していた所 ERROR 1114 (HY000) at line 73722: The table 'テーブル名' is full というエラーに遭遇してしまいました。 デフォルトの設定のままではメモリ上に収まる分しか利用出来なかったので、 CREATE LOGFILE GROUPとCREATE TABLESPACEを利用してテーブルスペースを作成し CREATE TABLEでTABLE SPACEを指定する必要がある事までは調べる事ができました。 → http://dev.mysql.com/doc/refman/5.1/ja/mysql-cluster-disk-data.html そこで、 ・CREATE LOGFILE GROUPのINITIAL_SIZEの適正値はどれくらいでしょうか? またファイルは ・複数用意したほうがいいのでしょうか? ・1つでいいのでしょうか? それと、CREATE TABLESPACEのINITIAL_SIZEは最終的に 【(想定データ量) / ノード数 / NoOfReplicas】 にやや余裕を持たせた数字かと思いますが、その場合のサイズは ・一気に確保したほうがいいのでしょうか? ・分割したほうがいいのでしょうか? その他何か注意点がありましたら、ご教授頂ければ幸いです。 以上、恐縮ですが、よろしくお願い致します。 ----- hiro tojo