რა არის GRD Oracle RAC-ში?
რა არის GRD Oracle RAC-ში?

ვიდეო: რა არის GRD Oracle RAC-ში?

ვიდეო: რა არის GRD Oracle RAC-ში?
ვიდეო: What is Cache Fusion in RAC? || GRD (Global Resource Directory) || GCS and GES Background Process 2024, მაისი
Anonim

RAC მონაცემთა ბაზის სისტემას აქვს ორი მნიშვნელოვანი სერვისი. გლობალური რესურსების დირექტორია ( GRD ) არის შიდა მონაცემთა ბაზა, რომელიც აღრიცხავს და ინახავს მონაცემთა ბლოკების მიმდინარე სტატუსს. როდესაც ბლოკი გადადის ლოკალური ქეშიდან სხვა ინსტანციაზე? ს ქეში GRD განახლებულია.

ასე რომ, რა არის GES და GCS Oracle RAC-ში?

გლობალური ქეში სერვისი ( GCS ) და Global Enqueue Service ( GES ) GCS და GES (რომლებიც ძირითადად RAC პროცესები) მთავარ როლს ასრულებს Cache Fusion-ის დანერგვაში. GCS უზრუნველყოფს მონაცემთა ერთიან სისტემურ სურათს, მიუხედავად იმისა, რომ მონაცემებზე წვდომა მრავალ ინსტანციაზეა შესაძლებელი.

გარდა ამისა, რა არის გლობალური რიგის სერვისები Oracle RAC-ში? The გლობალური რიგების სერვისი (GES) მართავს ან აკონტროლებს ყველა სტატუსს Oracle რიგის მექანიზმები. ეს მოიცავს ყველა არა ქეშის შერწყმას ინტრაინსტანციურ ოპერაციას. GES ახორციელებს კონკურენტულ კონტროლს ლექსიკონის ქეშის საკეტებზე, ბიბლიოთეკის ქეშის ჩაკეტვაზე და ტრანზაქციებზე.

შესაბამისად, რა არის Oracle RAC LMS?

შესახებ Oracle RAC ფონური პროცესები. The LMS პროცესი ასევე აკონტროლებს შეტყობინებების ნაკადს დისტანციურ ინსტანციებში და მართავს მონაცემთა გლობალურ ბლოკზე წვდომას და გადასცემს ბლოკის სურათებს სხვადასხვა ინსტანციის ბუფერულ ქეშებს შორის. ეს დამუშავება არის Cache Fusion ფუნქციის ნაწილი.

რა არის Cache Coherence Oracle RAC-ში?

როგორც აღვნიშნეთ ამის პირველ ნაწილში RAC სერია, ქეში თანმიმდევრულობა არის მექანიზმი, რომელიც საშუალებას იძლევა მრავალი ოპერატიული მეხსიერება ქეშები (როგორც განსაზღვრულია db_cache_size და db_block_buffers პარამეტრებით) დარჩეს სინქრონიზებული. როგორც წესი, მომხმარებლები დაკავშირებული იქნებიან სხვადასხვა კვანძებთან, მაგრამ წვდებიან მონაცემთა ერთსა და იმავე კომპლექტში ან მონაცემთა ბლოკებზე.

გირჩევთ: