Logo ka.boatexistence.com

უნდა გამოვიყენო სახელმძღვანელო, როგორც ძირითადი გასაღები?

Სარჩევი:

უნდა გამოვიყენო სახელმძღვანელო, როგორც ძირითადი გასაღები?
უნდა გამოვიყენო სახელმძღვანელო, როგორც ძირითადი გასაღები?

ვიდეო: უნდა გამოვიყენო სახელმძღვანელო, როგორც ძირითადი გასაღები?

ვიდეო: უნდა გამოვიყენო სახელმძღვანელო, როგორც ძირითადი გასაღები?
ვიდეო: 🙌🏻✔️ვიდეო, რომელიც ყველა ქალმა უნდა ნახოს! 2024, მაისი
Anonim

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

უნდა გამოვიყენო GUID ან int ძირითადი გასაღებისთვის?

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

როდის უნდა გამოიყენოთ GUID?

თქვენ იყენებთ მას ყველგან, სადაც გჭირდებათ იდენტიფიკატორი, რომელიც გარანტირებული იქნება ყველასგან განსხვავებული. GUID-ები ჩვეულებრივ გამოიყენება როდესაც განსაზღვრავთ ID-ს, რომელიც უნდა განსხვავდებოდეს ID-ისგან, რომელსაც სხვა (თქვენი კონტროლის მიღმა) განსაზღვრავს ერთ-ერთი ასეთი ადგილი ინტერფეისის იდენტიფიკატორში ActiveX კონტროლებზე..

რა მონაცემთა ტიპი უნდა იყოს გამოყენებული პირველადი გასაღებისთვის?

მთლიანი (რიცხვი) მონაცემთა ტიპები არის საუკეთესო არჩევანი პირველადი გასაღებისთვის, რასაც მოჰყვება ფიქსირებული სიგრძის სიმბოლოების მონაცემთა ტიპები. SQL Server ამუშავებს რიცხვის მონაცემთა ტიპის მნიშვნელობებს უფრო სწრაფად, ვიდრე სიმბოლოების მონაცემთა ტიპის მნიშვნელობებს, რადგან ის აკონვერტებს სიმბოლოებს ASCII ეკვივალენტურ მნიშვნელობებში დამუშავებამდე, რაც დამატებითი ნაბიჯია.

სტრიქონის პირველად გასაღებად გამოყენება ცუდია?

მოკლე პასუხი: ძალიან კარგია სტრიქონის ძირითადი გასაღების გამოყენება.

გირჩევთ: