Mundarija:

Ko'rishlar ma'lumotlar bazasini sekinlashtiradimi?
Ko'rishlar ma'lumotlar bazasini sekinlashtiradimi?

Video: Ko'rishlar ma'lumotlar bazasini sekinlashtiradimi?

Video: Ko'rishlar ma'lumotlar bazasini sekinlashtiradimi?
Video: Maʼlumotlar omborini boshqarish tizimlari 2024, Noyabr
Anonim

Yolg'on shu Koʻrishlar bor Sekinroq chunki ma'lumotlar bazasi ularni boshqa jadvallarga qo'shilishdan oldin va bandlar qo'llanilishidan oldin hisoblashi kerak. Ko'rinishda jadvallar ko'p bo'lsa, bu jarayon hamma narsani sekinlashtiradi pastga.

Keyinchalik, ma'lumotlar bazasi ko'rinishi ishlashga ta'sir qiladimi?

Ko'rinish boshqa ob'ektlarga asoslanganligi sababli, u ma'lumotlar lug'atida ko'rinishni belgilaydigan so'rov uchun saqlashdan boshqa hech qanday saqlashni talab qilmaydi. Ko'rinishni yaratish yoki yo'qligi ta'sir yoqilgan ishlash yoki yo'q javob bermaydi. Agar siz undan foydalanmasangiz, unday bo'lmaydi ta'sir har qanday narsa.

Yuqoridagilardan tashqari, ko'rinishlar SQL Server ish faoliyatini yaxshilaydimi? Koʻrishlar yozish uchun so'rovlarni tezroq qiling, lekin ular yo'q yaxshilash asosiy so'rov ishlash . Biroq, biz ko'rinishga noyob, klasterli indeks qo'shishimiz, indekslangan ko'rinish yaratishimiz va potentsial va ba'zan muhimligini amalga oshirishimiz mumkin. ishlash imtiyozlar, ayniqsa, murakkab yig'ish va boshqa hisob-kitoblarni amalga oshirishda.

Buni hisobga olsak, ma'lumotlar bazasini ko'rish tezroqmi?

MS SQL indekslangan qarashlar bor Tezroq oddiy ko'rinish yoki so'rovdan ko'ra, lekin indekslangan qarashlar oynada ishlatib bo'lmaydi ma'lumotlar bazasi muhit (MS SQL). Har qanday tsikldagi ko'rinish jiddiy sekinlashuvga olib keladi, chunki ko'rinish har safar chaqirilganda qayta to'ldiriladi.

SQL Serverdagi ko'rinishlarning afzalliklari nimada?

Ko'rinishlar jadvallarga nisbatan afzalliklarni berishi mumkin:

  • Ko'rinishlar jadvaldagi ma'lumotlarning kichik to'plamini ko'rsatishi mumkin.
  • Ko'rinishlar bir nechta jadvallarni bitta virtual jadvalga birlashtirishi va soddalashtirishi mumkin.
  • Ko'rinishlar jamlangan jadvallar sifatida harakat qilishi mumkin, bu erda ma'lumotlar bazasi mexanizmi ma'lumotlarni (yig'indi, o'rtacha va boshqalar) jamlaydi.
  • Ko'rishlar ma'lumotlarning murakkabligini yashirishi mumkin.

Tavsiya: