რა არის გამოტოვების სკანირების ინდექსი Oracle-ში?
რა არის გამოტოვების სკანირების ინდექსი Oracle-ში?

ვიდეო: რა არის გამოტოვების სკანირების ინდექსი Oracle-ში?

ვიდეო: რა არის გამოტოვების სკანირების ინდექსი Oracle-ში?
ვიდეო: what are Scan Types in Indexes 2024, აპრილი
Anonim

The ინდექსის გამოტოვების სკანირება არის ახალი აღსრულების გეგმა Oracle 10გრ, რითაც ა Oracle შეკითხვას შეუძლია გვერდის ავლით შეერთების წინა კიდეები ინდექსი და შედით მრავალმნიშვნელობის შიდა კლავიშებზე ინდექსი.

ანალოგიურად შეიძლება იკითხოთ, რა არის ინდექსის დიაპაზონის სკანირების ახსნა?

ა დიაპაზონის სკანირება არის ნებისმიერი სკანირება ზე ინდექსი რომ არ არის გარანტირებული ნულის ან ერთი რიგის დაბრუნება. ე.ი. SQL, რომელიც იყენებს უნიკალურს ინდექსი და ამარაგებს ყველა სვეტს უნიკალურში ინდექსი ტოლობის პუნქტში გამოიწვევს უნიკალურს სკანირება , სხვა ყველაფერი არის ა დიაპაზონის სკანირება.

შემდგომში ჩნდება კითხვა, რა არის ინდექსის სრული სკანირება Oracle-ში? ინდექსის სრული სკანირება არის მექანიზმი, სადაც Oracle არ კითხულობს ყველა საჭირო ჩანაწერს ინდექსი მწკრივებისთვის ხის ზემოდან ფოთოლამდე გადაკვეთით.

ანალოგიურად, რა არის ინდექსის უნიკალური სკანირება Oracle-ში?

პასუხი: ში ინდექსი უნიკალური სკანირება , ორაკული კითხულობს ინდექსი კვანძები ქვევით ფოთლის კვანძის დონეზე და ისინი აბრუნებენ ROWID-ს შესაბამისი ცალკეული მწკრივისთვის გამოძახების SQL-დან. აქ არის ანგარიში, რომელიც ჩამოთვლილია უნიკალური სკანირების ინდექსი , რომელიც ხდება მაშინ, როდესაც Oracle მონაცემთა ბაზის ძრავა იყენებს ა ინდექსი ცხრილიდან კონკრეტული მწკრივის ამოსაღებად.

რომელი ტექნიკა გვაძლევს საშუალებას თავიდან ავიცილოთ ინდექსის სტრუქტურაზე წვდომა?

ჰაშინგირება

გირჩევთ: