Kde moje dotazy hledají párování hodnoty, %b% pomocí LIKE. Je z hlediska doby dotazu efektivnější mít místo toho tabulku, kde je každý řádek permutací:
Určitě. Protože dotazy typu LIKE '%něco%' nelze použít indexy . Takže vaše vyhledávání bude velmi pomalé. Pokud to nestačí, používáte do značné míry anti vzor RDBMS. více podrobností zde:Je ukládání seznamu s oddělovači ve sloupci databáze opravdu tak špatné?
jakmile rozdělíte sloupec 'CSV' do samostatných sloupců, můžete to posunout ještě dále normalizací databáze.