ホームページ  >  記事  >  データベース  >  ブール教育 ヤン・シバ MySQL 最適化 ビデオ コースウェア ソース コード共有

ブール教育 ヤン・シバ MySQL 最適化 ビデオ コースウェア ソース コード共有

黄舟
黄舟オリジナル
2017-12-04 11:35:412196ブラウズ

現在、データベースはほとんどのシステムのデータ ストレージの基本コンポーネントであり、より良いユーザー エクスペリエンスを実現するためには、データベースの効率がシステムの安定性と効率に重大な影響を及ぼします。かなり重要。では、どのような観点からデータベースを最適化すればよいのでしょうか? 「Boolean Education Yan 18 MySQL Optimization Video Tutorial」コースで一緒に話し合って学びましょう!

ブール教育 ヤン・シバ MySQL 最適化 ビデオ コースウェア ソース コード共有

コース再生アドレス: http://www.php.cn/course/200.html

このビデオは Boolean Education Yan Shiba によって作成され、教師の指導スタイルは

先生の講義は鮮やかで、機知に富み、機知に富み、感動的です。鮮やかな比喩は最後の仕上げのようなもので、生徒に知恵への扉を開きます。適切に配置されたユーモアは、まろやかなワインを飲むように、人々に後味と郷愁を与え、哲学者の格言や文化への言及をもたらします。ナレーションの中に時々散りばめられ、人々に考えさせ、注意力を与えます。

このビデオのより難しい点はクラスター化インデックスです:

クラスター化インデックスは、ディスク上の実際のデータを再編成して、1 つ以上の指定された列の値で並べ替えるアルゴリズムです。特徴は、データの格納順序とインデックス作成の順序が一致していることです。
通常、主キーはデフォルトでクラスター化インデックスを作成し、テーブル内に存在できるクラスター化インデックスは 1 つだけです。

クラスター化インデックスと非クラスター化インデックスの違いは、書籍『データベースの原則』で説明されています。
クラスター化インデックスのリーフ ノードはデータ ノードですが、非クラスター化インデックスのリーフ ノードは依然としてインデックス ノードであるだけです。ただし、対応するデータ ブロックへのポインターは存在します。

したがって、MYSQL のデータ ストレージ エンジンが異なるとクラスター化インデックスのサポートが異なることは簡単に説明できます。

しかし、この定義は抽象的すぎます。 SQL Server では、インデックスはバイナリ ツリーのデータ構造を通じて記述されます。クラスター化インデックスは、インデックスのリーフ ノードがデータ ノードであると理解できます。非クラスター化インデックスのリーフ ノードはインデックス ノードのままですが、対応するデータ ブロックを指すポインターを持ちます。

ここでは、ソース コード リソースをダウンロードすることもお勧めします: http://www.php.cn/xiazai/learn/1842

リソースはビデオ コースウェアと ppt を共有します:

  1. mysql 最適化。

  2. MySQL 最適化ノート整理版.doc

以上がブール教育 ヤン・シバ MySQL 最適化 ビデオ コースウェア ソース コード共有の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。