データベースの最適化?
ハードウェアの1.最適化、ディスクキューの技術(RAID0、RAID1、RDID5)などを使用してSSD(ソリッドステートドライブ、一般的に知られているSSD)を使用して、
2.レベルのキャッシュ・アーキテクチャ、静的および分散;(データベース - >ページをレンダリング - >静的ページ)
マスターコピーは、リードを使用して分離したデータベースの動作を書き込み; 3読者は、マスターから分離されます。
このようなデータストアアクセス頻度のNoSQL 4.高速ストレージ、
内側:
1.最適化インデックス、SQL文、スロークエリ分析。
2.データベースを設計するデータベース設計パラダイムによれば、厳密なタイムテーブルを設計します。
3.キャッシュは、頻繁にアクセスされるデータとすることができ、キャッシュ内のデータの頻繁な変更を必要としません
ディスクに保存 IOと、( IOコンピュータ中央入力/出力、すなわち、入力データと出力データ、プログラムが実行され、メモリ内に常駐しているように、これはCPUコア超高速計算が実行する、ローカル交換機に関連するデータ。など通常ディスク、ネットワーク、我々は、IOインタフェースを必要としています。)
4. MySQLの独自の内部パーティションテーブルを使用して、異なる階層のデータファイルは、磁性を向上させることができます
ディスクを読み込むの効率性;
5.垂直テーブルと、いくつかは、常に、テーブル内のデータを読み、ディスクI / Oを保存しないでください。
前記サブテーブルのレベル:サブライブラリサブテーブルサブマシン(データの特に大量)、主な原理は、経路データです。
7.適切なエンジン最適化パラメータテーブルを選択します。
8.フルテキストインデックスを使用しません。