Teradata-da asosiy kalit nima?
Teradata-da asosiy kalit nima?

Video: Teradata-da asosiy kalit nima?

Video: Teradata-da asosiy kalit nima?
Video: Telefonning 15 ta siz bilmagan maxfiy kodlari/Телефоннинг сиз билмаган 15 та махфий кодлари 2024, Dekabr
Anonim

A ASOSIY KALT cheklash vaqtinchalik bo'lmagan jadvallar uchun noyob ikkilamchi indeks yoki UPI va ko'pgina vaqtinchalik jadvallar uchun bitta jadvalli birlashma indeksidir. Tafsilotlar va misollar uchun ASOSIY KALT vaqtinchalik jadvallardagi cheklov, Vaqtinchalik jadvalni qo'llab-quvvatlash, B035-1182-ga qarang. JSON maʼlumotlar turiga ega ustunni aʼga qoʻsha olmaysiz ASOSIY KALT.

Keyin, Teradata asosiy kalitiga egami?

Teradata Ma'lumotlar bazasi noyobdan foydalanadi asosiy yoki qo'llash uchun ikkilamchi indeks a asosiy kalit ; shuning uchun, asosiy kalit qanday ta'sir qilishi mumkin Teradata Ma'lumotlar bazasi satrlarni tarqatadi va oladi. Garchi asosiy kalit sifatida tez-tez ishlatiladi asosiy jadval uchun indeks bo'lsa, u a sifatida tanlash uchun eng yaxshi ustunlar to'plami bo'lishi mumkin yoki bo'lmasligi mumkin asosiy indeks.

Bundan tashqari, asosiy indeks va asosiy kalit o'rtasidagi farq nima? Asosiy kalit : ma'lumotlar bazasi jadvalining noyob aniqlangan pertikulyar qatori uchun ishlatiladi. Birlamchi INDEX : Bu a olish uchun ishlatiladi indeks ma'lumotlar bazasi jadvalidan va boshqalar indekslash yagona asosida amalga oshiriladi.

Shunday qilib, Teradata-da birlamchi indeksdan qanday foydalanish kerak?

Birlamchi indeks hisoblanadi ishlatilgan ma'lumotlar qaerda joylashganligini ko'rsatish uchun Teradata . Bu ishlatilgan qaysi AMP ma'lumotlar qatorini olishini belgilash uchun. Har bir stol ichida Teradata ega bo'lishi talab qilinadi asosiy indeks belgilangan. Agar asosiy indeks aniqlanmagan, Teradata avtomatik ravishda tayinlaydi asosiy indeks.

Teradata-da PE nima?

PE , "Parsing Engine" qisqartmasi - bu seansni boshqarish, topshiriqlarni jo'natish va SQL-ni ko'p vazifali va, ehtimol, parallel ishlov berish muhitida tahlil qilish uchun vproc (Virtual protsessor) turi. Teradata Ma'lumotlar bazasi. Vproc - bu SMP (Symmetric Multiprocessing) muhitida yoki tugunda ishlaydigan dasturiy jarayon.

Tavsiya: