50 Soalan Temuduga Teradata Teratas & Jawapan

Anonim

Muat turun PDF

1) Bagaimana anda menentukan Teradata? Berikan beberapa ciri utama yang sama.

Teradata pada dasarnya adalah RDMS yang digunakan untuk menggerakkan Datamart, Datawarehouse, OLAP, OLTP, dan juga DSS Appliances syarikat. Beberapa ciri utama Teradata diberikan di bawah.

  • Mampu berjalan pada Single-node, dan juga multi-node.
  • Parallelism dibina ke dalam sistem.
  • Sangat sesuai dengan piawaian ANSI.
  • Cenderung bertindak dengan cara yang sama seperti pelayan.
  • Ini adalah Sistem Terbuka yang pada dasarnya melaksanakan UNIX MR-RAS, Suse Linux ETC, WIN2K, dll.

2) Apakah ciri Teradata yang baru dikembangkan?

Beberapa ciri Teradata yang baru dikembangkan adalah: -

  • Analisis temporal automatik
  • Peluasan dalam keupayaan pemampatan yang memungkinkan pemampatan data yang fleksibel kira-kira 20 kali lebih banyak data daripada versi sebelumnya.
  • Inovasi berkaitan pelanggan seperti sudut pandang tetradata.

3) Sorot beberapa komponen penting Teradata.

Beberapa komponen penting dari Teradata adalah: -

  • Bynet
  • Pemproses Modul Akses (AMP)
  • Mesin Penghuraian (PE)
  • Cakera Maya (vDisk)
  • Sistem Penyimpanan Maya (VSS)

4) Sebutkan prosedur yang mana, kita dapat menjalankan pekerjaan Teradata dalam lingkungan UNIX.

Yang harus anda lakukan adalah melaksanakan pelaksanaan dalam UNIX dengan cara seperti yang disebutkan di bawah.

$ Sh> BTEQ <[Laluan Skrip]> [Laluan Log Log]

atau

$ Sh> BTEQ <[Skrip Path] TEE [Logfile Path]

5) Di Teradata, bagaimana kita Menjana Urutan?

Di Teradata, kami Menjana Urutan dengan menggunakan Identity Column

6) Semasa waktu Paparan, bagaimana urutan dihasilkan oleh Teradata?

Yang mesti anda buat hanyalah menggunakan CSUM.

7) Beban tertentu dikenakan di atas meja dan juga setiap jam. Lalu lintas pada waktu pagi agak rendah, dan waktu malam sangat tinggi. Seperti keadaan ini, utiliti mana yang paling disarankan dan bagaimanakah utiliti itu dimuat?

Utiliti yang paling disyorkan di sini adalah Tpump. Dengan memanfaatkan ukuran paket menurun atau meningkat, lalu lintas dapat diatasi dengan mudah.

8) Sekiranya Skrip Beban Cepat gagal dan hanya jadual ralat yang disediakan untuk anda, maka bagaimana anda akan memulakan semula?

Pada dasarnya terdapat dua cara memulakan semula dalam kes ini.

  • Menjadikan fail lama untuk dijalankan - Pastikan anda tidak menjatuhkan jadual ralat sepenuhnya. Sebagai gantinya, cuba perbaiki ralat yang terdapat dalam skrip atau fail dan kemudian jalankan lagi.
  • Menjalankan fail baru - Dalam proses ini, skrip dijalankan hanya menggunakan penyataan akhir pemuatan dan permulaan. Ini akan membantu menghilangkan kunci yang telah diletakkan di atas meja sasaran dan mungkin juga membuang rekod yang diberikan dari jadual log cepat. Setelah ini selesai, anda bebas menjalankan keseluruhan skrip sekali lagi.

9) Sebutkan beberapa alat ETL yang berada di bawah Teradata.

Beberapa alat ETL yang biasa digunakan di Teradata adalah DataStage, Informatica, SSIS, dll.

10) Soroti beberapa kelebihan yang dimiliki alat ETL berbanding TD.

Beberapa kelebihan yang dimiliki oleh alat ETL berbanding TD adalah: -

  • Pelbagai destinasi heterogen, dan juga sumber dapat dikendalikan.
  • Proses debug jauh lebih mudah dengan bantuan alat ETL kerana sokongan GUI yang lengkap.
  • Komponen alat ETL dapat digunakan kembali dengan mudah, dan sebagai hasilnya, jika ada kemas kini ke pelayan utama, maka semua aplikasi yang berkaitan dengan pelayan diperbarui secara automatik.
  • De-pivoting dan pivoting dapat dilakukan dengan mudah menggunakan alat ETL.

11) Apakah maksud Caching di Teradata?

Caching dianggap sebagai kelebihan tambahan menggunakan Teradata kerana ia terutama berfungsi dengan sumber yang tetap dalam urutan yang sama iaitu tidak sering berubah. Kadang-kadang, Cache biasanya dikongsi antara aplikasi.

12) Bagaimana kita dapat memeriksa versi Teradata yang sedang kita gunakan sekarang?

Cukup berikan arahan .SHOW VERSION.

13) Berikan alasan yang boleh dibenarkan mengapa Multi-load menyokong NUSI dan bukannya USI.

Baris sub-jadual indeks kebetulan berada di Amp yang sama dengan baris data di NUSI. Oleh itu, setiap Amp dikendalikan secara berasingan dan secara selari.

14) Bagaimana Sistem Pelanggan MLOAD dimulakan semula selepas pelaksanaan?

Skrip harus diserahkan secara manual sehingga dapat memuat data dengan mudah dari pusat pemeriksaan yang terakhir.

15) Bagaimana MLOAD Teradata Server dimulakan semula selepas pelaksanaan?

Prosesnya pada dasarnya dijalankan dari pusat pemeriksaan terakhir yang diketahui, dan setelah data dilakukan setelah pelaksanaan skrip MLOAD, pelayan dimulakan semula.

16) Apakah yang dimaksudkan dengan simpul?

Simpul pada dasarnya disebut sebagai pelbagai komponen perkakasan dan perisian. Biasanya pelayan disebut sebagai nod.

17) Katakanlah ada fail yang terdiri daripada 100 rekod yang mana kita perlu melangkau 20 rekod pertama dan terakhir. Apakah coretan kod tersebut?

Kita perlu menggunakan BTEQ Utility untuk melakukan tugas ini. Langkau 20, dan Ulangi 60 akan digunakan dalam skrip.

18) Terangkan PDE.

PDE pada dasarnya bermaksud Parallel Data Extension. PDE pada dasarnya merupakan lapisan antara muka perisian yang terdapat di atas sistem operasi dan memberi peluang kepada pangkalan data untuk beroperasi dalam lingkungan yang selari.

19) Apa itu TPD?

TPD pada dasarnya bermaksud Pangkalan Data Selari yang Dipercayai, dan pada dasarnya berfungsi di bawah PDE. Teradata kebetulan adalah pangkalan data yang terutama berfungsi di bawah PDE. Inilah sebab mengapa Teradata biasanya disebut sebagai pangkalan data Trusted Parallel atau Pure Parallel.

20) Apa yang dimaksudkan dengan Pemandu Saluran?

Pemacu saluran adalah perisian yang berfungsi sebagai media komunikasi antara PE dan semua aplikasi yang berjalan di saluran yang disambungkan ke klien.

21) Apa yang dimaksudkan dengan Teradata Gateway?

Sama seperti pemacu saluran, Teradata Gateway bertindak sebagai media komunikasi antara Parse Engine dan aplikasi yang dilampirkan pada klien rangkaian. Hanya satu Gateway yang ditetapkan setiap nod.

22) Apa yang dimaksudkan dengan Virtual Disk?

Cakera Maya pada dasarnya adalah penyusunan sebilangan besar silinder yang merupakan cakera fizikal. Ia kadang-kadang disebut sebagai disk Array.

23) Terangkan maksud Amp?

