PDA

View Full Version : میزان اشغال فضا



zehs_sha
یک شنبه 20 شهریور 1384, 19:20 عصر
سلام دوستان من اگر فیلدی را از نوع TEXT تعریف کنم میزان اشغال فضا چقدر است 16^2 یا طول مقدار فیلدی که ذخیره می شود.
اگر فیلد VARCHAR باشد می شود مقدار از نوع utf8 را ذخیره کنم

oxygenws
دوشنبه 21 شهریور 1384, 12:19 عصر
می شه گفت فضایی اشغال نمی کنه :) یا همونی که خودت گفتی، طول مقدار فیلد.
بله، می شود، utf8 هم به هر حال ترکیبی از کاراکتر های ascii است، نه؟؟؟

Achchan
چهارشنبه 30 شهریور 1384, 18:53 عصر
utf8 هم به هر حال ترکیبی از کاراکتر های ascii است، نه؟؟؟
No! Nope! UTF8 is not a compositio of ASCII characters.It is a new standard(In fact not really new) and it is not handled by the ASCII's organization.It is a worldwide standard and simply a way to handle multi-language products.Its size depenes on your national language: For Farsi it uses 2 Bytes.You may want to have a look on http://www.unicode.org/ for more details.
-Best wishes

oxygenws
چهارشنبه 30 شهریور 1384, 21:42 عصر
منظور من از جمله فوق، ربطی به استاندارد های ASCII یا UTF8 نبود و فقط منظورم کاراکتر های ایشون بود.
ساختار سیستم عامل ها و پردازنده های ما بر حسب 8 بیت (256 حالت) قرار داره و چاره ای جز پردازش بایتی وجود نداره.
هر کاراکتر utf8 فارسی، خود به تنهایی دو کاراکتر ascii است (حالا شاید این کاراکتر های اسکی قابل چاپ نباشند یا ...) و در یک ظرف (مثل پایگاه داده) که قابلیت پردازش باینری داره، هیچ مشکلی براشون پیش نمیاد. اوکی؟؟