Maria DB が推奨する RAM、ディスク、コア容量の数を見つけることができません。初期レベルと非常に最小限のデータ量を設定しています。したがって、maria DB の推奨容量が必要です。
あなたの助けに感謝!!!
Maria DB が推奨する RAM、ディスク、コア容量の数を見つけることができません。初期レベルと非常に最小限のデータ量を設定しています。したがって、maria DB の推奨容量が必要です。
あなたの助けに感謝!!!
ここ数年、マイクロ サービス アーキテクチャが急速に増加しており、各マイクロ サービスには通常、独自のデータベースが必要であることを考えると、この種の質問は実際により適切になってきていると思います。
多くのサーバー上に小さなデータベースを作成する可能性を検討していたので、この回答を探していました。興味のために、Maria/MySQL DB の最小要件はどうなるか疑問に思っていました...
とにかく、ここからこの役立つ回答を得たので、 他の誰かが調べている場合はここでも共有できると思いました...
起動時に、(データベースは) 必要なすべての RAM を割り当てます。デフォルトでは、約 400MB の RAM を使用します。これは、64GB の RAM を備えたデータベース サーバーでは目立ちませんが、小規模な仮想マシンでは非常に重要です。128MB のデフォルトの InnoDB バッファー プール設定を追加すると、512MB の RAM 割り当てをはるかに超えており、オペレーティング システムからは何も含まれていません。
ほとんどのMySQL/MariaDB インストールでは、1 つの CPU コアで十分です。
512MB の RAM はきついですが、MariaDB だけが実行されている場合はおそらく十分です。ただし、 のさまざまな設定を積極的に縮小する必要がありますmy.cnf
。1GBでも小さいです。
コードと最小限のデータには1GBのディスクで十分です(私はそう思います)。
実験して報告してください。
オペレーティング システム間、および MariaDB のバージョン間で、要件にわずかな違いがあります。
Performance_schema のほとんどをオフにします。すべてのフラグがオンになっていると、大量の RAM が消費されます。
20 年前、私は 256MB (RAM) の個人用 Windows ボックスで MySQL を実行していました。今日の MariaDB は、そのような小さなマシンで動作するには大きすぎるのではないかと思います。今日、OS は基本マシンのディスクの最大の占有部分です。データが数 MB しかない場合、ディスクは問題になりません。
このように見てください -- あなたが入手できる最小のスマートフォンは何ですか? 数GBのRAMと数GBの「ストレージ」。これらの数のいずれかを半分にすると、アプリを追加する前であっても、電話はおそらく機能しません.