View Full Version: Verworpen Utf8_general_ci aanbeveel oor Utf8_bin?
Is die utf8_general_ci nie aanbeveel nie omdat
utf8_bin: vergelyk snare deur die binêre waarde van elke karakter in die string
utf8_general_ci: vergelyk snare met behulp van die algemene taal reëls en die gebruik van die geval-onsensitiewe vergelykings
Op jou volgende weergawe kan jy 'n opsie wat nie die DB tafel charset omskep?
Vir vBET kas tafels het ons besluit utf8_bin vergelyker, want ons glo dit is vinniger as utf8_general_ci. Dit is makliker - geen reël net grepe vergelyk, sodat dit moet wees vinniger as enige ander comparation wat gebaseer is op bykomende reëls (nie getoets nie - net uit logika gebaseer is op).
Ook kan ons nie gebruik gebruik utf8_general_ci, want dit is canse onsensitief, en ons moet die presiese wedstryde in die kas.
Let asseblief daarop dat ons nie iets verander in VB model, sodat ek presies verstaan nie waarom jy vra oor die omskakeling databasis tabel charset nie ... Ons omskep nie enigiets in DB. vBET skep sy eie tabelle vir die kas en bestaande raak nie - niks is daar omskep ...
Dit is gewoonlik 'n goeie idee om dieselfde karakterstel te hou vir die hele databasis in plaas van 2 verskillende omdat' n paar ekstra werk (query) is betrokke by die kommunikasie tussen mekaar nee?
Daar is nie enige kommunikasie tussen vBET kas tafels en die res van die databasis skedule.
Ek het nie bedoel om te sê tussen vbet en vBulletin ek mean't vir die soekenjins nie
Soekenjins kan nie sien jou databasis.
Automatic Translations (Powered by Google, Microsoft®,
Yandex, SDL Language Cloud, IBM Watson and Apertium):
Powered by vBulletin® Version 4.2.5 Copyright © 2025 vBulletin Solutions Inc. All rights reserved.