primary-key-design

    0

    3答えて

    私は20万レコード近くに成長しているテーブルを持っています。テーブルはinnodbとしてセットアップされました。これは、すべて削除されます DELETE FROM `entries_to_fields` WHERE `entry_id` IN (SELECT `id` FROM `entries` WHERE `form_id` = 196) :このテーブルへのクエリのほとんどは、以下を除いて

    1

    3答えて

    リレーショナル表の主キー。純粋なリレーショナル表の複合主キーまたは固有主キー で使用するにはどのデザインをお勧めしますか?高性能のために? See diagram 技術的な利点と欠点! ありがとうございました!

    27

    1答えて

    私はプライマリキーuser_idとテーブル2を持っています。user_idは外部キーです。 user_idごとに1つのレコードのみがテーブル2に存在することができ、レコードなしでは存在できません。 質問:表2のuser_idは同時に外部キーとプライマリキーの両方になることができます。はいの場合、それは良いアイデアですか、賛否両論ですか?

    0

    1答えて

    私は、パーティションキーとソートキーの設計について、多くのDynamoDBドキュメントを読んだことがありますが、何か根本的なものが欠けているはずです。 パーティションキーのデザインが不適切な場合、1つのパーティションキー値のデータが10GBを超えるとどうなりますか? 「パーティションの行動を理解する」セクションの状態: は、どのようにそれが単一パーティション・キーを分割することができます 「を単一

    5

    2答えて

    あなたのためのSSASの質問。 OLAP SSASキューブ環境で1対多の関係を定義しようとしています。しかし、私はプライマリキーの定義に問題が発生しています。表の例は以下のとおりです。最初の3つのテーブルの関係は簡単に定義できます(TradeDate、NYMEX取引& NYMEX契約)。しかし、私の目標はNYMEX契約とモデル契約の間に1対1の関係を作り出すことです。つまり、1 NYMEX契約のデ

    0

    1答えて

    どのタイプの主キーを使用する必要があるかを知りたい。 状況: 1. bigintよりも64ビットのキーが必要な場合は、それが最適ですか?もし私が64ビット以上ではないキーを置くと、私はテキストタイプを選ぶでしょうか?パフォーマンスは同じでしょうか? 2. 64ビット以上で128ビット以下のプライマリキーが必要な場合は、どのデータタイプをプライマリキーに使用する必要がありますか?

    0

    1答えて

    ここに私の状況です: 私は週に一度切り捨てられますし、新しい値がそれに配置されているテーブルがあります。私が何をしたいか : Iは1から始まり、挿入されますテーブル内の行ごとに1ずつ増加する主キーを追加します。テーブルが切り捨てられたら、このカウントを1に戻します。 これは可能ですか?

    3

    4答えて

    自分の仕事(自分のプログラミングスキルの一部を利用するプログラミング以外の仕事)では、アウトソーシングされたカスタム作成プログラムのSQLデータベースからレポートを生成するように求められました。 テーブルを見ると、多くのフィールドにPKとして割り当てられた複数のフィールドがあることがわかりますが、それはなぜですか?シリアルIDのIDにはどのような利点がありますか?