المساعد الشخصي الرقمي

عرض النسخة الكاملة : رفض Utf8_general_ci أوصت على Utf8_bin؟



mario06
25-07-10, 05:54
ليس لأنه أوصى utf8_general_ci

utf8_bin : مقارنة سلاسل قيمة ثنائية لكل حرف في السلسلة

utf8_general_ci : مقارنة السلاسل باستخدام قواعد اللغة العامة ، واستخدام حالة الأحرف مقارنات

يمكن لك على الإصدار التالي قمت بإضافة الخيار الذي لا تحويل محارف الجدول ديسيبل؟

vBET
26-07-10, 07:41
ذاكرة التخزين المؤقت للجداول vBET اختارها لنا utf8_bin المقارنة ، لأننا نعتقد أن هذا هو أسرع من utf8_general_ci. فمن أبسط -- لا توجد قاعدة مقارنة فقط بايت ، لذلك يجب أن يكون أسرع من أن أي comparation أخرى تستند إلى قواعد إضافية (لم تختبر -- تستند فقط إلى خارج المنطق).
كما أننا لا نستطيع استخدام استخدام utf8_general_ci ، لأنه canse حساسة ، ونحن بحاجة مطابقة تامة في ذاكرة التخزين المؤقت.

يرجى ملاحظة أننا لا يغير شيئا في النموذج المنتدى ، لذلك أنا لا أفهم بالضبط لماذا تسألون عن عدم تحويل محارف ديسيبل الجدول... نحن لا يحول أي شيء في DB. vBET بإنشاء الجداول الخاصة به لذاكرة التخزين المؤقت وعدم لمس تلك القائمة -- يتم تحويل أي شيء هناك...

mario06
26-07-10, 12:57
انها عادة ما تكون فكرة جيدة للحفاظ على محارف نفسه لقاعدة البيانات بأكملها بدلا من الاضطرار 2 مختلفة بسبب تورط بعض العمل الاضافي (استعلام) عند الاتصال بين كل أي شيء آخر؟

vBET
26-07-10, 20:12
لا يوجد أي اتصال بين الجداول مخبأ vBET وبقية مخطط قاعدة البيانات.

mario06
27-07-10, 11:31
لم أقصد أن أقول بين vbet وأنا mean't المنتدى لمحركات البحث

vBET
27-07-10, 19:26
محركات البحث لا نرى قاعدة البيانات.

Automatic Translations (Powered by Google, Microsoft®, Yandex, SDL Language Cloud, IBM Watson and Apertium):
AfrikaansAlbanianArabicBelarusianBulgarianCatalanChineseCroatianCzechDanishDutchEnglishEstonianFilipinoFinnishFrenchGalicianGermanGreekHaitian CreoleHebrewHindiHungarianIcelandicIndonesianIrishItalianJapaneseKoreanLatvianLithuanianMacedonianMalayMalteseNorwegianPersianPolishPortugueseRomanianRussianSerbianSlovakSlovenianSpanishSwahiliSwedishTaiwaneseThaiTurkishUkrainianVietnameseWelshYiddish
Languages translations made by vBET Translator 4.10.1