ホームページ >バックエンド開発 >PHPチュートリアル >データベースに直接クエリを実行するのと、正規表現を使用してクエリを実行するのはどちらが速いですか?
データベースに直接クエリを実行するのと、正規表現を使用してクエリを実行するのはどちらが速いですか?
たとえば、TV シリーズには 2,000 のリンクがあり、それらは個別に保存されています。
次に、新しいリンクを追加し、重複リンクかどうかを確認して、リンクが存在するかどうかを確認します。1 つのリンクのクエリ時間は 0.05 です。 . 一度に 2,000 個のリンクを追加すると、新しいリンクを判断するのに時間がかかります
2,000 個の URL をすべて取り出して、それが速いかどうかを判断してみましょう。これは、2,000 回の通常の判定と 2,000 回のデータベースクエリに相当します。
-----ソリューションのアイデア------ -- -
一意のインデックスを作成するだけです