MySQL
データベースサーバーを使用してPHP
のブログとしてWebサイトを作成しています。このウェブサイトでは、ユーザーは自分のブログを作成することもできます。ユーザーが自分のウェブサイトに新しいブログを作成すると、の新しいテーブルが同じデータベースに追加され、各ブログの作成時に各ブログに5つの新しいテーブルが追加されます。1台のデータベースで十分なテーブル数
だから私の質問は、テーブルの制限は、同じデータベース内の1,000を超える達するかどうかを知るためにあり、それは私のウェブサイトの全体的なパフォーマンスを妨げますか、それはこの方法でOKでしょうか?
なぜなら、すべてのユーザーデータを5つのテーブルに保存して使用しないようにしてください。なぜ毎回5つのテーブルを作成するのですか? – C2486
ユーザーごとに新しいテーブルセットを作成するとスケーラビリティが向上しません。 Wordpressがどのようにレイアウトされているかを見てみましょう。 https://www.sitepoint.com/the-wordpress-database-demystified/簡単な言い方をすれば、ユーザーテーブルと投稿テーブルを管理し、アカウントIDに参加することができます。 – Jameson
投稿コンテンツを分割して、1つのテーブルにデータを保存したくないためです。 –