Amp pada dasarnya bermaksud Access Module Processor dan kebetulan pemproses berfungsi hampir dan pada dasarnya digunakan untuk menguruskan satu bahagian pangkalan data. Bahagian pangkalan data ini tidak dapat dikongsi oleh Amp lain. Oleh itu, bentuk seni bina ini biasanya disebut sebagai seni bina bersama.

24) Apa yang dikandung Amp dan apakah semua operasi yang dilakukannya?

Amp pada dasarnya terdiri daripada Subsistem Pengurus Pangkalan Data dan mampu menjalankan operasi yang disebutkan di bawah.

  • Melakukan DML
  • Melakukan DDL
  • Melaksanakan Gabungan dan Gabungan.
  • Melepaskan dan menggunakan kunci, dll.

25) Apa yang dimaksudkan dengan Mesin Parsing?

PE kebetulan menjadi Vproc yang baik. Fungsi utamanya adalah untuk mengambil permintaan SQL dan menyampaikan respons dalam SQL. Ini terdiri daripada pelbagai komponen perisian yang digunakan untuk memecah SQL menjadi pelbagai langkah dan kemudian mengirim langkah-langkah tersebut ke AMP.

26) Apa maksud anda menghurai?

Menghuraikan adalah proses yang berkaitan dengan analisis simbol rentetan baik dalam bahasa komputer atau dalam bahasa semula jadi.

27) Apakah fungsi Parser?

Penyusun: -

  • Menyemak kesilapan semantik
  • Memeriksa kesalahan sintaksis
  • Memeriksa keberadaan objek

28) Apa yang dimaksudkan dengan penghantar?

Dispatcher mengambil keseluruhan koleksi permintaan dan kemudian menyimpannya dalam barisan. Antrian yang sama disimpan sepanjang proses untuk menyampaikan pelbagai set respons.

29) Berapa banyak sesi MAX yang mampu dikendalikan oleh PE pada waktu tertentu?

PE dapat menangani sejumlah 120 sesi pada satu masa tertentu.

30) Terangkan BYNET.

BYNET pada dasarnya berfungsi sebagai media komunikasi antara komponen. Terutama bertanggung jawab untuk mengirim mesej dan juga bertanggung jawab untuk melakukan penggabungan, dan juga operasi penyortiran.

31) Apa yang dimaksudkan dengan Clique?

Clique pada dasarnya dikenali sebagai pelbagai nod yang dikongsi di antara pemacu cakera biasa. Kehadiran Clique sangat penting kerana ia membantu mengelakkan kegagalan nod.

32) Apa yang berlaku apabila simpul mengalami kejatuhan?

Apabila terdapat kejatuhan pada tahap prestasi node, semua Vprocs yang sesuai segera berpindah ke simpul baru dari node yang gagal untuk mendapatkan semua data kembali dari pemacu biasa.

33) Senaraikan semua bentuk LOCKS yang terdapat di Teradata.

Pada dasarnya terdapat empat jenis LOCKS yang berada di bawah Teradata. Ini adalah: -

  • Baca Kunci
  • Kunci Akses
  • Kunci Eksklusif
  • Tulis Kunci

34) Apakah tahap tertentu yang ditentukan di mana LOCK boleh digunakan di Teradata?

  • Tahap Jadual - Semua baris yang terdapat di dalam meja pasti akan terkunci.
  • Kunci Tahap Pangkalan Data - Semua objek yang terdapat di dalam pangkalan data akan dikunci.
  • Row Hash Level Lock - Hanya baris yang akan dikunci yang sesuai dengan baris tertentu.

35) Dalam Indeks Utama, berapakah skor AMP yang terlibat secara aktif?

Hanya satu AMP yang terlibat secara aktif dalam Indeks Utama.

36) Di Teradata, apakah kepentingan arahan UPSERT?

UPSERT pada dasarnya bermaksud Update Else Insert. Pilihan ini hanya terdapat di Teradata.

37) Serlahkan kelebihan PPI (Partition Primary Index).

