Хүснэгтэд хоёр гадаад түлхүүр нэмж болох уу?
Хүснэгтэд хоёр гадаад түлхүүр нэмж болох уу?

Видео: Хүснэгтэд хоёр гадаад түлхүүр нэмж болох уу?

Видео: Хүснэгтэд хоёр гадаад түлхүүр нэмж болох уу?
Видео: 🤣🤣 Яг л нүүрс мартуулдаг хөдөлгөөнүүд байна даа 😜😂 2024, Арваннэгдүгээр
Anonim

Тийм ээ, MySQL үүнийг зөвшөөрдөг. Чи чадна байна олон гадаад түлхүүр ижил дээр ширээ . The гадаад түлхүүрүүд Таны схемд (Бүртгэлийн_Нэр болон Бүртгэлийн_Төрөл дээр) хийх тусгай эмчилгээ, синтакс шаарддаггүй. Наад зах нь тийм бололтой нэг Эдгээр тохиолдлуудаас Хэрэглэгчийн ID болон Нэр баганад хамаарна ширээ.

Үүний нэгэн адил бид хүснэгтэд хоёр гадаад түлхүүр байж болох уу?

А ширээ май олон гадаад түлхүүртэй , мөн тус бүр гадаад түлхүүр байж болно өөр эцэг эх ширээ . Тус бүр гадаад түлхүүр мэдээллийн сангийн системээр бие даан хэрэгждэг. Иймээс хоорондын шаталсан харилцаа хүснэгтүүд болно ашиглан тогтооно гадаад түлхүүрүүд.

Дээрхээс гадна Oracle дээр хүснэгтэд хэдэн гадаад түлхүүр байж болох вэ? А ширээ хамт а гадаад Өөрийнхөө тухай гол лавлагаа 253-аар хязгаарлагддаг гадаад гол лавлагаа. 253-аас их гадаад Санах ойг оновчтой болгосон баганын дэлгүүрийн индексүүдэд гол лавлагаа одоогоор байхгүй байна ширээ , Өгөгдлийн санг сунгах, эсвэл хуваах гадаад түлхүүр ширээ.

Дараа нь нэг хүснэгтэд хэдэн гадаад түлхүүр байж болох вэ гэж асууж магадгүй юм.

Нэг баганын хувьд та 16 хүртэлх гадаад түлхүүртэй байж болно. Нэг хүснэгтийн хувьд одоогийн санал болгож буй тоо байна 253 Хэдийгээр та энэ тоонд хүрэхээс өмнө гүйцэтгэлийн асуудлаас болж хязгаарлагдах болно (албадан).

Гадаад түлхүүр нь давхардсан утгатай байж болох уу?

Анхан шатныхаас ялгаатай түлхүүрүүд , гадаад түлхүүрүүд боломжтой агуулсан давхардсан утгууд . Мөн тэдгээрт NULL агуулагдах нь зөв үнэт зүйлс . Индексүүд автоматаар үүсгэгддэггүй гадаад түлхүүрүүд ; Гэсэн хэдий ч DBA-ийн хувьд та чадна тэдгээрийг тодорхойлох. Хүснэгтэнд нэгээс олон зүйлийг оруулахыг зөвшөөрнө гадаад түлхүүр.

Зөвлөмж болгож буй: