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

複数の列で分散

    シャーディングする量によって異なります データベース、および各パーティションに配布するレコードの数を減らすと、配布に複数の列を追加すると、より多くのデータがより多くのパーティションにフラグメント化されます。

    また、モジュロまたはハッシュのどちらでシャーディングするかによっても異なります...

    ただし、私の意見では、複数の列の主キーがあり、この主キーでシャーディングする場合は、複数の列(主キーのすべての列を含む)で分散する意味があります。それ以外の場合は、単一の列でシャーディングする必要があります。ほとんどの場合、十分です。



    1. Postgresqlダンプは、最後のキーで始まるシーケンスを作成しますか、それとも最後のキーの後にシーケンスを作成しますか?

    2. AUTOINCREMENTとして主キーを作成するにはどうすればよいですか

    3. ページをリロードせずにmysqlデータベースを更新する方法

    4. mysql配列phpを保存します