ვიდეო: რა არის მწირი სვეტები SQL Server 2008-ში?
2024 ავტორი: Lynn Donovan | [email protected]. ბოლოს შეცვლილი: 2023-12-15 23:49
იშვიათი სვეტები SQL სერვერში : გავლენა დროზე და სივრცეზე. SQL Server 2008 გააცნო მწირი სვეტები როგორც ნულოვანი მნიშვნელობების შენახვის შემცირების მეთოდი და უფრო გაფართოებადი სქემების უზრუნველყოფა. კომპრომისი არის ის, რომ არის დამატებითი ზედნადები, როდესაც ინახავთ და იღებთ არა-NULL მნიშვნელობებს.
ამ გზით, რა არის მწირი სვეტი SQL Server-ში?
ა SPARSE სვეტი ჩვეულებრივი ტიპია სვეტი რომელსაც აქვს ოპტიმიზებული მეხსიერება NULL მნიშვნელობებისთვის. სხვა სიტყვებით რომ ვთქვათ, ა SPARSE სვეტი უკეთესია NULL და ZERO მნიშვნელობების მართვაში SQL სერვერი . ის არ იკავებს ადგილს მონაცემთა ბაზაში. გამოყენებით ა SPARSE სვეტი ჩვენ შეგვიძლია დავზოგოთ სივრცის 20-დან 40 პროცენტამდე.
ასევე იცით, რა არის სვეტი SQL Server-ში? სახელმძღვანელოები სვეტების ნაკრებიდან მონაცემების არჩევისთვის
- კონცეპტუალურად, სვეტების ნაკრები არის განახლებადი, გამოთვლილი XML სვეტის ტიპი, რომელიც აერთიანებს ფუძემდებლური მიმართებითი სვეტების ერთობლიობას XML წარმომადგენლობაში.
- SQL Server Management Studio ცხრილის რედაქტორში სვეტების ნაკრები ნაჩვენებია როგორც რედაქტირებადი XML ველი.
ანალოგიურად, თქვენ შეიძლება იკითხოთ, რომელი მონაცემთა ტიპი შეიძლება იყოს მითითებული მწირით?
ა SPARSE სვეტი უნდა იყოს nullable და არ შეიძლება ჰქონდეს ROWGUIDCOL ან IDENTITY თვისებები. ა SPARSE სვეტი შეუძლებელია იყოს მონაცემთა ტიპები როგორიცაა ტექსტი, ntext, სურათი, დროის ანაბეჭდი, მომხმარებლის მიერ განსაზღვრული მონაცემთა ტიპი , გეომეტრია ან გეოგრაფია. მას არ შეიძლება ჰქონდეს ნაგულისხმევი მნიშვნელობა და შეზღუდული წესი.
ქვემოთ ჩამოთვლილთაგან რომელი ატრიბუტი უნდა იყოს გამოყენებული ნულოვანი მნიშვნელობების შენახვის ოპტიმიზაციისთვის?
მწირი სვეტები აქვს შემდეგ მახასიათებლები: SQL Server მონაცემთა ბაზის ძრავა იყენებს SPARSE საკვანძო სიტყვას სვეტის განმარტებაში ოპტიმიზაცია The შენახვა დან ღირებულებები იმ სვეტში. ამიტომ, როდესაც სვეტი მნიშვნელობა არის NULL ცხრილის ნებისმიერი რიგისთვის, ღირებულებები მოითხოვს არა შენახვა.
გირჩევთ:
როგორ შევცვალო სვეტები Google Analytics-ში?
საანგარიშო ცხრილის სვეტების დამატება ან წაშლა გადადით ნებისმიერ საანგარიშო ცხრილში. დააწკაპუნეთ Columns ღილაკზე ინსტრუმენტთა პანელში შესრულების შემაჯამებელი გრაფიკის ზემოთ. სვეტის დასამატებლად დააწკაპუნეთ + სვეტის სახელის გვერდით ხელმისაწვდომი სვეტების სიაში. ცხრილში სვეტების თანმიმდევრობის გადასაწყობად, გადაიტანეთ და ჩამოაგდეთ სვეტები შერჩეული სვეტების სიაში
როგორ დავბლოკო გარკვეული სვეტები Excel-ში?
მიჰყევით ამ ნაბიჯებს სამუშაო ფურცელში უჯრედების დასაბლოკად: აირჩიეთ უჯრედები, რომელთა ჩაკეტვაც გსურთ. მთავარ ჩანართზე, Alignment ჯგუფში, დააწკაპუნეთ პატარა ისრზე, რათა გახსნათ ფორმატის უჯრედების ამომხტარი ფანჯარა. დაცვის ჩანართზე აირჩიეთ ჩაკეტილი ველი და შემდეგ დააწკაპუნეთ OK, რათა დახუროთ ამომხტარი ფანჯარა
რა არის მწირი სვეტი რა არის დადებითი და უარყოფითი მხარეები?
თქვენ კარგავთ 4 ბაიტს არა მხოლოდ ერთხელ რიგზე; მაგრამ მწკრივის ყველა უჯრედისთვის, რომელიც არ არის ნულოვანი. SPARSE სვეტის უპირატესობებია: SPARSE სვეტის უარყოფითი მხარეებია: SPARSE სვეტის გამოყენება შეუძლებელია ტექსტზე, ntext-ზე, სურათზე, დროის ნიშანზე, გეომეტრიაზე, გეოგრაფიაზე ან მომხმარებლის განსაზღვრულ მონაცემთა ტიპებზე
რატომ არის ჩემი სვეტები Excel-ის ნომრებში ასოების ნაცვლად?
როდესაც Excel Options ფანჯარა გამოჩნდება, დააწკაპუნეთ ფორმულების ოფციაზე მარცხნივ. შემდეგ მოხსენით მონიშვნა "R1C1 მითითების სტილი" და დააწკაპუნეთ OK ღილაკს. ახლა, როდესაც დაბრუნდებით თქვენს ელცხრილზე, სვეტების სათაურები უნდა იყოს ასოები (A, B, C, D) რიცხვების ნაცვლად (1, 2, 3, 4)
რატომ არის ჩემი სტრიქონები და სვეტები ორივე ნომერი Excel-ში?
მიზეზი: ნაგულისხმევი უჯრედის მითითების სტილი (A1), რომელიც აღნიშნავს სვეტებს ასოებად და რიგებს ციფრებად მოიხსენიებს, შეიცვალა. Excel მენიუში დააჭირეთ პრეფერენციებს. ავტორის ქვეშ დააჭირეთ ღილაკს ზოგადი. გაასუფთავეთ ველი „გამოიყენე R1C1 მითითების სტილი“. სვეტების სათაურებში ახლა ნაჩვენებია A, B და C, ნაცვლად 1, 2, 3 და ა.შ