Mavzu: Ma`lumotlar bazasida sql so`rovlarini hosil qilish. Pl/Sql – bu oracle firmasi tomonidan tuzilgan, sql


PL/SQL blok(kod)lari kompilyatsiya jarayonida, SGA(System Global Area)


Download 75.5 Kb.
bet3/5
Sana08.01.2022
Hajmi75.5 Kb.
#253004
1   2   3   4   5
Bog'liq
7-LAB

PL/SQL blok(kod)lari kompilyatsiya jarayonidaSGA(System Global Area) nomli oracle kesh xotirasida saqlanadi. Bu xotira hajmi oracle o'rnatish jarayonida o'rnatiladi. Bu xotirada jadvallar, sxemalar, o'zgaruvchilar ham saqlanadi. Shuning uchun bu hotiraning hajmi yetarli darajada katta bo'lishi kerak. Har bir PL/SQL bloklari uchun ajratilgan joy "KURSOR" deyiladi.

Demak, SGA xoirada bir necha kursorlar bo'lishi mumkin. Kursorlar soni ham oracle o'rnatilish jarayonida ko'rsatilib ketiladi. Har bir PL/SQL kodlaridagi SQL kodlar kompilyatsiyadan so'ng oraclening ma'lumotlar kutubxonasida(slovarya dannыx) saqlanadi.

Bu kutubxonani bo'lar bo'mas so'rovlar bilan to'latib tashlash kerak emas, buning uchun PL/SQL kodlarini optimal yozish kerak(chunki PL/SQL kodlarning asosini, SQL kodlari tashkil qiladi).


Download 75.5 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling