sql >> データベース >  >> RDS >> Mysql

主キーを作成してインデックスを作成することに何か利点はありますか?

    最初の質問ですが、それでも、それを想定しても問題ありません。

    2番目の質問へ:

    インデックスは検索を高速化するのに役立ちます-それは本のインデックスのようなものです。インデックスが本の正しいページにジャンプするのに役立つのと同じように、DBエンジンが正しいレコードにジャンプするのに役立ちます。

    自分で作成する可能性のあるインデックスの利点は、データの検索方法によって異なります。

    あなたの例では、アプリで名前フィールドを検索する場合は、名前フィールドにINDEXを作成します。



    1. SQL Serverデータベースのオブジェクト(テーブル、ビュー、ストアドプロシージャ)のスキーマを変更する方法-SQL Server/TSQLチュートリアルパート28

    2. SQL Server Management Studio(SSMS)を使用したデータベース設計の概念パート1

    3. Djangoでテーブル/行ロックを実行する方法

    4. GitLabCIでスクリプトをテストする前にmysqlコマンドを実行します