სად ინახება გლობალური დროებითი ცხრილები SQL Server-ში?
სად ინახება გლობალური დროებითი ცხრილები SQL Server-ში?

ვიდეო: სად ინახება გლობალური დროებითი ცხრილები SQL Server-ში?

ვიდეო: სად ინახება გლობალური დროებითი ცხრილები SQL Server-ში?
ვიდეო: Temporary tables in SQL Server Part 34 2024, ნოემბერი
Anonim

გლობალური დროებითი მაგიდები ამისთვის SQL სერვერი (დაიწყო ##-ით მაგიდა სახელი) არიან შენახული tempdb-ში და გაზიარებულია ყველა მომხმარებლის სესიაში მთელსში SQL სერვერი მაგალითად. ცისფერი SQL მონაცემთა ბაზა მხარს უჭერს გლობალური დროებითი ცხრილები რომლებიც ასევე არიან შენახული tempdb-ში და მონაცემთა ბაზის დონემდე.

შემდეგ, სად ინახება SQL Server ცხრილები?

ფიზიკურად, SQL Server ცხრილები ინახება ta მონაცემთა ბაზაში, როგორც 8 KB გვერდების ნაკრები. მაგიდა გვერდები არის შენახული ნაგულისხმევად ერთ დანაყოფში, რომელიც მდებარეობს PRIMARY ნაგულისხმევ ფაილურ ჯგუფში.

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

ამ გზით, რა არის გლობალური დროებითი ცხრილი SQL Server-ში?

გლობალური დროებითი ცხრილები SQL სერვერში (გარიგება- SQL ) არიან მაგიდები რომ იქმნება განსხვავებული ფარგლებში SQL სერვერი სესიები.

რა არის დროებითი ცხრილის ფარგლები SQL Server-ში?

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

გირჩევთ: