Logo az.boatexistence.com

Mən bələdçini əsas açar kimi istifadə etməliyəm?

Mündəricat:

Mən bələdçini əsas açar kimi istifadə etməliyəm?
Mən bələdçini əsas açar kimi istifadə etməliyəm?

Video: Mən bələdçini əsas açar kimi istifadə etməliyəm?

Video: Mən bələdçini əsas açar kimi istifadə etməliyəm?
Video: Qaraciyərin Zəhərləndiyini Göstərən 16 VACİB ƏLAMƏT 2024, Bilər
Anonim

GUID-lər ilkin açarınız üçün təbii seçim kimi görünə bilər - və əgər həqiqətən ehtiyacınız varsa, onu cədvəlin ƏSAS AÇAR üçün istifadə etməyi mübahisə edə bilərsiniz. Etməməyi şiddətlə tövsiyə etdiyim şey, GUID sütununu klasterləşdirmə açarı kimi istifadə etməkdir, SQL Server defolt olaraq bunu edir.

İlkin açar üçün GUID və ya int istifadə etməliyəm?

int daha kiçik, daha sürətli, yadda saxlamaq asandır, xronoloji ardıcıllığı saxlayır. Guid -a gəlincə, tapdığım yeganə üstünlük onun unikal olmasıdır. Hansı halda Bələdçi və int-dən daha yaxşı olardı və niyə? Gördüklərimə görə, int-də bir çox hallarda əhəmiyyət kəsb edən say limitindən başqa heç bir qüsuru yoxdur.

GUID-dən nə vaxt istifadə etməlisiniz?

Siz onu hər yerdə istifadə edirsiniz ki, hər birindən fərqli olmasına zəmanət verən identifikator lazımdır. GUID-lər ümumiyyətlə başqasının (sizin nəzarətinizdən kənar) müəyyən edəcəyi ID-dən fərqli olmalı olan ID-ni təyin edərkən istifadə olunur ActiveX nəzarətlərindəki İnterfeys identifikatorunda belə yerlərdən biri.

İlkin açar üçün hansı məlumat növü istifadə edilməlidir?

Tam (rəqəm) məlumat növləri əsas açar üçün ən yaxşı seçimdir, ardınca isə sabit uzunluqlu simvol data növləri. SQL Server nömrə məlumat növü dəyərlərini simvol məlumat növü dəyərlərindən daha sürətli emal edir, çünki o, emaldan əvvəl simvolları ASCII ekvivalent dəyərlərinə çevirir, bu əlavə addımdır.

Strin əsas açar kimi istifadə edilməsi pisdir?

Qısa cavab: Strin əsas açar kimi istifadə edilməsi mükəmməldir.

Tövsiyə: