PDA

View Full Version : نوع داده uniqueidentifier



Galawij
یک شنبه 28 آذر 1389, 13:02 عصر
سلام
کسی نحوه ایجاد این نوع داده را می دونه؟
منظورم الگوریتم پشت صحنه این نوع داده هست که چطور به صورت یکتا و منحصر به فرد(در کل جهان) یک کد رو تولید می کنه؟

tooraj_azizi_1035
یک شنبه 28 آذر 1389, 14:36 عصر
سلام،
مهمترین مسئله این هست که SQL Server با چه الگوریتمی از یکتا بودن مقدار فیلد مطمئن می شود. بدیهی است که از ساختار BTree استفاده می کند اما ممکن است تمهیداتی هم در استفاده از این ساختمان داده به کار گرفته باشد که سرعت را چند برابر کند. اما اصل قضیه همان درخت دودوئی است.

AminSobati
یک شنبه 28 آذر 1389, 21:12 عصر
http://en.wikipedia.org/wiki/Globally_unique_identifier