• 締切済み

MEMORYテーブルの制限

MySQL5.1.46でFedora release 11なのですが、テーブルをMyISAMからMEMORYへ変更しているのですが、何個かのテーブルを変更した時点でOut of memoryエラーになってできなくなります、バッファサイズや色々見直したのですが同様です、テーブル単独のサイズでの制限はクリアしました。 メモリーは8GBなのですが32bitOSの2GBの制限に引っかかったのでしょうか?しかしFreeで見ると8GB認識しています、mysqldプロセス全体の制限ですがMEMORYテーブル全体の容量になるのでしょうか?64bitOSに入れ替えないと駄目なのでしょう、なにか設定や方法でアドバイスがあればよろしくお願いします。

みんなの回答

  • yambejp
  • ベストアンサー率51% (3827/7415)
回答No.1

64bitの選択肢があるならそちらを選ぶだけで解決することはおおいでしょう ramディスクやssdを検討する手もあるかと思います

関連するQ&A