Teljes verzió megtekintése: Elutasított Utf8_general_ci ajánlott több mint Utf8_bin?
Nem az utf8_general_ci ajánlott, mert
utf8_bin: hasonlítsa össze húrok a bináris érték minden egyes karaktere
utf8_general_ci: hasonlítsa össze húrok segítségével általános nyelvi szabályok és a kis-és nagybetűket összehasonlítás
A te következő verziója is ad hozzá egy opció, hogy nem konvertálja a db tábla charset?
A vBET cache táblákat is választottunk utf8_bin összehasonlító, mert úgy gondoljuk, ez gyorsabb, mint utf8_general_ci. Ez egyszerűbb - nem szabály, csak összehasonlítani bájt, így gyorsabbnak kell lennie, hogy bármely más comparation alapuló további szabályokat (nem vizsgált - éppen alapján el logika).
Szintén nem tudjuk használni használni utf8_general_ci, mert canse érzéketlen, és szükségünk van a pontos meccset cache.
Felhívjuk figyelmét, hogy nem változtatunk semmit BB modell, így nem pontosan érti, miért kérik, hogy nem konvertáló db tábla charset ... Nem átalakítani semmit DB. vBET létrehozza a saját táblázatokat cache, és ne érintse meg a meglévőket - semmi sem alakul még ...
Ez általában egy jó ötlet, hogy ne ugyanazt a charset a teljes adatbázis ahelyett, 2 különböző, mert egy kis plusz munkát (lekérdezés) van szó, amikor a kommunikáció egymás között nem?
Nincs semmilyen kommunikáció vBET cache táblák és a többi adatbázis-séma.
Nem akartam mondani között vBET és vBulletin I mean't a keresőmotorok
A keresőmotorok nem látja az adatbázisban.
Automatic Translations (Powered by Google, Microsoft®,
Yandex, SDL Language Cloud, IBM Watson and Apertium):
Powered by vBulletin® Version 4.2.5 Copyright © 2024 vBulletin Solutions Inc. All rights reserved.