Cycloon
Legacy Member
wonko zei:n-th level is niet altijd mogelijk (denk niet gebalanceerde bomen, of aan %iets%). Zoeken op stringdata zou hoe dan ook altijd met specifieke methoden opgelost moeten worden, afhankelijk van je data (fulltext indexen, externe indexers,...), of door je data anders te structureren.
(en ja, ik weet wel dat het intern geen eenvoudige en simpele BTree of hash is, maar anders ging m'n uitleg flink afdwalen)
Ik wou enkel maar duidelijk maken dat het niet zo eenvoudig is om een stelling te poneren dat "LIKE %zoekterm" traag gaat zijn omdat je de interne werking van het systeem kent. Alle databases werken met andere systemen waarbij dit soort zoekacties bij sommige dbms traag kunnen uitvallen, of nauwelijks merkbaar trager zijn dan zoeken op de exacte zoekterm.