PPI pada dasarnya digunakan untuk tujuan penyimpanan data berasaskan Range atau Category. Untuk pertanyaan Range, tidak perlu penggunaan imbasan Jadual penuh kerana ia langsung beralih ke partisi yang seterusnya sehingga melewatkan semua partisi lain.

38) Berikan saiz SMALLINT, BYTEINT dan INTEGER.

SMALLINT - 2 Bytes - 16 Bites -> -32768 hingga 32767

BYTEINT - 1 Byte - 8 Bits -> -128 hingga 127

INTEGER - 4 Bytes - 32 Bits -> -2,147,483,648 hingga 2,147,483,647

39) Apa yang dimaksud dengan Pelan Kos Paling Tidak?

Pelan Kos Paling Sedikit pada dasarnya dilaksanakan dalam masa yang lebih singkat di jalan terpendek.

40) Sorot titik perbezaan antara pangkalan data dan pengguna di Teradata.

  • Pangkalan data pada dasarnya pasif, sedangkan pengguna aktif.
  • Pangkalan data menyimpan semua objek pangkalan data, sedangkan pengguna dapat menyimpan objek apa pun sama ada makro, jadual, pandangan, dll.
  • Pangkalan data tidak mempunyai kata laluan sementara pengguna harus memasukkan kata laluan.

41) Soroti perbezaan antara Kunci Utama dan Indeks Utama.

  • Indeks utama cukup wajib, sedangkan Kunci Utama adalah pilihan.
  • Indeks Utama mempunyai had 64 jadual / lajur, sedangkan Kunci Utama tidak mempunyai had.
  • Indeks Utama membenarkan pendua dan nol, sedangkan Kunci Utama tidak.
  • Indeks Primer adalah mekanisme fizikal, sedangkan Kunci Utama adalah mekanisme logik semata-mata.

42) Terangkan bagaimana ruang kili digunakan.

Ruang gulungan di Teradata pada dasarnya digunakan untuk menjalankan pertanyaan. Daripada jumlah ruang yang ada di Teradata, 20% ruang pada dasarnya diperuntukkan untuk spool space.

43) Tegaskan keperluan untuk Performance Tuning.

Penyesuaian prestasi di Teradata pada dasarnya dilakukan untuk mengenal pasti semua masalah dan kemudian menyelesaikannya.

44) Komen sama ada masalah atau tidak.

Secara teknikal, kemacetan bukanlah satu bentuk kesalahan, tetapi ia pasti menyebabkan sedikit kelewatan dalam sistem.

45) Bagaimana halangan dapat dikenal pasti?

Pada asasnya terdapat empat cara untuk mengenal pasti masalah. Ini adalah: -

  • Teradata Visual Terangkan
  • Terangkan Pengubah Permintaan
  • Pengurus Teradata
  • Pemantau Prestasi

46) Apa yang dimaksudkan dengan Pelan Kos Tertinggi?

Sesuai dengan Pelan Kos Tertinggi, waktu yang diperlukan untuk melaksanakan prosesnya lebih banyak, dan memerlukan jalan terpanjang yang tersedia.

47) Sorot semua mod yang terdapat di bawah Tahap Keyakinan.

Rendah, Tidak, Tinggi dan Bergabung adalah empat mod yang terdapat di bawah Tahap Keyakinan.

48) Namakan lima fasa yang berada di bawah MultiLoad Utility.

Fasa Permulaan, Fasa DML, Fasa Pemerolehan Data, Fasa Aplikasi dan Fasa Akhir.

49) Sorot batasan Utiliti TPUMP.

Berikut adalah batasan utiliti TPUMP: -

  • Kami tidak boleh menggunakan pernyataan SELECT.
  • Fail Data tidak dapat digabungkan.
  • Pengendali agregat dan eksponen tidak disokong.
  • Fungsi aritmetik tidak dapat disokong.

50) Dalam BTEQ, bagaimana parameter mod sesi ditetapkan?

.set sesi transaksi BTET -> Mod transaksi Teradata

.set transaksi sesi ANSI -> mod ANSI

Perintah ini hanya akan berfungsi apabila dimasukkan sebelum masuk ke sesi.