Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
4つのテーブルにJOINがあるMySQLDBビューがあり、すべてのインデックスが適切に使用されており、以前は応答時間は十分に公平でしたが、データベースが急速に成長するにつれて、応答時間は徐々に低下しているので、パフォーマンスを調整するにはどうすればよいですか? ?私はこの種の複雑さを解決するのは初めてです。データベースのミラーリング、パーティショニング、またはNoSQlについても考える必要がありますか。これについてドキュメントをサポートできる場合は、学習に非常に役立ちます。
Depending on your retrieval/usage pattern, I advice to use Partitioning and use the partition attribute in all join conditions and as first filter condition.
Partitioning