Mysql5.6以后,说 innode 的 select 性能不输 myisam 了,为什么 ?
伊谢尔伦
伊谢尔伦 2017-04-17 15:50:58
0
1
593
伊谢尔伦
伊谢尔伦

小伙看你根骨奇佳,潜力无限,来学PHP伐。

全員に返信(1)
黄舟

投稿者はこの問題について心配する必要はないと思います。InnoDB は MySQL によって指定された公式のデフォルト エンジンであり、メンテナンス作業はすべて InnoDB 上で行われます。SELECT のパフォーマンスが優れているのは驚くべきことではありません。 Percona サーバーも InnoDB の改善に基づいて XtraDB を起動することを選択したため、InnoDB を使用してみてください。

InnoDB が独立したテーブル スペース (innodb_file_per_table=1) を使用した後、各データベースの各テーブルがデータ スペース (.ibd ファイル) を生成します。
show variables like 'innodb_file_per_table'
Percona Server 5.6 であることがわかります。デフォルトでは「テーブルスペース」が「独立」になっています。
独立テーブルスペースの利点:
1. 各テーブルには独自の独立したテーブルスペースがあります。
2. 各テーブルのデータとインデックスが保存されます。独自のテーブルスペースに移動できます。
3. 単一のテーブルを別のデータベースに移動できます。
4. スペースをリサイクルできます。

InnoDB テーブル (innodb_file_per_table=1):

リーリー

MyISAM テーブルの比較:

リーリー
いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!