PDA

View Full Version: Respins Utf8_general_ci recomandat peste Utf8_bin?



mario06
25-07-10, 05:54
Nu este recomandat, deoarece utf8_general_ci

utf8_bin: compara şiruri de către valoarea binară a fiecărui caracter din şirul

utf8_general_ci: compara siruri de caractere folosind regulile generale lingvistice şi utilizarea case-insensitive comparaţii

Pe tine urmatoarea versiune puteţi adăuga o opţiune care nu converti setul de caractere de tabel db?

vBET
26-07-10, 07:41
Pentru tabele cache vBET am ales utf8_bin comparator, deoarece credem ca aceasta este mai rapid decât utf8_general_ci. Este mai simplu - nici o regula compara doar octeţi, aşa că ar trebui să fie mai rapid ca orice comparatie, pe baza unor norme suplimentare (nu testat - doar pe baza din logica).
De asemenea, nu putem folosi folosi utf8_general_ci, deoarece este canse insensibil, si avem nevoie de potriviri exacte în cache.

Vă rugăm să reţineţi faptul că noi nu schimba nimic in modelul de vB, aşa că nu înţeleg exact de ce sunt întrebat despre convertirea nu db setul de caractere de masă ... Noi nu facem nimic converti în PB. vBET creează tabele proprii pentru cache şi nu atingeţi cele existente - nimic nu este convertit acolo ...

mario06
26-07-10, 12:57
Este, de obicei, o idee bună de a păstra setul de caractere de aceeaşi pentru întreaga bază de date în loc de a avea 2 diferite, deoarece unele de lucru suplimentare (interogare) este implicat atunci când comunică între ele nici o altă?

vBET
26-07-10, 20:12
Nu există nici orice comunicare între tabele cache vBET şi restul de schema bazei de date.

mario06
27-07-10, 11:31
Nu am vrut să spun între vBET şi vbulletin am mean't pentru motoarele de cautare

vBET
27-07-10, 19:26
Motoarele de căutare nu vedeţi baza de date.

Automatic Translations (Powered by Google, Microsoft®, Yandex, SDL Language Cloud, IBM Watson and Apertium):
AfrikaansAlbanianArabicBelarusianBulgarianCatalanChineseCroatianCzechDanishDutchEnglishEstonianFilipinoFinnishFrenchGalicianGermanGreekHaitian CreoleHebrewHindiHungarianIcelandicIndonesianIrishItalianJapaneseKoreanLatvianLithuanianMacedonianMalayMalteseNorwegianPersianPolishPortugueseRomanianRussianSerbianSlovakSlovenianSpanishSwahiliSwedishTaiwaneseThaiTurkishUkrainianVietnameseWelshYiddish
Translations by vB Enterprise Translator 4.10.1