0
私はtable2の200000行を持つデータベースを作成する必要があります& table2,3,4,5の10000行。私はmysqlを使用します。どのアプローチを使うとより速い結果が得られますか?複数のテーブルにデータを分散これは、より速い検索のためにmysqlを使用してデータベースを作成する効率的な方法です
- 、
- 行の多いテーブルのより少ない数を維持します。
テーブルを通過してそれらを結合するmysqlの速度はどれですか。&
InnoDBを使用した主キー検索では、結果がすぐに(1秒未満で)得られます。検索中にテーブルを結合するかどうかにかかわらず、レコードの検索基準を指定していませんでした。しかし、200k行はそれほど多くはありません。適切に設定されたMySQLインスタンスは、残りのテーブルから10k行の200k行のcarthesianプロダクトを実行しないと仮定すると、結果はかなり早く返されます。 –