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

インデックスとは何ですか?

    インデックスは定義によってソートされるため、インデックスはSELECTクエリを高速化します。さらに、UNIQUEインデックスは、その列の値(またはバインドされた列の値の組み合わせ)が1回だけ存在するという制約を適用します(PRIMARYにも同じことが当てはまりますが、PRIMARYは、UNIQUEキーとは対照的に、テーブルごとに1回だけ存在できます)。

    インデックスはトレードオフです。インデックスはSELECTクエリを大幅に高速化しますが(使用される列にインデックスがある場合)、INSERT / UPDATE / DELETEを介してテーブルを変更すると、MySQLテーブルがより多くのスペースと時間を消費するようになります。



    1. EBSからエフェメラルストレージにデータを移動すると、MySQLクエリのパフォーマンスが向上しますか?

    2. セット名とmysqli_set_charset— mysqli_escape_stringに影響を与える以外に、それらは同一ですか?

    3. 正規表現とpreg_matchを使用して、類似の文字列を検索して置換します

    4. java.lang.ClassNotFoundException:com.mysql.jdbc.Driver(maven + jboss)