Junior — Middle
ვინაიდან მონაცემთა ბაზაში რამდენიმე ველისთვის რა ტიპის კომპოზიციური ინდექსი გამოიყენება?
sobes.tech AI
პასუხი AI-სგან
მრავალფილდიანი ინდექსის შექმნისთვის მონაცემთა ბაზაში გამოიყენება კომპოზიციური (კომპოზიტური) ინდექსი. იგი შექმნილია რამდენიმე სვეტის საფუძველზე და საშუალებას აძლევს ამ სვეტებზე ერთდროულად ფილტრაციის ან სორტირების ოპერაციების გამარტივებას.
მაგალითად, SQL-ში:
CREATE INDEX idx_name ON table_name (column1, column2);
ასეთი ინდექსი ეფექტურია შეკითხვებისთვის, სადაც გამოყენებულია column1 და column2 ერთად, მაგრამ ყოველთვის არ არის სასარგებლო მხოლოდ column2-ისთვის.