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

MySQLデータベース設計では、数百万のテーブルと数百万の行がその中にあるのが一般的ですか?

    1-絶対にありません。あなたが尋ねるほとんどの人は、何百万ものテーブルがひどい考えだとあなたに言うでしょう。

    2-何百万ものROWSが一般的であるため、問題ありません。

    3-おそらくひどいことに、特にクエリが何百万ものテーブルを持っていても大丈夫だと思っている人によって書かれている場合 。これは、データベースをあまりよく理解していない人だということです。

    4-#3を参照

    5-わかりません。すべてのテーブルに追加のメタデータが必要なため、追加のテーブルから多くの追加のオーバーヘッドが発生します。必要なスペースは、他の多くの要因とともに、インデックスとテーブルの幅によって異なります。

    要するに、これは非常に深刻な悪い考えであり、そうすべきではありません。



    1. MySQLdb Pythonは%dと%sを挿入します

    2. node.jsサーバーでアイドル時間後に読み取りECONNRESETエラーを出すMySQL

    3. ssp.class.phpで2つのテーブルを結合する方法

    4. フィールドを更新して既存の値に値を追加するにはどうすればよいですか?