Saqlangan protseduralar Asosiy maqola: Saqlangan protsedura
Saqlangan protsedura ma'lumotlar bazasi bilan bog'langan va odatda saqlanadigan bajariladigan koddir. Saqlangan protseduralar odatda qo'shish kabi umumiy operatsiyalarni to'playdi va moslashtiradi panjara ichiga munosabat, foydalanish tartibi to'g'risidagi statistik ma'lumotlarni to'plash yoki kompleksni kapsulalash biznes mantiqi va hisob-kitoblar. Ko'pincha ular an sifatida ishlatiladi dastur dasturlash interfeysi Xavfsizlik yoki soddaligi uchun (API). SQL RDBMS-da saqlangan protseduralarni amalga oshirish ko'pincha ishlab chiquvchilarga foyda keltiradi protsessual kengaytmalar (ko'pincha sotuvchiga xos) standartga muvofiq deklarativ SQL sintaksisi.Saqlangan protseduralar ma'lumotlar bazasining relyatsion modeli tarkibiga kirmaydi, ammo barcha tijorat dasturlari ularni o'z ichiga oladi.
Indeks Asosiy maqola: Indeks (ma'lumotlar bazasi)
Indeks - bu ma'lumotlarga tezroq kirishni ta'minlash usullaridan biri. Indekslarni atributlarning har qanday birikmasida yaratish mumkin munosabat. Ushbu atributlardan foydalangan holda filtrlaydigan so'rovlar indeks yordamida to'g'ridan-to'g'ri mos yozuvlarni topishi mumkin (ga o'xshash Hash stol har bir katakni navbat bilan tekshirishga hojat qoldirmasdan). Bu shunga o'xshash kitob ko'rsatkichi to'g'ridan-to'g'ri siz qidirayotgan ma'lumot topilgan sahifaga o'ting, shunda siz izlayotgan narsangizni topish uchun butun kitobni o'qishingiz shart emas. Relyatsion ma'lumotlar bazalari odatda bir nechta indekslash texnikasini taqdim etadi, ularning har biri ma'lumotlarni taqsimlash, aloqa hajmi va odatiy kirish uslubi kombinatsiyasi uchun maqbuldir. Ko'rsatkichlar odatda orqali amalga oshiriladi B + daraxtlari, R-daraxtlarva bitmapalar.Indekslar odatda ma'lumotlar bazasining bir qismi hisoblanmaydi, chunki ular bajarilish tafsilotlari hisoblanadi, ammo indekslar odatda ma'lumotlar bazasining boshqa qismlarini saqlaydigan bir xil guruh tomonidan saqlanadi. Ham asosiy, ham chet el kalitlarida samarali indekslardan foydalanish so'rovlarning ishlashini sezilarli darajada yaxshilashi mumkin. Buning sababi shundaki, B daraxti indekslari log (n) ga mutanosib so'rovlar vaqtini keltirib chiqaradi, bu erda n jadvaldagi qatorlar soni va xash indekslari doimiy vaqt so'rovlarini keltirib chiqaradi (indeksning tegishli qismi mos keladigan ekan, o'lchamlarga bog'liqlik bo'lmaydi) xotira).