Pytania otagowane jako full-text-search

Przeszukiwanie tekstu zbioru dokumentów lub wolnych pól tekstowych w bazie danych w celu znalezienia tych, które zawierają słowo lub kombinację słów.

2
Wyszukiwanie pełnotekstowe Postgres z wieloma kolumnami, dlaczego konkatowanie w indeksie, a nie w czasie wykonywania?
W ciągu ostatnich kilku dni natknąłem się na wyszukiwanie pełnotekstowe w postgresie i jestem trochę zdezorientowany co do indeksowania podczas przeszukiwania wielu kolumn. Postgres'a docs mówić o tworzeniu ts_vectorindeksu łączonych kolumn, tak jak poniżej: CREATE INDEX pgweb_idx ON pgweb USING gin(to_tsvector('english', title || ' ' || body)); które mogę wyszukać …

2
Aktualizuj zapytania wolniej po włączeniu indeksu pełnotekstowego programu SQL Server
Mam witrynę asp.net z wieloma zapytaniami wstawiającymi, aktualizującymi i usuwającymi działającymi na mojej bazie danych. Kilka dni temu tworzę indeks pełnotekstowy na dwóch kolumnach jednej z tabel. Po tym zdałem sobie sprawę, że kiedy witryna uruchamia zapytania dotyczące aktualizacji w tej tabeli, użycie pamięci i dysku w procesie SQL Server …

2
Wolne wyszukiwanie pełnotekstowe z powodu bardzo niedokładnych oszacowań wierszy
Wydaje się, że wykonywanie pełnotekstowych zapytań w tej bazie danych (przechowywanie biletów RT ( Request Tracker )) trwa bardzo długo. Tabela załączników (zawierająca dane pełnotekstowe) ma około 15 GB. Schemat bazy danych jest następujący, ma około 2 milionów wierszy: rt4 = # \ d + załączniki Tabela „public.attachments” Kolumna | …

1
Oblicz wyniki MATCH () AGAINST () z UNIFIED QUERY nie dla KAŻDEJ TABELI
Próbuję uzyskać wynik dla całej sekcji instrukcji SELECT SELECT *,MATCH(`result`) AGAINST('keyword') as `score` FROM `table1` WHERE MATCH(`result`) AGAINST('keyword') UNION SELECT *,MATCH(`content`) AGAINST('keyword') as `score` FROM `table2` WHERE MATCH(`content`) AGAINST('keyword') UNION SELECT *,MATCH(`text`) AGAINST('keyword') as `score` FROM `table3` WHERE MATCH(`text`) AGAINST('keyword') W takim przypadku wyniki są na tabelę + nie są …

1
Dlaczego wyszukiwanie pełnotekstowe zwraca mniej wierszy niż LIKE
Wyszukiwanie pełnotekstowe nie działa tak, jak chcę, i nie rozumiem różnic w listach wyników. Przykładowe instrukcje: SELECT `meldungstext` FROM `artikel` WHERE `meldungstext` LIKE '%punkt%' zwraca 92 wiersze. Otrzymuję wiersze, które pasują do siebie, na przykład „Punkten”, „Zwei-Punkte-Vorsprung” i „Treffpunkt” w kolumnie meldungstext. Ustawiłem indeks pełnotekstowy w kolumnie „meldungstext” i spróbowałem: …


1
Pełny tekst: wiele FT_MASTER_MERGE czeka w stanie SUSPENDED po utworzeniu wielu indeksów pełnotekstowych (serwer zawiesza się)
Testowaliśmy na SQL Server 2014, kiedy mieliśmy 10 baz danych, 100 różnych schematów w każdej bazie danych, 10 małych (~ 50 wierszy) tabel w każdym schemacie (łącznie 10 tys. Tabel) i utworzyliśmy indeksy pełnotekstowe na tych wszystkich tabele we wszystkich tych bazach danych jednocześnie. Po kilku minutach stwierdziliśmy, że SQL …

2
Właściwości dokumentu SQL Server z możliwością filetowania
Korzystam z programu SQL Server 2012 Filetable do przechowywania dokumentów i wyszukiwania za pomocą wyszukiwania semantycznego . Zastanawiałem się, czy istnieje sposób na wyświetlenie listy wszystkich właściwości dokumentu (metadanych). Istnieje sposób na to, aby wyszukiwanie pełnotekstowe indeksowało i przeszukiwało właściwości dokumentu. Mogę zrobić listę indeksów SQL Server z następującą instrukcją: …
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.