the project I'm working on has for each column that you want to search in the second column called "ft [column name]", which has the FULLTEXT index, and only this search is performed against.
This column contains βoptimizedβ text, which is automatically generated from the source column as follows:
For example: "I like Pokemon, especially Pikachu!" becomes "especially pokemon pikachu like i".
Is there (even a very small) performance? Data in a database never changes dynamically.
There may be a functional advantage in your specific application, but maintaining duplicate data is largely related to performance - not an advantage.
, , , (, MySQL, OS) , , .
, ft, , , .
, 2- , , MyISAM . ( , ).
, , , Sphinx: http://www.sphinxsearch.com/
Source: https://habr.com/ru/post/1759351/More articles:Code Contracts Slow Visual Studio 2008 - visual-studio-2008How to make the image easier to click? - androidMerge array data and groups - arraysMySQL Alternate T-SQL WITH TIES - sqlhttps://translate.googleusercontent.com/translate_c?depth=1&pto=aue&rurl=translate.google.com&sl=ru&sp=nmt4&tl=en&u=https://fooobar.com/questions/1759350/alternatives-to-rsync&usg=ALkJrhjzi3Ctg5sG25mEL6o0_I0eVQFMswWhat does glibc detect ... httpd: double free or corruption? - linuxPython file.read () view garbage characters at the beginning of a file - pythonEntity Framework: adding an object with a foreign key - c #as3 textField vs. label vs. textArea - actionscript-3Fill in one combo box based on the choice of another - data-bindingAll Articles